SYSTEM AND METHOD FOR ALIGNING MESSAGES TO AN EVENT BASED ON SEMANTIC SIMILARITY
First Claim
1. A method comprising:
- segmenting, via a processor, a document associated with an event based on a plurality of inferred topics to yield a plurality of segments;
assigning each message in a corpus of messages associated with the event to one of the inferred topics to yield assigned topics; and
based on the assigned topics, associating each message in the corpus of messages with at least one of the document, a segment from the plurality of segments, and a segment of the event.
18 Assignments
0 Petitions
Accused Products
Abstract
Disclosed are systems, methods, and non-transitory computer-readable storage media for analyzing an event via social media. A system configured to practice the method segments a document associated with an event based on a plurality of inferred topics to yield a plurality of segments. Next, the system assigns each message in a corpus of messages associated with the event to one of the inferred topics to yield assigned topics. The messages can include at least one of a status update, a tweet, a blog post, a tag, a chat message, a comment, and a check-in. Moreover, the messages can originate from different social networks. Based on the assigned topics, the system then associates each message in the corpus of messages with at least one of the document, a segment from the plurality of segments, and a segment of the event.
66 Citations
20 Claims
-
1. A method comprising:
-
segmenting, via a processor, a document associated with an event based on a plurality of inferred topics to yield a plurality of segments; assigning each message in a corpus of messages associated with the event to one of the inferred topics to yield assigned topics; and based on the assigned topics, associating each message in the corpus of messages with at least one of the document, a segment from the plurality of segments, and a segment of the event. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 18, 20)
-
-
16. A system comprising:
-
a processor; and a computer-readable medium having stored therein instructions which, when executed by the processor, cause the processor to perform a method comprising; segmenting a document associated with an event based on a plurality of inferred topics to yield a plurality of segments, wherein a number of inferred topics in the plurality of inferred topics is based on a tuning threshold; assigning each message in a corpus of messages associated with the event to one of the inferred topics to yield assigned topics; and based on the assigned topics, associating each message in the corpus of messages with at least one of the document, a segment from the plurality of segments, and a segment of the event.
-
-
19. A non-transitory computer-readable storage medium storing instructions which, when executed by a computing device, cause the computing device to perform steps comprising:
-
segmenting a document associated with an event based on a plurality of inferred topics to yield a plurality of segments; assigning each message in a corpus of messages associated with the event to one of the inferred topics to yield assigned topics; based on the assigned topics, associating each message in the corpus of messages with at least one of the document, a segment from the plurality of segments, and a segment of the event; and playing an augmented version of the event, wherein the augmented version of the event comprises at least part of the event and a topically related message from the corpus of messages.
-
Specification