Emotion-based Instant Messaging

All students work in a team to develop an extenstion to an existing instant messaging system that,

  1. analyzes the messages and filters the emoticons in the message;
  2. calculates current emotional state of the buddies based on the collected emoticons,.
  3. keeps track of the emotional state history of the buddies.

The existing instant messaging system will be provided as a blackbox with the following interfaces:

  1. sending messages.
  2. notification of the messages received.
  3. changing the user's status.
  4. notification of the status change of the buddies.
  5. file transfer.

The team should not work on:

  1. network communication,
  2. session management,
  3. user profiles,
  4. conversation management etc.

JunHu: UmlMasterModule/0503/CaseStudy (last edited 2008-10-03 20:20:22 by localhost)