When: Fall 2005, and ongoing.
Why: Volunteer work
Language: CGI scripts written in Perl
Number of Team Members: 2 (collaboration with Namrata Malik)
Synopsis: ConferenceRoommate.com is a website that helps conference participants find roommates to share their hotel rooms with.
Parallel Processing Approach to Statistical Parsing of Natural Language.
When: Nov/Dec 2000.
Why: Part of Course Work for CS 8995: Computational Grids
Language: C, using MPI-CHG
Number of Team Members: 1
Synopsis: In this project I learnt a Probabilistic Context Free Grammar (PCFG) from a body of hand parsed text, and then used the PCFG thus created to parse text. This being a computationally intensive endeavour, the program was run on several processors simultaneously in a distributed fashion. The distributed environment used was MPI-CHG, which is the Globus-aware version of the Message Passing Interface (MPI) standard.
Real Time Voice and Text Conferencing over a LAN.
When: Mar-June 2000.
Why: Course Curriculum of BE, Final Year.
Language: Java 2.
Number of team members: 4 (Satanjeev Banerjee, Mohit Kandhari,
Saurabh Kumar, Snehal Kundalkar)
Work was done under the guidance of Veritas India Ltd.
Synopsis: In this project, we wrote a conferencing
software where the media allowed were voice and text. Multipoint
conferences could be set up across different architectures, using the
portability of Java. Classes from the Java Media Format were used for
the voice transfer, and from the Java Shared Data Toolkit to set up
the actual conference. GUI was achieved using Swing classes.
Mini Library Management System
When: Mar-Jun 1999.
Why: Part of Course Work for Cobol.
Language: Cobol 85.
Number of team members: 2 (Satanjeev Banerjee,
Kedar Patil)
Synopsis: In this project we created a library system to take care of book-cataloging, book borrowing/returning, and various other database-handling fuctions required in a library.
Artificial Intelligence Based Othello Player
When:
Version 1: Jan-Feb 1998.
Version 2: Jan-Feb 1999.
Why: Part of two game creating contests.
Language: C.
Number of team members: 2 (Satanjeev Banerjee,
Kedar Patil)
Rankings in competitions:
Version 1: Placed first at Genesis 1998.
Version 2: Placed second at Technova 1999.
Synopsis: In this project we created an Othello playing software. The game engine used the Min-Max algorithm to ply ahead. Version 2 also had alpha-beta pruning to improve performance.