Culturally relevant search results
First Claim
1. A method for providing search results to a user, the method comprising:
- receiving a search query from the user;
forming a query feature vector for the search query;
comparing the query feature vector with news feature vectors associated with documents related to current events;
forming an augmented query feature vector based on results of the comparison of the query feature vector with the news feature vectors;
comparing the augmented query feature vector with feature vectors related to target documents;
identifying search results that include target documents based on results of the comparison of the augmented query feature vector with the feature vectors related to the target documents; and
enabling the user to perceive at least some of the identified search results.
6 Assignments
0 Petitions
Accused Products
Abstract
Search results may be provided to a user. A search query may be received from the user. A query feature vector may be formed for the search query. The query feature vector may be compared with news feature vectors associated with documents related to current events. An augmented query feature vector may be formed based on results of the comparison of the query feature vector with the news feature vectors. The augmented query feature vector may be compared with feature vectors related to target documents. Search results that include target documents may be identified based on results of the comparison of the augmented query feature vector with the feature vectors related to the target documents. The user may be made able to perceive at least some of the identified search results.
98 Citations
23 Claims
-
1. A method for providing search results to a user, the method comprising:
-
receiving a search query from the user; forming a query feature vector for the search query; comparing the query feature vector with news feature vectors associated with documents related to current events; forming an augmented query feature vector based on results of the comparison of the query feature vector with the news feature vectors; comparing the augmented query feature vector with feature vectors related to target documents; identifying search results that include target documents based on results of the comparison of the augmented query feature vector with the feature vectors related to the target documents; and enabling the user to perceive at least some of the identified search results. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21)
-
-
22. A computer program product for providing search results to a user, the computer program product including instructions that, when executed, cause a processor to:
-
receive a search query from the user; form a query feature vector for the search query; compare the query feature vector with news feature vectors associated with documents related to current events; form an augmented query feature vector based on results of the comparison of the query feature vector with the news feature vectors; compare the augmented query feature vector with feature vectors related to target documents; identify search results that include target documents based on results of the comparison of the augmented query feature vector with the feature vectors related to the target documents; and enable the user to perceive at least some of the identified search results.
-
-
23. A system for providing search results to a user, the system comprising:
-
means for receiving a search query from the user; means for forming a query feature vector for the search query; means for comparing the query feature vector with news feature vectors associated with documents related to current events; means for forming an augmented query feature vector based on results of the comparison of the query feature vector with the news feature vectors; means for comparing the augmented query feature vector with feature vectors related to target documents; means for identifying search results that include target documents based on results of the comparison of the augmented query feature vector with the feature vectors related to the target documents; and means for enabling the user to perceive at least some of the identified search results.
-
Specification