xOperator – Interconnecting the Semantic Web and Instant Messaging Networks

  • Sebastian Dietzold
  • Jörg Unbehauen
  • Sören Auer
Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 5021)


Instant Messaging (IM) is in addition to Web and Email the most popular service on the Internet. With xOperator we present a strategy and implementation which deeply integrates Instant Messaging networks with the Semantic Web. The xOperator concept is based on the idea of creating an overlay network of collaborative information agents on top of social IM networks. It can be queried using a controlled and easily extensible language based on AIML templates. Such a deep integration of semantic technologies and Instant Messaging bears a number of advantages and benefits for users when compared to the separated use of Semantic Web technologies and IM, the most important ones being context awareness as well as provenance and trust. We showcase how the xOperator approach naturally facilitates contacts and calendar management as well as access to large scale heterogeneous information sources.


Instant Messaging SPARQL Query Query Answering Agent Network Neighbouring Agent 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


  1. 1.
    Auer, S., Bizer, C., Kobilarov, G., Lehmann, J., Cyganiak, R., Ives, Z.G.: DBpedia: A Nucleus for a Web of Open Data. In: Proc. of ISWC/ASWC, pp. 722–735 (2007)Google Scholar
  2. 2.
    Auer, S., Dietzold, S., Riechert, T.: OntoWiki - A Tool for Social, Semantic Collaboration. In: Cruz, I., Decker, S., Allemang, D., Preist, C., Schwabe, D., Mika, P., Uschold, M., Aroyo, L.M. (eds.) ISWC 2006. LNCS, vol. 4273, pp. 736–749. Springer, Heidelberg (2006)CrossRefGoogle Scholar
  3. 3.
    Beckett, D., Broekstra, J.: SPARQL Query Results XML Format. In: W3C Candidate Recommendation, World Wide Web Consortium (W3C) (April 2006)Google Scholar
  4. 4.
    Clark, K.G.: SPARQL Protocol for RDF. In: W3C Recommendation, World Wide Web Consortium (W3C) (2007)Google Scholar
  5. 5.
    Franz, T., Staab, S.: SAM: Semantics Aware Instant Messaging for the Networked Semantic Desktop. In: Semantic Desktop Workshop at the ISWC (2005)Google Scholar
  6. 6.
    Freese, E.: Enhancing AIML Bots using Semantic Web Technologies. In: Proc. of Extreme Markup Languages (2007)Google Scholar
  7. 7.
    Karger, D.R., Bakshi, K., Huynh, D., Quan, D., Sinha, V.: Haystack: A General-Purpose Information Management Tool for End Users Based on Semistructured Data. In: Proc. of CIDR, pp. 13–26 (2005)Google Scholar
  8. 8.
    Kaufmann, E., Bernstein, A.: How useful are natural language interfaces to the semantic web for casual end-users? In: Aberer, K., Choi, K.-S., Noy, N., Allemang, D., Lee, K.-I., Nixon, L., Golbeck, J., Mika, P., Maynard, D., Mizoguchi, R., Schreiber, G., Cudré-Mauroux, P. (eds.) ISWC 2007. LNCS, vol. 4825, pp. 281–294. Springer, Heidelberg (2007)CrossRefGoogle Scholar
  9. 9.
    Osterfeld, F., Kiesel, M., Schwarz, S.: Nabu - A Semantic Archive for XMPP Instant Messaging. In: Semantic Desktop Workshop at the ISWC (2005)Google Scholar
  10. 10.
    Quan, D., Bakshi, K., Karger, D.R.: A Unified Abstraction for Messaging on the Semantic Web. In: WWW (Posters) (2003)Google Scholar
  11. 11.
    Saint-Andre, P.: Extensible Messaging and Presence Protocol (XMPP): Core. RFC 3920, The Internet Engineering Task Force (IETF) (October 2004)Google Scholar
  12. 12.
    Shum, S.B., De Roure, D., Eisenstadt, M., Shadbolt, N., Tate, A.: CoAKTinG: Collaborative advanced knowledge technologies in the grid. In: Proc. of 2nd Workshop on Adv. Collab. Env. at the HPDC-11 (2002)Google Scholar
  13. 13.
    Wallace, R.: Artificial Intelligence Markup Language (AIML). Working draft, A.L.I.C.E. AI Foundation (February 18, 2005)Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2008

Authors and Affiliations

  • Sebastian Dietzold
    • 1
  • Jörg Unbehauen
    • 2
  • Sören Auer
    • 1
    • 3
  1. 1.Department of Computer ScienceUniversität LeipzigLeipzigGermany
  2. 2.Faculty III Environmental Sciences and EngineeringLeuphana - University of LüneburgLüneburg
  3. 3.Department of Computer and Information ScienceUniversity of PennsylvaniaPhiladelphiaUSA

Personalised recommendations