Event information system classifying messages using machine learning classification model and pushing selected message to user
AssigneeTencent Technology (Shenzhen) Company Limited
InventorZheng Lu
Life of this patent
Estimating the term…
Abstract
The present disclosure provides an event information push method performed at a computer system, the method including: collecting network messages from a social networking platform; performing aggregation on the network messages, to obtain corresponding event information; obtaining, for each piece of event information, one or more attributes from the corresponding category of network messages; obtaining, from an event information and user database, a user group corresponding to the one or more attributes of each piece of event information; and pushing each piece of event information to a user in the user group corresponding to the event information.
Claims20
An event information push method performed at a computer system having one or more processors and memory storing one or more programs to be executed by the one or more processors, the method comprising:
- collecting network messages associated with a first news event, wherein the network messages include (1) chat messages transmitted by a first user account of a social networking platform to other user accounts of the social networking platform and (2) post messages published by the other user accounts on the social networking platform within a predefined time window;
- clustering the collected network messages into one or more categories according to correlation degrees of the network messages, wherein a correlation degree between two of the network messages is dependent on content, a closeness in publish time, and user account relevance of the two messages;
- aggregating each category of network messages obtained through the clustering process into a corresponding piece of event information, wherein the piece of event information comprises content extracted from the category of network messages and organized by a time sequence of occurrence of the network messages within the predefined time window;
- obtaining, for each piece of event information, one or more attributes from the corresponding category of network messages, the one or more attributes of the event information comprising event content, a propagation path of the corresponding category of network messages, and associated user account information authoring the corresponding category of network messages;
- identifying a user group corresponding to the one or more attributes of each piece of event information, wherein the user group includes the first user account;
- and
- in response to a request for event information associated with the first news event from the first user account, pushing, to a mobile device associated with the first user account, each piece of event information corresponding to the first news event.
A computer system comprising:
- one or more processors;
- memory;
- and
- one or more programs stored in the memory that, when executed by the one or more processors, cause the computer system to perform a plurality of operations including:
- collecting network messages associated with a first news event, wherein the network messages include (1) chat messages transmitted by a first user account of a social networking platform to other user accounts of the social networking platform and (2) post messages published by the other user accounts on the social networking platform within a predefined time window;
- clustering the collected network messages into one or more categories according to correlation degrees of the network messages, wherein a correlation degree between two of the network messages is dependent on content, a closeness in publish time, and user account relevance of the two messages;
- aggregating each category of network messages obtained through the clustering process into a corresponding piece of event information, wherein the piece of event information comprises content extracted from the category of network messages and organized by a time sequence of occurrence of the network messages within the predefined time window;
- obtaining, for each piece of event information, one or more attributes from the corresponding category of network messages, the one or more attributes of the event information comprising event content, a propagation path of the corresponding category of network messages, and associated user account information authoring the corresponding category of network messages;
- identifying a user group corresponding to the one or more attributes of each piece of event information, wherein the user group includes the first user account;
- and
- in response to a request for event information associated with the first news event from the first user account, pushing, to a mobile device associated with the first user account, each piece of event information corresponding to the first news event.
A non-transitory computer readable storage medium storing one or more programs, wherein the one or more programs, when executed by one or more processors of a computer system, cause the computer system to perform a plurality of operations including:
- collecting network messages associated with a first news event, wherein the network messages include (1) chat messages transmitted by a first user account of a social networking platform to other user accounts of the social networking platform and (2) post messages published by the other user accounts on the social networking platform within a predefined time window;
- clustering the collected network messages into one or more categories according to correlation degrees of the network messages, wherein a correlation degree between two of the network messages is dependent on content, a closeness in publish time, and user account relevance of the two messages;
- aggregating each category of network messages obtained through the clustering process into a corresponding piece of event information, wherein the piece of event information comprises content extracted from the category of network messages and organized by a time sequence of occurrence of the network messages within the predefined time window;
- obtaining, for each piece of event information, one or more attributes from the corresponding category of network messages, the one or more attributes of the event information comprising event content, a propagation path of the corresponding category of network messages, and associated user account information authoring the corresponding category of network messages;
- identifying a user group corresponding to the one or more attributes of each piece of event information, wherein the user group includes the first user account;
- and
- in response to a request for event information associated with the first news event from the first user account, pushing, to a mobile device associated with the first user account, each piece of event information corresponding to the first news event.
Dependencies are inferred from the claim text.