Skip to main content
Article thumbnail
Location of Repository

Inferring and Visualizing Social Networks on Internet Relay Chat

By Paul Mutton


Internet Relay Chat is a system that allows groups of people to collaborate and chat from anywhere in the world. Clearly defined by several RFC documents, it is arguably the most standard real-time chat system currently in use. This paper describes a method of inferring the social network of a group of IRC users in a channel. An IRC bot is used to monitor a channel and perform a heuristic analysis of events to create a mathematical approximation of the social network. From this, the bot can produce a visualization of the inferred social network on demand. These visualizations reveal the structure of the social network, highlighting connectivity, clustering and strengths of relationships between users. Animated output allows viewers to see the evolution of the social network over time. Some novel ideas for future work are discussed, showing other useful applications of this system

Topics: QA76
Publisher: IEEE
Year: 2004
OAI identifier:

Suggested articles


  1. (1984). A Fast Multi-scale Method for Drawing Large Graphs. doi
  2. (1984). A Heuristic for Graph Drawing. doi
  3. (1984). A Multilevel Algorithm for Force-Directed Graph Drawing. doi
  4. (1997). An Electronic Group is Virtually a Social Network. Culture of the Internet,
  5. (1999). Chat Circles, doi
  6. (2003). FOAFBot: IRC Community Support Agent.
  7. (1991). Graph Drawing by Force-Directed Placement. doi
  8. (2003). Introduction to Social Network Analysis,
  9. (2003). Jennifer Golbeck. Visualization of Semantic Metadata and Ontologies. doi
  10. (1998). JIGGLE: Java Interactive Graph Layout Algorithm. doi
  11. (1999). NicheWorks – Interactive Visualization of Very Large Graphs. doi
  12. (1984). Peter Eades. FADE: Graph Drawing, Clustering and Visual Abstraction. doi
  13. (2002). Peter Rodgers. Spring Embedder Preprocessing for WWW Visualization. doi
  14. (2003). PieSpy Social Network Bot.
  15. (2003). PircBot Java IRC Bot Framework,
  16. (2004). Shakespeare in XML.
  17. (2004). Shakespeare Social Networks.
  18. (2003). The FOAF Project.
  19. (2003). Trust Networks on the Semantic Web. doi
  20. (2001). UML class diagram syntax: an empirical study of comprehension. doi
  21. (1998). Visualization of Large Nested Graphs in 3D: Navigation and Interaction. doi
  22. (1995). Visualizing the Structure of the World Wide Web in 3D Hyperbolic Space. doi

To submit an update or takedown request for this paper, please submit an Update/Correction/Removal Request.