Snippet Extraction and Ranking
First Claim
1. A computer-readable medium having computer executable instructions encoded thereon, the computer executable instructions for execution by a processor to perform location-related mining operations, the operations comprising:
- receiving a query comprising a location and a context term;
identifying at least one snippet, wherein a snippet comprises a segment of user-generated content;
extracting the location from the at least one snippet;
mining the context term from the at least one snippet;
calculating a geographic relevance score for the at least one snippet based at least on the location;
calculating a semantic relevance score for the at least one snippet based at least on the context term;
computing a snippet score based at least on the geographic relevance score and the semantic relevance score for the at least one snippet; and
ranking the at least one snippet and at least one other snippet based at least on the snippet score.
2 Assignments
0 Petitions
Accused Products
Abstract
Described herein is a technology that facilitates efficient automated mining of topic-related aspects of user-generated content based on automated analysis of the user-generated content. Locations are automatically learned based on dividing documents into document segments, and decomposing the segments into local topics and global topics. Techniques are described that facilitate automatically extracting snippets. These techniques include, for example, computer annotating travelogues with learned tags and images, performing topic learning to obtain an interest model, performing location matching based on the interest model, calculating geographic and semantic relevance scores, ranking snippets based on the geographic and semantic relevance scores, and searching snippets with a “location+context term” query.
-
Citations
20 Claims
-
1. A computer-readable medium having computer executable instructions encoded thereon, the computer executable instructions for execution by a processor to perform location-related mining operations, the operations comprising:
-
receiving a query comprising a location and a context term; identifying at least one snippet, wherein a snippet comprises a segment of user-generated content; extracting the location from the at least one snippet; mining the context term from the at least one snippet; calculating a geographic relevance score for the at least one snippet based at least on the location; calculating a semantic relevance score for the at least one snippet based at least on the context term; computing a snippet score based at least on the geographic relevance score and the semantic relevance score for the at least one snippet; and ranking the at least one snippet and at least one other snippet based at least on the snippet score. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method comprising:
-
identifying a travelogue for location-related mining; decomposing the travelogue to identify a location and a context term; extracting the location from the travelogue as decomposed; mining the context term from the travelogue as decomposed; creating a geo-snippet comprising the location and the context term; obtaining a geographic relevance score corresponding to the geo-snippet; obtaining a semantic relevance score corresponding to the geo-snippet; and computing a snippet score corresponding to the geo-snippet based at least on the geographic relevance score and the semantic relevance score. - View Dependent Claims (11, 13, 14)
-
-
15. A computer-implemented method comprising:
-
identifying at least one snippet; extracting a location from the at least one snippet; mining a context term from the at least one snippet; calculating a geographic relevance score for the at least one snippet based at least on the location; calculating a semantic relevance score for the at least one snippet based at least on the context term; computing a snippet score based at least on the geographic relevance score and the semantic relevance score for the at least one snippet; and ranking the at least one snippet based at least on the snippet score. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification