US2019251638A1PendingUtilityA1

Identification of life events within social media conversations

62
Assignee: IBMPriority: Jun 29, 2015Filed: Apr 24, 2019Published: Aug 15, 2019
Est. expiryJun 29, 2035(~9 yrs left)· nominal 20-yr term from priority
G06Q 10/107G06Q 10/40G06Q 50/01
62
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

Identifying life events within social network feeds. The method may include receiving social media data. The method may include identifying life event data within the social media data. The method may include determining a life event probability score associated with a life event class for the life event data using metadata. The method may include assigning a first life event class to each item of life event data based on the life event probability score. The method may include creating conversations by grouping the life event data. The method may include extracting metadata. The method may include determining a conversation probability score for each conversation based on the metadata and the life event probability score associated with each item of life event data. The method may include assigning a second life event class based on the conversation probability score. The method may include displaying the conversations based on user preferences.

Claims

exact text as granted — not AI-modified
What is claimed is: 
     
         1 . A processor implemented method comprising:
 calculating a life event probability score associated with each of a plurality of life event classes for each of a plurality of life event data using a plurality of metadata associated with each of the plurality of life event data and a plurality of content associated with each of the plurality of life event data, wherein the plurality of life event classes is selected from a group consisting of a birthday class, a marriage class, a childbirth class, and a graduation class;   calculating a conversation probability score associated with each of the plurality of life event classes for each of the plurality of created conversations based on metadata associated with a plurality of created conversations and the calculated life event probability score associated with each of the plurality of life event data within each of the plurality of created conversations; and   generating a graphical user interface that displays a conversation report detailing one or more message times, a message frequency within each conversation, one or more post senders, a plurality of post content, one or more post timestamps, one or more life event classes associated with each post, and one or more calculated life event class probabilities.   
     
     
         2 . The method of  claim 1 , wherein the plurality of social media data includes at least one of a plurality of user posts, a plurality of user comments, a plurality of user replies, and a plurality of user messages. 
     
     
         3 . The method of  claim 1 , wherein the plurality of metadata associated with the plurality of created conversations includes at least one of a total number of users associated with each of the plurality of created conversations, a plurality of timestamp information for each of the plurality of life event data within each of the plurality of created conversations, and a life event class associated with each of the plurality of life event data. 
     
     
         4 . The method of  claim 1 , wherein assigning the first life event class to each of the plurality of life event data includes assigning the life event class corresponding to the highest life event probability score. 
     
     
         5 . The method of  claim 1 , wherein assigning a second life event class to each of the plurality of created conversations includes assigning the life event class corresponding to the highest conversation probability score. 
     
     
         6 . The method of  claim 1 , wherein identifying the plurality of life event data includes filtering a plurality of social media data not associated with a life event, and wherein a life event includes at least one of a birthday, a graduation, a marriage, a childbirth, and a travel experience. 
     
     
         7 . A computer system comprising:
 one or more processors, one or more computer-readable memories, one or more computer-readable tangible storage medium, and program instructions stored on at least one of the one or more tangible storage medium for execution by at least one of the one or more processors via at least one of the one or more memories, wherein the computer system is capable of performing a method comprising:   calculating a life event probability score associated with each of a plurality of life event classes for each of a plurality of life event data using a plurality of metadata associated with each of the plurality of life event data and a plurality of content associated with each of the plurality of life event data, wherein the plurality of life event classes is selected from a group consisting of a birthday class, a marriage class, a childbirth class, and a graduation class;   calculating a conversation probability score associated with each of the plurality of life event classes for each of the plurality of created conversations based on metadata associated with a plurality of created conversations and the calculated life event probability score associated with each of the plurality of life event data within each of the plurality of created conversations; and   generating a graphical user interface that displays a conversation report detailing one or more message times, a message frequency within each conversation, one or more post senders, a plurality of post content, one or more post timestamps, one or more life event classes associated with each post, and one or more calculated life event class probabilities.   
     
     
         8 . The computer system of  claim 7 , wherein the plurality of social media data includes at least one of a plurality of user posts, a plurality of user comments, a plurality of user replies, and a plurality of user messages. 
     
     
         9 . The computer system of  claim 7 , wherein the plurality of metadata associated with the plurality of created conversations includes at least one of a total number of users associated with each of the plurality of created conversations, a plurality of timestamp information for each of the plurality of life event data within each of the plurality of created conversations, and a life event class associated with each of the plurality of life event data. 
     
     
         10 . The computer system of  claim 7 , wherein assigning the first life event class to each of the plurality of life event data includes assigning the life event class corresponding to the highest life event probability score. 
     
     
         11 . The computer system of  claim 7 , wherein assigning a second life event class to each of the plurality of created conversations includes assigning the life event class corresponding to the highest conversation probability score. 
     
     
         12 . The computer system of  claim 7 , wherein identifying the plurality of life event data includes filtering a plurality of social media data not associated with a life event, and wherein a life event includes at least one of a birthday, a graduation, a marriage, a childbirth, and a travel experience. 
     
     
         13 . A computer program product comprising:
 one or more computer-readable tangible storage medium and program instructions stored on at least one of the one or more tangible storage medium, the program instructions executable by a processor capable of performing a method, the method comprising:   calculating a life event probability score associated with each of a plurality of life event classes for each of a plurality of life event data using a plurality of metadata associated with each of the plurality of life event data and a plurality of content associated with each of the plurality of life event data, wherein the plurality of life event classes is selected from a group consisting of a birthday class, a marriage class, a childbirth class, and a graduation class;   calculating a conversation probability score associated with each of the plurality of life event classes for each of the plurality of created conversations based on metadata associated with a plurality of created conversations and the calculated life event probability score associated with each of the plurality of life event data within each of the plurality of created conversations; and   generating a graphical user interface that displays a conversation report detailing one or more message times, a message frequency within each conversation, one or more post senders, a plurality of post content, one or more post timestamps, one or more life event classes associated with each post, and one or more calculated life event class probabilities.   
     
     
         14 . The computer program product of  claim 13 , wherein the plurality of social media data includes at least one of a plurality of user posts, a plurality of user comments, a plurality of user replies, and a plurality of user messages. 
     
     
         15 . The computer program product of  claim 13 , wherein the plurality of metadata associated with the plurality of created conversations includes at least one of a total number of users associated with each of the plurality of created conversations, a plurality of timestamp information for each of the plurality of life event data within each of the plurality of created conversations, and a life event class associated with each of the plurality of life event data. 
     
     
         16 . The computer program product of  claim 13 , wherein assigning the first life event class to each of the plurality of life event data includes assigning the life event class corresponding to the highest life event probability score. 
     
     
         17 . The computer program product of  claim 13 , wherein assigning a second life event class to each of the plurality of created conversations includes assigning the life event class corresponding to the highest conversation probability score.

Cited by (0)

No later patents cite this yet.

References (0)

No backward citations on record.