System and method for adaptive text recommendation
First Claim
1. A method for adaptive text recommendation, the method comprising:
- receiving a query submitted by a client;
computing a plurality of similarity scores between a plurality of documents that are of interest to the client, each of the plurality of similarity scores indicating similarity of words in a first document D1 and words in a second document D2, and each similarity score being computed according to;
grouping the plurality of documents into a plurality of clusters based on the similarity scores;
constructing a recommended set by selecting one or more documents from the plurality of clusters, wherein the construction of the recommended set of documents further comprises calculating a relevance score of each document in the eligible set of documents;
selecting documents of the eligible set of documents with high relevance scores;
applying other selection criteria comprising popularity of the document in the eligible set of documents and client preference for the document in the eligible set of documents; and
presenting the recommended set to the client.
27 Assignments
0 Petitions
Accused Products
Abstract
Network system provides a real-time adaptive recommendation set of documents with a high statistical measure of relevancy to the requestor device. The recommendation set is optimized based on analyzing text of documents of the interest set, categorizing these documents into clusters, extracting keywords representing the themes or concepts of documents in the clusters, and filtering a population of eligible documents accessible to the system utilizing site and or Internet-wide search engines. The system is either automatically or manually invoked and it develops and presents the recommendation set in real-time. The recommendation set may be presented as a greeting, notification, alert, HTML fragment, fax, voicemail, or automatic classification or routing of customer e-mail, personal e-mail, job postings, and offers for sale or exchange.
-
Citations
9 Claims
-
1. A method for adaptive text recommendation, the method comprising:
-
receiving a query submitted by a client;
computing a plurality of similarity scores between a plurality of documents that are of interest to the client, each of the plurality of similarity scores indicating similarity of words in a first document D1 and words in a second document D2, and each similarity score being computed according to;
grouping the plurality of documents into a plurality of clusters based on the similarity scores;
constructing a recommended set by selecting one or more documents from the plurality of clusters, wherein the construction of the recommended set of documents further comprises calculating a relevance score of each document in the eligible set of documents;
selecting documents of the eligible set of documents with high relevance scores;
applying other selection criteria comprising popularity of the document in the eligible set of documents and client preference for the document in the eligible set of documents; and
presenting the recommended set to the client. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. An adaptive text recommendation system comprising:
-
a processor configured to;
receiving a query submitted by a client;
computing a plurality of similarity scores between a plurality of documents that are of interest to the client, each of the plurality of similarity scores indicating similarity of words in a first document D1 and words in a second document D2, and each similarity score being computed according to;
grouping the plurality of documents into a plurality of clusters based on the similarity scores;
constructing a recommended set by selecting one or more documents from the plurality of clusters, wherein the construction of the recommended set of documents further comprises calculating a relevance score of each document in the eligible set of documents;
selecting documents of the eligible set of documents with high relevance scores;
applying other selection criteria comprising popularity of the document in the eligible set of documents and client preference for the document in the eligible set of documents; and
presenting the recommended set to the client; and
a memory coupled to the processor, configure to provide the processor with instructions.
-
-
9. A computer storage medium storing the computer readable code for causing a computer system to execute the steps of an adaptive text recommendation system, the steps comprising:
-
receiving a query submitted by a client;
computing a plurality of similarity scores between a plurality of documents that are of interest to the client, each of the plurality of similarity scores indicating similarity of words in a first document D1 and words in a second document D2, and each similarity score being computed according to;
grouping the plurality of documents into a plurality of clusters based on the similarity scores;
constructing a recommended set by selecting one or more documents from the plurality of clusters, wherein the construction of the recommended set of documents further comprises calculating a relevance score of each document in the eligible set of documents;
selecting documents of the eligible set of documents with high relevance scores;
applying other selection criteria comprising popularity of the document in the eligible set of documents and client preference for the document in the eligible set of documents; and
presenting the recommended set to the client.
-
Specification