8612369

System and Methods for Finding Hidden Topics of Documents and Preference Ranking Documents

PublishedDecember 17, 2013
Assigneenot available in USPTO data we have
Technical Abstract

Patent Claims
20 claims

Legal claims defining the scope of protection, as filed with the USPTO.

1

1. A computer-implemented method to apply a query to a set of documents, comprising: by a computer: reconstructing a document term matrix XεR N×M where N is a number of documents and M is a number of words, by minimizing reconstruction errors with min ∥X−UA∥, where A is a fixed projection matrix and U is a column orthogonal matrix; determining a loss function and parameter gradients to generate U; fixing U while determining the loss function and sparse regularization constraints on the projection matrix A; generating parameter coefficients and generating a sparse projection matrix A; and generating a Sparse Latent Semantic Analysis (Sparse SLA) model and applying the model to a set of documents and displaying documents matching a query.

2

2. The computer-implemented method of claim 1 , wherein the document-term matrix comprises XεR N×M , where N is the number of documents and M is the number of words, and where a column orthogonal matrices UεR N×D (U T U=I) and VεR M×D (V T V=I) represent document and word embeddings into a latent space, and where I comprises a unity matrix.

3

3. The method of claim 1 , comprising automatically selecting most relevant words for each latent topic.

4

4. The method of claim 1 , comprising projecting documents with the sparse projection matrix.

5

5. The method of claim 1 , comprising adding an entry-wise l 1 -norm of A as a regularization term to the loss function and formulating the Sparse LSA model as: min U , A ⁢ 1 2 ⁢  X - UA  F 2 + λ ⁢  A  1 subject ⁢ - ⁢ to ⁢ : ⁢ ⁢ U T ⁢ U = I , where  A  1 = ∑ d = 1 D ⁢ ⁢ ∑ j = 1 M ⁢  a dj  is the entry-wise l 1 -norm of A and λ is a regularization parameter for a density (the number of nonzero entries) of A.

6

6. The method of claim 1 , comprising optimizing A according to the following relationship: min A ⁢ 1 2 ⁢  X - UA  + λ ⁢  A  1 .

7

7. The method of claim 6 , comprising solving M independent optimizations according to the following relationship: min A j ⁢ 1 2 ⁢  X j - UA j  2 2 + λ ⁢  A j  1 ; j = 1 , … ⁢ , M .

8

8. The method of claim 1 , comprising initializing U 0 = ( I D 0 ) , where I comprises a unity matrix and D comprises a dimensionality of a latent space.

9

9. The method of claim 1 , comprising iterating until convergence of U and A .

10

10. The method of claim 1 , comprising determining A by solving M LASSO problems.

11

11. The method of claim 10 , comprising determining: min A j ⁢ 1 2 ⁢  X j - UA j  2 2 + λ ⁢  A j  1 ; j = 1 , … ⁢ , M .

12

12. The method of claim 1 , comprising projecting X onto a latent space V=XA T .

13

13. The method of claim 1 , comprising generating V:V=PΔQ where U=PQ.

14

14. The method of claim 1 , comprising: determining A by solving M LASSO problems; projecting X onto a latent space V=XA T ; determining V=PΔQ where U=PQ; and generating the sparse projection matrix A.

15

15. The method of claim 1 , comprising determining a Group Structured Sparse LSA.

16

16. The method of claim 15 , comprising using a group structured sparsity-inducing penalty to select most relevant groups of features relevant to a latent topic.

17

17. The method of claim 1 , comprising enforcing a non-negative constraint on the projection matrix.

18

18. The method of claim 17 , comprising determining min U , A ⁢ 1 2 ⁢  X - UA  F 2 + λ ⁢  A  1 subject ⁢ ⁢ to ⁢ ⁢ U T ⁢ U = I , ⁢ A ≥ 0.

19

19. The method of claim 17 , comprising determining min U , A ⁢ 1 2 ⁢  X - UA  F 2 + λ ⁢ ∑ d = 1 D ⁢ ∑ j = 1 J ⁢ a dj subject ⁢ ⁢ to ⁢ ⁢ U T ⁢ U = I , ⁢ A ≥ 0.

20

20. A system to perform preference learning on a set of documents, comprising a computing device including a processor and a memory coupled to said processor, said memory having stored thereon computer executable instructions that upon execution by the processor cause the system to: receive raw input features from the set of documents stored on a data storage device and generate polynomial combinations from the raw input features; generate one or more parameters; apply the parameters to one or more classifiers to generate outputs; determine a loss function and parameter gradients and updating parameters determining one or more sparse regularizing terms and updating the parameters; and expressing that one document is preferred over another in a search query and retrieving one or more documents responsive to the search query.

Patent Metadata

Filing Date

Unknown

Publication Date

December 17, 2013

Inventors

Xi Chen
Yaonjun Qi
Bing Bai

Want to explore more patents?

Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.

Citation & reuse

Analysis on this page is generated by Patentable — an AI-powered patent intelligence platform. AI-generated summaries, explanations, and analysis may be reused with attribution and a visible link back to the canonical URL below. Patent abstracts and claims are USPTO public domain.

Cite as: Patentable. “SYSTEM AND METHODS FOR FINDING HIDDEN TOPICS OF DOCUMENTS AND PREFERENCE RANKING DOCUMENTS” (8612369). https://patentable.app/patents/8612369

© 2026 Patentable. All rights reserved.

Patentable is a research and drafting-assistant tool, not a law firm, and does not provide legal advice. Documents we generate are drafts for review by a licensed patent attorney.

SYSTEM AND METHODS FOR FINDING HIDDEN TOPICS OF DOCUMENTS AND PREFERENCE RANKING DOCUMENTS — Xi Chen | Patentable