TRENDING TOPIC EXTRACTION FROM SOCIAL MEDIA
First Claim
1. A non-transitory computer storage medium storing computer-useable instructions that, when used by one or more computing devices, cause the one or more computing devices to perform operations comprising:
- retrieving data, via a social engine, from one or more social media streams, the one or more social media streams sampled in accordance with a user selection received via a user device;
utilizing natural language processing, at a trending topic tool, to identify candidate topics of the data;
ranking the candidate topics, at the trending topic tool, with a relevance score to determine trending topics;
classifying, at the trending topic tool, the trending topics into categories; and
grouping semantically-similar topics, at the trending topic tool, wherein the semantically-similar topics provide a user, via the user device, with a real-time understanding of social media, in accordance with the user selection.
3 Assignments
0 Petitions
Accused Products
Abstract
Real-time topic analysis for social listening is performed to help users and organizations in discovering and understanding trending topics in varying degrees of granularity. A density-based sampling method is employed to reduce data input. A lightweight NLP method is utilized for topic extraction which provides an efficient mechanism for handling dynamically-changing content. In embodiments, the social analytics system further helps users understand the topics by ranking topics by relevance, labeling topic categories, and grouping semantically-similar topics.
-
Citations
20 Claims
-
1. A non-transitory computer storage medium storing computer-useable instructions that, when used by one or more computing devices, cause the one or more computing devices to perform operations comprising:
-
retrieving data, via a social engine, from one or more social media streams, the one or more social media streams sampled in accordance with a user selection received via a user device; utilizing natural language processing, at a trending topic tool, to identify candidate topics of the data; ranking the candidate topics, at the trending topic tool, with a relevance score to determine trending topics; classifying, at the trending topic tool, the trending topics into categories; and grouping semantically-similar topics, at the trending topic tool, wherein the semantically-similar topics provide a user, via the user device, with a real-time understanding of social media, in accordance with the user selection. - View Dependent Claims (2, 3, 4, 5, 7, 8, 9, 10)
-
-
6. The non-transitory computer storage medium of claim 6, wherein each user is ranked by multiplying the number of followers for the user by the logarithm of the number of posts for the account of the user.
-
11. A computer-implemented method comprising:
-
determining, via a first computing process, an Accumulated Term Frequency (ATF) for each candidate topic identified in a data sample retrieved from one or more social media streams via a social engine; determining, via a second computing process, the inverse document frequency for each candidate topic in the data sample; and determining, via a third computing process, a relevance score for each candidate topic to determine trending topics, wherein the trending topics provide a user, via a user device, with a real-time understanding of social media, in accordance with a user selection received from the user device; wherein each of the computing processes is performed by one or more computing devices. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A computerized system comprising:
-
one or more processors; and a non-transitory computer storage media storing computer-useable instructions that, when used by the one or more processors, cause the one or more processors to; retrieve data, via a social engine, from one or more social media streams, the one or more social media streams sampled in accordance with a user selection received via a user device; utilize natural language processing, at a trending topic tool, to identify candidate topics of the data; and rank the candidate topics, at the trending topic tool, by determining an Accumulated Term Frequency (ATF) for each candidate topic in a document of the data, determining an Inverse Document Frequency (IDF) for each candidate topic in the data, determining a relevance score for each candidate topic to determine trending topics; classify the trending topics, at the trending topic tool, into categories in accordance with classification rules, wherein dictionary sources are utilized to classify unknown topics; and group semantically-similar topics, at the trending topic tool, wherein the semantically-similar topics provide a user, via the user device, with a real-time understanding of social media, in accordance with the user selection.
-
Specification