IM Analysis Code Doc

Shruti Gandhi
Columbia University

New York
, NY 12601
USA
slg2109@columbia.edu
 

Abstract

The program parses chat transcripts from Sametime 7.5 logs to analyze user behavior and patters. Sametime Transcripts stored users’ data in a folder sorted based on date. The code handles loading of that folder, for each user and sorting them based on per day use for that user, representing total chat a user has per day.

 

System Requirements

·         Java 1.5

·         Sametime Chat Logs – [Sample included in this project]

Package

This program comes with a zip file FinalReport.zip. This contains:

·        Chatparse.zip – This contains the program that you run from the directory that your chat logs are located. See installation instructions below

·        Chatdata.zip – Stores the generated xml files into chatdata directory. This zip contains that xml output.

·        SametimeLogs.zip – Sample Sametime chat transcript to run this program.

·        IMPatterns.zip – Contains the src code for this project.

 

Chatparse.zip - Installation Instructions

·         The software installation package comes with a read me file for users.

·         Unzip the contents of the Chatparse.zip file into the folder where your Sametime 7.5 ChatTranscripts are located.

·         For example, there should be 2 files under C:\\Documents and Settings\\Administrator\\SametimeTranscripts\\Chatparse.bat and C:\\Documents and Settings\\Administrator\\SametimeTranscripts\\Chatparse.jar

·         Then run the Chatparse.bat file on Windows or Chatparse.sh for Linux.

·         This program parses your chat logs to generate non-personal information for analysing IM patterns. Once completed your pattern will be mapped with other users.

·         Sametime Chat Logs – [Sample included in this project (SametimeLogs.zip)]