Extraction of quantitative data from online content
First Claim
1. A quantitative data extraction service as implemented on a computing system, the quantitative data extraction service comprising a processor and a memory, wherein the processor executes instructions retrieved from the memory as part of or in conjunction with additional components to generate quantitative tuples from a corpus of user posts, the additional components comprising:
- an executable quantitative tuple generator which, when executing on the processor performs the specialized process of generating quantitative tuples from the corpus of user posts, the quantitative tuple generator coupled to a communications component connected to a network for accessing the corpus of user posts;
an executable event filter that, in execution, filters the corpus of user posts according to a desired event to create a corpus of filtered user posts consisting of a plurality of users posts from the corpus of user posts that relate to the desired event;
an executable quantitative value filter that, in execution, filters each of the corpus of filtered user posts according to whether content of the respective each of the corpus of filtered user posts includes a quantitative value, thereby generating a quantitative event content corpus of a plurality of user posts consisting of user posts from the corpus of filtered user posts having a quantitative value in the respective content and relating to the desired event;
an executable tuple extractor that, in execution, generates from the quantitative event content corpus a body of quantitative tuples corresponding to the desired event, wherein each quantitative tuple of the body of quantitative tuples includes at least a quantitative value extracted from the respective content and a topic, wherein the quantitative value corresponds to the topic; and
wherein the quantitative tuple generator stores the body of quantitative tuples in a quantitative tuple data store.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems and methods for extracting and organizing quantitative content with a corresponding topic in regard to a particular, desired event, from a body of user posts is presented. More particularly, nearly ubiquitously a body of user posts includes a substantial amount of highly relevant and interesting information goes largely unprocessed and widely inaccessible. According to the disclosed subject matter, a body/corpus of user posts is filtered according to a desired event such that those user posts relating to a desired event is identified. Additionally, the user posts are also filtered according to whether or not the user posts include a quantitative value. An analysis of the filtered user posts is conducted to extract, for qualifying user posts, a quantitative tuple comprising a quantitative value and a corresponding topic.
-
Citations
20 Claims
-
1. A quantitative data extraction service as implemented on a computing system, the quantitative data extraction service comprising a processor and a memory, wherein the processor executes instructions retrieved from the memory as part of or in conjunction with additional components to generate quantitative tuples from a corpus of user posts, the additional components comprising:
-
an executable quantitative tuple generator which, when executing on the processor performs the specialized process of generating quantitative tuples from the corpus of user posts, the quantitative tuple generator coupled to a communications component connected to a network for accessing the corpus of user posts; an executable event filter that, in execution, filters the corpus of user posts according to a desired event to create a corpus of filtered user posts consisting of a plurality of users posts from the corpus of user posts that relate to the desired event; an executable quantitative value filter that, in execution, filters each of the corpus of filtered user posts according to whether content of the respective each of the corpus of filtered user posts includes a quantitative value, thereby generating a quantitative event content corpus of a plurality of user posts consisting of user posts from the corpus of filtered user posts having a quantitative value in the respective content and relating to the desired event; an executable tuple extractor that, in execution, generates from the quantitative event content corpus a body of quantitative tuples corresponding to the desired event, wherein each quantitative tuple of the body of quantitative tuples includes at least a quantitative value extracted from the respective content and a topic, wherein the quantitative value corresponds to the topic; and wherein the quantitative tuple generator stores the body of quantitative tuples in a quantitative tuple data store. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A computer implemented method which, when operated on a computer processor, creates a specialized system for generating quantitative tuples, the method comprising:
-
accessing, through a network communication component of a computer system having the computer processor, multiple user posts found on the internet by a quantitative tuple generator, the quantitative tuple generator creating a corpus of user posts from the found user posts; filtering the corpus of user posts according to a desired event through an event filter component to create a first subset of the corpus of user posts, the first subset comprising a plurality of users posts from the corpus of user posts that have content in the post placed there by the user that relates to the desired event; responsive to filtering the corpus of user posts, filtering each post of the first subset through a quantitative value filter component according to whether user placed content of the respective each post of the first subset includes a quantitative value, thereby generating a second subset of user posts comprising user posts from the first subset having a quantitative value in the respective content and relating to the desired event; responsive to filtering each post of the first subset, extracting from the second subset a body of quantitative tuples corresponding to the desired event through a tuple extraction component, wherein each of the quantitative tuples of the body of quantitative tuples includes at least a quantitative value extracted from the respective content and a corresponding topic; and storing the body of quantitative tuples in a quantitative tuple data store. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18)
-
-
19. A computer readable medium bearing computer executable instructions which, when executed on a computing system comprising at least a processor and a memory, carry out a specialized method for generating quantitative tuples, the method comprising:
-
accessing, through a network communication component of the computer system and executed on the processor of the computer system, a plurality of user posts retrieved from the internet by a quantitative tuple generator, the quantitative tuple generator creating a corpus of user posts from a subset of the retrieved user posts; filtering the corpus of user posts through an event filter component to create a first subset of user posts that were generated in response to occurrence of an event, the first subset comprising a plurality of users posts from the corpus of user posts each having content placed in the post by a user that relates to the event; filtering each post in the first subset through a quantitative value filter component to create a second subset of user posts, each of which includes a quantitative value in the respective user content relating to the event; extracting from content of the posts in the second subset a body of quantitative tuples corresponding to the event through a tuple extraction component, wherein each quantitative tuple of the body of quantitative tuples of the body of quantitative tuples includes at least a quantitative value and a corresponding topic; and storing the body of quantitative tuples in a quantitative tuple data store. - View Dependent Claims (20)
-
Specification