Marco Brambilla, Alireza Javadian Sabet,
and Amin Endah Sulistiawati
Conversation Graphs in
Online Social Media
Table of Content
 Introduction
 State-of-the-art in Conversation Graphs on Social Media
 Rsearch Questions and Contributions
 Case study
 Proposed methodology
 Intent Analysis
 Network Generation
 Pattern Identification
 Conclusion
 Refrences
Introduction
 The emergence of social media (SM) has profoundly changed the perspective
of communication, which resulted in a revolution in the way people interact
with each other [1].
 In online SM platforms, users can express their ideas by posting original
content or by adding comments and responses to existing posts, thus
generating virtual discussions and conversations.
 For reasons such as: interacting within the inner circle of friendship,
entertainment purposes, subscribing to news, knowledge sharing purpose on
online learning, and Q&A platforms [2],[3].
 Many companies adopt SM to utilize this growing trend to gain business
values [4].
State-of-the-art in Conversation Graphs on Social Media
 Ning et al. [5] utilize graph analysis to better support Q&A systems.
 Aumayr et al. [6] explore classification methods for recovering the reply
structures in forum threads.
 Cogan et al. [7] propose a method to reconstruct complete conversations
around initial tweets.
 Zayats and Ostendorf [8] predict the popularity of comments on Reddit
discussions.
 Kumar et al. [9] propose a mathematical model for the generation of basic
conversation structure to explore the model humans follow during online
conversations.
 Aragon et al. [10] investigate the impact of threading the messages instead of
linearly displaying them.
Research Questions
 RQ1: How to define appropriate graph models representing conversations on
SM?
 RQ2: How to reconstruct complex conversations structures when they are not
explicitly tracked by the social network platforms?
 RQ3: How to assign author intentions to posts and comments in the
conversations?
 RQ4: How to identify recurrent discussion patterns in conversation graphs?
Contributions
 A graph-based view on the discussions between social media contributors.
 Retrieve popular patterns on online conversations.
Intent Analysis
Network Generation
Pattern Identification
Case Study: YourExpo2015 Game Challenge*
 Long-running Live Event [11]
* http://www.socialmediaexpo2015.com/yourexpo/
 15,000 Photos  600,000 Actions
 100,000 Comments  80,000 Participants
Intent Analysis
Intent Analysis Pipeline
Bag of words with the most frequent occurrence words
Initial keywords for comment categories
Sentiment Analysis vs. Intent Analysis
 General sentiment analysis: Positive, Negative, and Neutral.
 Intent analysis: provides more understanding of the communication patterns
of the online users.
Network Generation
Network Generation (Design)
Graph visualization of a post on Social Media
Network design for Social Media platforms
Network Generation (Example)
Three posts and
respective relevant
nodes
Network Generation (Example)
A detailed conversation
with annotated intentions
Analysis Results
Statistical analysis of comments and conversations
The experiment is performed on 15,343 Instagram’s photos related to the case study
Frequency for each size of conversation
(number of comments)
frequency
Comment category distribution (min 30 comments)
Distribution of comment categories on conversations having minimum 30 comments
(number of comments)
Comment category distribution (7-29 comments)
Distribution of comment categories on conversations having number of comments between 7 and 29
(number of comments)
Temporal Patterns
3D representation of the conversation size, period, and frequency
(number of comments)
Content Relationships (2-Nodes pattern)
The frequency of the comment-reply relationship for categories
Content Relationships (3,4-Nodes pattern)
Expanding from the
2-node patterns with
more than 1,000
occurrences.
thank → positive
positive → positive
thank → thank
thank → food
thank → greeting
Reply time in thank  thank  positive pattern
Reply time in thank  thank  thank  positive pattern
Number of user in top conversation patterns
The number of users that join the top conversation patterns
3 Nodes 4 Nodes
Conclusion
 By identifying the relationships among all comments on an SM post:
 Retrieve the discussions
 Construct the conversation graphs
 By mining the constructed conversation graphs:
 Identify the popular conversation patterns
 Provide interesting insights into the SM users’ preferences and behaviors
 Useful for designing conversational agents
References
[1] Qualman, Erik. Socialnomics: How social media transforms the way we live and do business. John Wiley & Sons, 2012.
[2] Al-Atabi, Mushtak, and Jennifer DeBoer. "Teaching entrepreneurship using massive open online course (MOOC)." Technovation 34.4
(2014): 261-264.
[3] Vasilescu, Bogdan, et al. "How social Q&A sites are changing knowledge sharing in open source software communities." Proceedings
of the 17th ACM conference on Computer supported cooperative work & social computing. 2014.
[4] Dong, John Qi, and Weifang Wu. "Business value of social media technologies: Evidence from online user innovation communities."
The Journal of Strategic Information Systems 24.2 (2015): 113-127.
[5] Yang, Jaewon, Julian McAuley, and Jure Leskovec. "Community detection in networks with node attributes." 2013 IEEE 13th
international conference on data mining. IEEE, 2013.
[6] Aumayr, Erik, Jeffrey Chan, and Conor Hayes. "Reconstruction of threaded conversations in online discussion forums." Proceedings of
the International AAAI Conference on Web and Social Media. Vol. 5. No. 1. 2011.
[7] Cogan, Peter, et al. "Reconstruction and analysis of twitter conversation graphs." Proceedings of the First ACM International Workshop
on Hot Topics on Interdisciplinary Social Networks Research. 2012.
[8] Zayats, Victoria, and Mari Ostendorf. "Conversation modeling on reddit using a graph-structured lstm." Transactions of the Association
for Computational Linguistics 6 (2018): 121-132.
[9] Kumar, Ravi, Mohammad Mahdian, and Mary McGlohon. "Dynamics of conversations." Proceedings of the 16th ACM SIGKDD
international conference on Knowledge discovery and data mining. 2010.
[10] Aragón, Pablo, Vicenç Gómez, and Andreaks Kaltenbrunner. "To thread or not to thread: The impact of conversation threading on
online discussion." Proceedings of the International AAAI Conference on Web and Social Media. Vol. 11. No. 1. 2017.
[11] Brambilla, Marco, Alireza Javadian Sabet, and Marjan Hosseini. "The role of social media in long-running live events: The case of the
Big Four fashion weeks dataset." Data in Brief 35 (2021): 106840.
THANKS!
QUESTIONS?
Marco.Brambilla@polimi.it Alireza.Javadian@polimi.it Amin.Endahsulistiawati@mail.polimi.it
@MarcoBrambi @ArjSabet
Brambilla Marco, Javadian Alireza, Sulistiawati Amin (2021) Conversation Graphs in Online Social Media.
In: Int. Conf. on Web Engineering, ICWE 2021. LNCS, vol. 12706, pages 97-112. Springer, Cham.
doi: 10.1007/978-3-030-74296-6_8
http://datascience.deib.polimi.it/

Conversation graphs in Online Social Media

  • 1.
    Marco Brambilla, AlirezaJavadian Sabet, and Amin Endah Sulistiawati Conversation Graphs in Online Social Media
  • 2.
    Table of Content Introduction  State-of-the-art in Conversation Graphs on Social Media  Rsearch Questions and Contributions  Case study  Proposed methodology  Intent Analysis  Network Generation  Pattern Identification  Conclusion  Refrences
  • 3.
    Introduction  The emergenceof social media (SM) has profoundly changed the perspective of communication, which resulted in a revolution in the way people interact with each other [1].  In online SM platforms, users can express their ideas by posting original content or by adding comments and responses to existing posts, thus generating virtual discussions and conversations.  For reasons such as: interacting within the inner circle of friendship, entertainment purposes, subscribing to news, knowledge sharing purpose on online learning, and Q&A platforms [2],[3].  Many companies adopt SM to utilize this growing trend to gain business values [4].
  • 4.
    State-of-the-art in ConversationGraphs on Social Media  Ning et al. [5] utilize graph analysis to better support Q&A systems.  Aumayr et al. [6] explore classification methods for recovering the reply structures in forum threads.  Cogan et al. [7] propose a method to reconstruct complete conversations around initial tweets.  Zayats and Ostendorf [8] predict the popularity of comments on Reddit discussions.  Kumar et al. [9] propose a mathematical model for the generation of basic conversation structure to explore the model humans follow during online conversations.  Aragon et al. [10] investigate the impact of threading the messages instead of linearly displaying them.
  • 5.
    Research Questions  RQ1:How to define appropriate graph models representing conversations on SM?  RQ2: How to reconstruct complex conversations structures when they are not explicitly tracked by the social network platforms?  RQ3: How to assign author intentions to posts and comments in the conversations?  RQ4: How to identify recurrent discussion patterns in conversation graphs?
  • 6.
    Contributions  A graph-basedview on the discussions between social media contributors.  Retrieve popular patterns on online conversations. Intent Analysis Network Generation Pattern Identification
  • 7.
    Case Study: YourExpo2015Game Challenge*  Long-running Live Event [11] * http://www.socialmediaexpo2015.com/yourexpo/  15,000 Photos  600,000 Actions  100,000 Comments  80,000 Participants
  • 8.
  • 9.
  • 10.
    Bag of wordswith the most frequent occurrence words
  • 11.
    Initial keywords forcomment categories
  • 12.
    Sentiment Analysis vs.Intent Analysis  General sentiment analysis: Positive, Negative, and Neutral.  Intent analysis: provides more understanding of the communication patterns of the online users.
  • 13.
  • 14.
    Network Generation (Design) Graphvisualization of a post on Social Media Network design for Social Media platforms
  • 15.
    Network Generation (Example) Threeposts and respective relevant nodes
  • 16.
    Network Generation (Example) Adetailed conversation with annotated intentions
  • 17.
  • 18.
    Statistical analysis ofcomments and conversations The experiment is performed on 15,343 Instagram’s photos related to the case study
  • 19.
    Frequency for eachsize of conversation (number of comments) frequency
  • 20.
    Comment category distribution(min 30 comments) Distribution of comment categories on conversations having minimum 30 comments (number of comments)
  • 21.
    Comment category distribution(7-29 comments) Distribution of comment categories on conversations having number of comments between 7 and 29 (number of comments)
  • 22.
    Temporal Patterns 3D representationof the conversation size, period, and frequency (number of comments)
  • 23.
    Content Relationships (2-Nodespattern) The frequency of the comment-reply relationship for categories
  • 24.
    Content Relationships (3,4-Nodespattern) Expanding from the 2-node patterns with more than 1,000 occurrences. thank → positive positive → positive thank → thank thank → food thank → greeting
  • 25.
    Reply time inthank  thank  positive pattern
  • 26.
    Reply time inthank  thank  thank  positive pattern
  • 27.
    Number of userin top conversation patterns The number of users that join the top conversation patterns 3 Nodes 4 Nodes
  • 28.
    Conclusion  By identifyingthe relationships among all comments on an SM post:  Retrieve the discussions  Construct the conversation graphs  By mining the constructed conversation graphs:  Identify the popular conversation patterns  Provide interesting insights into the SM users’ preferences and behaviors  Useful for designing conversational agents
  • 29.
    References [1] Qualman, Erik.Socialnomics: How social media transforms the way we live and do business. John Wiley & Sons, 2012. [2] Al-Atabi, Mushtak, and Jennifer DeBoer. "Teaching entrepreneurship using massive open online course (MOOC)." Technovation 34.4 (2014): 261-264. [3] Vasilescu, Bogdan, et al. "How social Q&A sites are changing knowledge sharing in open source software communities." Proceedings of the 17th ACM conference on Computer supported cooperative work & social computing. 2014. [4] Dong, John Qi, and Weifang Wu. "Business value of social media technologies: Evidence from online user innovation communities." The Journal of Strategic Information Systems 24.2 (2015): 113-127. [5] Yang, Jaewon, Julian McAuley, and Jure Leskovec. "Community detection in networks with node attributes." 2013 IEEE 13th international conference on data mining. IEEE, 2013. [6] Aumayr, Erik, Jeffrey Chan, and Conor Hayes. "Reconstruction of threaded conversations in online discussion forums." Proceedings of the International AAAI Conference on Web and Social Media. Vol. 5. No. 1. 2011. [7] Cogan, Peter, et al. "Reconstruction and analysis of twitter conversation graphs." Proceedings of the First ACM International Workshop on Hot Topics on Interdisciplinary Social Networks Research. 2012. [8] Zayats, Victoria, and Mari Ostendorf. "Conversation modeling on reddit using a graph-structured lstm." Transactions of the Association for Computational Linguistics 6 (2018): 121-132. [9] Kumar, Ravi, Mohammad Mahdian, and Mary McGlohon. "Dynamics of conversations." Proceedings of the 16th ACM SIGKDD international conference on Knowledge discovery and data mining. 2010. [10] Aragón, Pablo, Vicenç Gómez, and Andreaks Kaltenbrunner. "To thread or not to thread: The impact of conversation threading on online discussion." Proceedings of the International AAAI Conference on Web and Social Media. Vol. 11. No. 1. 2017. [11] Brambilla, Marco, Alireza Javadian Sabet, and Marjan Hosseini. "The role of social media in long-running live events: The case of the Big Four fashion weeks dataset." Data in Brief 35 (2021): 106840.
  • 30.
    THANKS! QUESTIONS? Marco.Brambilla@polimi.it Alireza.Javadian@polimi.it Amin.Endahsulistiawati@mail.polimi.it @MarcoBrambi@ArjSabet Brambilla Marco, Javadian Alireza, Sulistiawati Amin (2021) Conversation Graphs in Online Social Media. In: Int. Conf. on Web Engineering, ICWE 2021. LNCS, vol. 12706, pages 97-112. Springer, Cham. doi: 10.1007/978-3-030-74296-6_8 http://datascience.deib.polimi.it/

Editor's Notes

  • #2 Hello, My name is Alireza Javadian Sabet from Politecnico di Milano and I am presenting the work entitled “Conversation Graphs in Online Social Media” on behalf of my co-authors Marco Brambilla and Amin Endah Sulistiawati.
  • #3 In this presentation, after the introduction, I will discuss briefly the state-of-the-art in conversation graphs on social media. Then, I will explain the research questions and contributions of this work. I will continue the presentation by a discussion on the case study, after which I will detail the proposed methodology and the results of the study.
  • #4 The emergence of social media has profoundly changed the perspective of communication, which resulted in a revolution in the way people interact with each other. In online social media platforms, users can express their ideas by posting original content or by adding comments and responses to existing posts, thus generating virtual discussions and conversations. Reasons of people relying on social media platforms include, but are not limited to, interacting within the inner circle of friendship, entertainment purposes, or subscribing to news. Also as presented in various work, the use of social media is evolving widely for knowledge sharing purpose on online learning and Question Answering platforms. Moreover, many companies adopt social media to utilize this growing trend to gain business values.
  • #5 In the following, I list some of the state-of-the-art in Conversation Graphs on Social Media. Utilizing graph analysis to better support QA systems. Exploring classification methods for recovering the reply structures in forum threads. Reconstructing complete conversations around initial tweets. Predicting the popularity of comments on Reddit discussions. Generation of basic conversation structure to explore the model that humans follow during online conversations. And, Investigating the impact of threading the messages instead of linearly displaying them.
  • #6 The research questions addressed in this work are as follows: First, How to define appropriate graph models representing conversations on Social Media? Second: How to reconstruct complex conversations structures when they are not explicitly tracked by the social network platforms? Third: How to assign author intentions to posts and comments in the conversations? And the last research question is How to identify recurrent discussion patterns in conversation graphs?
  • #7 The proposal of this work is to offer a graph-based view on the discussions between social media contributors and to retrieve popular patterns on online conversations using network-based analysis. The proposed solution consists of three main stages: intent analysis, network generation, and pattern identification.
  • #8 We tested the proposed methodology on a real long-running live event, i.e., a game challenge developed for EXPO Milano 2015. The game was based on Instagram posts, which are tagged by specific hashtags published every week by the event. During the whole challenge cycle of nine weeks, we collected a large dataset containing more than 15,000 photos and 600,000 actions, including near 100,000 comments, thanks to the engagement of more than 80,000 participants.
  • #9 Lets start with the “Intent Analysis”
  • #10 Users’ intention described within the posts and comments is detected using the following pipeline. Initially, a list of category names is defined using popular keywords based on a set of bag-of-words. When the label names are set, keyword-based classification is performed to put a class label on each social media comment representing its meaning. Naïve Bayes and Support Vector Machine algorithms are then employed to improve the categorization process on the remaining uncategorized comments. A continuous human-in-the-loop approach further improves the keyword-based classification. The method categorizes 90% of the comments with 98% accuracy on the case study.
  • #11 The following table presents the bag of words in the form of their base as well as the number of occurrences. Observing words represented in the bold form is interesting where each of them represents a different intention which will be discussed in the following slide.
  • #12 With a subjective assumption, we conclude that the suitable categories for Instagram contents associated to the case study data are as follows: thank, congratulation, agreement, positive, invitation, food, greeting, question, hashtag, and other. The hashtag category denotes the type of comments that only contain words started with hash # that may intend to specific information. The other category appoints to Instagram comments, which cannot be assigned to any other class.
  • #13 The reason for selecting those 10 categories, instead of a general sentiment analysis composed of positive, negative, and neutral is because we perform analysis on the data from social media challenge that has engaged a significant number of users. In this study, we want to determine their intention and opinion about the game. We expect with more categories would come the better understanding.
  • #14 In the following slides I will describe the “Network Generation” step of the proposed methodology.
  • #15 To understand the users' communication patterns, we build conversation graphs starting from the hierarchical structure of posts and comments, using a directed multigraph network composed of 462,000 nodes and 1.5 Million edges. The figure on the left presents a general social network design representing relationships among all components, such as posts, users, comments, locations, etc. The figure on the right displays a graph illustration of a post on social media. The path destination is needed, for instance, to describe the relationship between comment nodes within a conversation and to track which comment's sequence. This is the reason for designing a directed multigraph for this study. Meanwhile, a multigraph is selected since there are possibly multiple edges connecting two nodes. Attributes of each node and edge from the graph depict the information needed for our analysis. Finally, the generated graph is stored in a graph file to be used for the analysis.
  • #16 The figure on the left visualizes 3 posts, shown as the blue centres of the clusters, and associated relevant nodes that are: users, comments, hashtags, locations, and so on. The figure on the right shows the results of the intent analysis over the conversation about a specific photo. A reply edge connects one comment to one or more comments. These relationships portray the opinion exchange between the users.
  • #17 The figure on the left visualizes 3 posts, shown as the blue centres of the clusters, and associated relevant nodes that are: users, comments, hashtags, locations, and so on. The figure on the right shows the results of the intent analysis over the conversation about a specific photo. A reply edge connects one comment to one or more comments. These relationships portray the opinion exchange between the users.
  • #18 In the rest of the presentation, I will present some of the results that we obtained.
  • #19 The experiment is performed on 15,343 Instagram’s photos related to the case study. The presented table shows the statistical analysis of the collection of all comments and retrieved conversations. The analysis consists of the number of comments for each photo, the number of conversation retrieved per photo, and the number of comments (i.e., the membership) for each conversation. As we can see the number of comments ranges from 0 to 328. If we exclude photos with no comment, the average number of comments is 7. If we include a comment with no relationship with other comments, the maximum number of conversations extracted in all photos is 177. On average, the size of the conversation is 2 nodes. From all conversations in all photos, we obtain that the most extended conversation is a conversation with the highest size (i.e., 93 nodes).
  • #20 The following figure displays the number of conversations that occurred in all posts. X-axis is the conversation size and, Y- axis indicates the number of conversations in each conversation size. Please note that the y-axis in not scaled. A single comment that does not have a relation with any comment, has the highest frequency. Conversations composed of 2 nodes are the most prevalent among all conversations. As we can see, the frequency decreases gradually as the size of the conversation increases and most of the long conversations only occur once.
  • #21 Since the purpose of this work is to understand Social Media's communication behaviors related to the challenge, we are interested in studying long conversations in popular photos. Thus, we first perform our analysis on the photos with at least 30 comments. The following plot describes the spread of intent categories. As we can see positive and thank comments dominate all conversations. Two other intent classes that appear almost in all variations of conversation size are greeting and question types. Comments with invitation and agreement intention are slightly expressed in most conversations, whereas congratulation comments are only mentioned in some discussions. And as expected, thank is not stated in solo conversations, which is most likely in a real discussion. Additionally, hashtag comments generally appear in single comment. In longer discussions, users participate in the challenge generally talk about compliments, gratitude, and salutation. Considering such online conversations, by investigating the figure, one might conclude that by increasing the conversation size, the portion of most of the categories will be dominated by a fewer number of categories. In the end, Food is the third significant topic mostly carried out in discussions; however, it is barely mentioned in large conversations.
  • #22 The second type of conversation analysis is described using all photos that have comments between 7 and 29. In this analysis, the same as previous analysis thank and positive categories dominated the overall conversations. The main difference with respect to the previous analysis is that the discussions related to the food category have been increased. Similar to the previous analysis, agreement, congratulation, and invitation categories appear in low frequency.
  • #23 The variety in the number of comments for each conversation drives another idea in the time analysis. We would like to know if the time and length of conversation are correlated or not. This figure displays the number of conversations with respect to the size (i.e., number of comments) and duration (i.e., elapsed time). The calculation is done by subtracting the latest posted comment time and the first comment time. Durations range from less than 5 minutes until longer than 1 week. We were expecting that smaller conversations would takes less time than longer ones. However, the result contradicts our assumption in general. According to the figure, we can conclude that mostly smaller discussions possibly have a longer duration. Conversations with 2 to 10 comments have all ranges of duration, while conversations composed of more than 10 comments tend to narrow the duration. It shows that long discussions with conversation size greater than 10 do not take a duration of less than 15 minutes. It is clearly stated that users involved in the discussion need time to write a comment reply. Another proof states that longer conversations do not take more than 1 day to end the discussion. For instance, a conversation that involves 93 comments takes time between 12 and 24 hours. In conclusion, the small discussions can take a longer time to finish, while more extended conversations lean to finish discussion within 24 hours.
  • #24 The next analysis is to identify relevant patterns in terms of content. Results show that the most popular online discussion patterns obtained from conversation graphs resemble real-life interactions and communication. The table illustrates a heat matrix that details the occurrences for each combination of intents in the case of two-node patterns (i.e., one comment followed by another). The matrix columns represent the intent of the initial comment, while the rows represent the intent of a comment that replies to the initial one. As we expected, the results indicate that the most popular pattern created in two nodes is: thank → positive; in other words, a gratitude action is generally expressed after a compliment. Similar rational behaviors which frequently happened are: thank → thank, positive → positive, positive → greeting, thank → invitation and so on. These virtual characters imitate real-world communication manners. It also reveals less popular combinations that most likely do not happen in direct communication, such as expressing agreement after a congratulation comment or congratulation after someone saying an invitation or even asking a question to someone who gives congratulation. The other less possible pattern is hashtag comment used to reply to any other types of comments. In conclusion, with combinations of all intention labels on the two linked comments, we can obtain digital communication behavior that similarly adopts real-life conversation. Both most and least popular patterns are likely to happen also in daily communication. Therefore, in the next stage of our analysis, we want to know how far we can expand the length of conversation paths.
  • #25 The expansion method is initiated by selecting the most popular patterns. In this case, we select intent combinations that have more than 1,000 occurrences. They are including: thank → positive, positive → positive, thank → thank, thank → food and thank → greeting. As we can see, the results show that the top pattern is: thank → thank → positive. It replicates direct communication when a person says a compliment comment to their partner, then the partner replies to express their gratefulness, afterward, most likely, the first person replies with another gratitude comment. Other popular patterns are reasonable as well. However, the number of occurrences decrease significantly from the most popular one. From the retrieved patterns, we select top ones composed of 3 and 4 nodes to perform temporal analysis and analyze the number of users involved in the discussions.
  • #26 In the first analysis, our idea is to find how long a user takes time to write a reply comment. We pick thank → thank → positive pattern that has 1,254 occurrences in the whole conversation graphs. This figure displays the diversity of reply times. The first part of the chart shows the time needed for the last comment to reply the previous one and the second part is duration of the second comment to reply the first comment. We observe that the reply time from the second comment to the first one mostly takes less than 5 minutes; as well as the period needed for the third comment to answer the second one. However, some users need more than 1 week to reply to a comment. On average, the time needed for the second comment to reply to the first one is from 12 to 24 hours, and the required period of the third comment to answer the second one is between 6 and 12 hours.
  • #27 The second analysis is applied to the top pattern with 4 nodes: thank → thank → thank → positive. The result shows that the time needed for the second comment to reply the first comment varies in the range of 5 minutes to more than a week. However, in other cases, for the third comment to answer the second one and the fourth comment to react to the third comment, the period taken is generally less than 5 minutes. On average, the second comment takes 6 to 12 hours to respond to the previous comment. The third comment requires 30 minutes to 1 hour to answer the second comment, and the fourth comment needs 3 to 6 hours to react to the third comment.
  • #28 Another thing that interests us is how many users are involved in the conversations. We analyze the top patterns with 3 nodes as well as 4 nodes and sum up the number of users that join the discussion. Overall, two users participate in the conversations, and in some cases, 3 and 4 users have taken part in the discussions. In conclusion, it is a natural behavior that when a compliment is presented at the beginning of the talk, and the following responses are all gratitude expressions, the number of people who talk is two. This generally indicates that the first person expresses a positive opinion, then the second person says their gratitude, afterwards, the first person responds the comment, and so on.
  • #29 In conclusion, by identifying the relationships among all comments on a Social Media post, the proposed methodology retrieves the discussions and constructs the conversation graphs. Also, by mining the constructed conversation graphs, the method identifies the popular conversation patterns. From one side, the patterns provide interesting insights into the Social Media users' preferences and behavior, on the other side, they can be used for designing conversational agents.
  • #30 In this slide you can find the list of references discussed in this presentation.
  • #31 Thanks for the time and attention. Please do not hesitate to contact us for any question and suggestion.