Natural language processing optimized for micro content
First Claim
Patent Images
1. A method for message stream rank comprising:
- receiving a message stream including a plurality of messages, wherein each of the messages is associated with metadata attributes;
counting the occurrence of the metadata attributes associated with the messages in the message stream;
generating a list of trending topics based on the occurrences of the metadata attributes;
tracking, by using a plurality of ratio counters, ratio progression as the message stream is received, wherein the plurality of ratio counters each records ratio data of the plurality of messages for a corresponding ratio genre based on the metadata attributes; and
correlating, based on the ratio progression, a trending topic to a plurality of ratio genre to identify one or more ratio trends in the list of trending topics,wherein a ratio genre includes one or more of gender, ethnicity, or geographical region.
4 Assignments
0 Petitions
Accused Products
Abstract
A system and a method for microcontent natural language processing are presented. The method comprising steps of receiving a microcontent message from a social networking server, tokenizing the microcontent message into one or more text tokens, detecting the language of the microcontent message and selecting the property dictionary for part-of-speech tag, part-of-speech tagging the microcontent message to identify related pronouns and nouns based on the selected dictionary, and extracting topics form the microcontent messages and assigning confidence values to the topics.
131 Citations
16 Claims
-
1. A method for message stream rank comprising:
-
receiving a message stream including a plurality of messages, wherein each of the messages is associated with metadata attributes; counting the occurrence of the metadata attributes associated with the messages in the message stream; generating a list of trending topics based on the occurrences of the metadata attributes; tracking, by using a plurality of ratio counters, ratio progression as the message stream is received, wherein the plurality of ratio counters each records ratio data of the plurality of messages for a corresponding ratio genre based on the metadata attributes; and correlating, based on the ratio progression, a trending topic to a plurality of ratio genre to identify one or more ratio trends in the list of trending topics, wherein a ratio genre includes one or more of gender, ethnicity, or geographical region. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A system comprising:
-
a network component configured to receive a microcontent message from a social networking server; a processor; and a memory storing instructions which, when executed by the processor, cause the system to perform a process including; receiving a message stream including a plurality of messages, wherein each of the messages is associated with metadata attributes; counting the occurrence of the metadata attributes associated with the messages in the message stream; generating a list of trending topics based on the occurrences of the metadata attributes; tracking, by using a plurality of ratio counters, ratio progression as the message stream is received, wherein the plurality of ratio counters each records ratio data of the plurality of messages for a corresponding ratio genre based on the metadata attributes; and correlating, based on the ratio progression, a trending topic to a plurality of ratio genre to identify one or more ratio trends in the list of trending topics, wherein a ratio genre includes one or more of gender, ethnicity, or geographical region. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
Specification