SummerSchool/SemanticIrcClient

An example application based on NEPOMUK that integrates IRC chat transcripts into the personal information space.

Possible use cases:

  • Association of IM contact information to Persons
  • Tagging of statements done by chat peers
  • Inclusion of URLs mentioned in a chat to the PIMO
  • Recommending PIMO resources based on words mentioned in a chat
  • ...

Proposed by  Bernhard Schandl

Team: Bernhard Schandl, Ilya Zaihrayeu, Ismael Rivera, Walter Kammergruber, Ioana Hulpus

The  entire software package (zip, 43mb) (now with  slides) is provided as a zipped eclipse project (not on the wiki because of space constraints). To start it:

  • make sure NEPOMUK is running on the local machine
  • extract the archive and load it as a java project in eclipse
  • add all the NEPOMUK libs to the project's classpath
  • start the org.nepomuk.chatomuk.Chatomuk main method and provide three parameters:
    1. the IRC server (e.g., irc.freenode.net)
    2. the name of the chatroom (e.g., #semdesk)
    3. your nickname (e.g., nepomukian)

Contact one of the team members if you need help!

Attachments