SYSTEMS AND METHODS FOR QUOTE EXTRACTION
8 Assignments
0 Petitions
Accused Products
Abstract
Embodiments of the present disclosure may be utilized to analyze a content item comprising text to identity: a quote, a named entity that is the source of the quote (e.g., a person or organization such as a company), and identification information for the named entity (such as a title of the person giving the quote). Quotes may also be ranked to determine, for example, the best quotes to include in an article.
-
Citations
40 Claims
-
1-20. -20. (canceled)
-
21. A method comprising:
-
receiving, by a processor, a plurality of content items; analyzing, by the processor, each content item in the plurality to identify a plurality of quotes and to identify a named entity for each quote in the plurality, each named entity associated with a respective quote being a source of the respective quote; analyzing, by the processor, keywords in each quote; determining, by the processor, a topic of an article; ranking, by the processor, the plurality of quotes based on an analysis of keywords in each quote and a relevance of the keywords to the topic of the article; determining, by the processor, a subset of the plurality of quotes based on the ranking; generating, by the processor, the article comprising the subset of quotes; and transmitting, by the processor, the article to a client device for display. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28, 29)
-
-
30. A computer system comprising:
-
a processor; a display; a storage medium for tangibly storing thereon program logic for execution by the processor, the program logic comprising; content item receiving logic executed by the processor for receiving a plurality of content items; content item analyzing logic executed by the processor for analyzing each content item in the plurality to identify a plurality of quotes and to identify a named entity for each quote in the plurality, each named entity associated with a respective quote being a source of the respective quote; keyword analyzing logic executed by the processor for analyzing keywords in each quote; topic determining logic executed by the processor for determining a topic of an article; quote ranking logic executed by the processor for ranking the plurality of quotes based on an analysis of keywords in each quote and a relevance of the keywords to the topic of the article; quote determining logic executed by the processor for determining a subset of the plurality of quotes based on the ranking; article generating logic executed by the processor for generating the article comprising the subset of quotes; and article transmitting logic executed by the processor for transmitting the article to a client device for display. - View Dependent Claims (31, 32, 33, 34, 35, 36, 37, 38)
-
-
39. A non-transitory computer readable storage medium tangibly storing computer program instructions capable of being executed by a processor of a computer system, the computer program instructions defining the steps of:
-
receiving, by the processor, a plurality of content items; analyzing, by the processor, each content item in the plurality to identify a plurality of quotes and to identify a named entity for each quote in the plurality, each named entity associated with a respective quote being a source of the respective quote; analyzing, by the processor, keywords in each quote; determining, by the processor, a topic of an article; ranking, by the processor, the plurality of quotes based on an analysis of keywords in each quote and a relevance of the keywords to the topic of the article; determining, by the processor, a subset of the plurality of quotes based on the ranking; generating, by the processor, the article comprising the subset of quotes; and transmitting, by the processor, the article to a client device for display. - View Dependent Claims (40)
-
Specification