Team: Nicolas Rémond, Sapan Diwakar.

The tool named “Cockpit” helps to monitor the various activities of the client side systems total number of transactions, number of successful transactions, number of unsuccessful transactions, heap memory used, Dropout rate etc. It watches host and services, alerting users when things go wronghence Cockpit is a powerful monitoring system that enables company to identify and resolve IT infrastructure problems before they affect critical business processes. Used Java and Eclipse Helios.[github] [pdf]


Team: Dr. Ratna Sanyal, Sapan Diwakar, Pulkit Goyal.

This project aimed at development of a tool to parse an English sentence according to a given set of rules. In addition to the implementation of the Earley algorithm, it also provides comprehensive set of rules using which we can parse the sentences. The set of rules is easily extendable and the user can add/modify the rules as per his requirements. This makes the tool suitable for porting it to other languages as well. Used Java and Netbeans.[github] [pdf]


Team: Falk Howar, Maik Merten, Sapan Diwakar, Pulkit Goyal, Eric Masse.

The aim of the project was to get familiar with automata learning frameworks, LearnLib and Libalf. Developed an integration-layer that allowed the use of algorithms from Libalf with Learnlib. I also created the generators for random automatons that possessed special properties of the real world systems. I also worked on the development of backend of RERS which is a competition framework for scientists to compete against other scientists on the basis of their algorithms. As a part of this, I also developed the REST–ful interface for the rest service to be used to communicate with the RERS server. Used Java and Netbeans.

Image Inpainting

Team: Sapan Diwakar,Pulkit Goyal, Dr. Anupam Agrawal.

Developed a software for the inpainting of the image. Inpainting referes to the art of recovering selected region from an image in a visually plausible way. This software used the best exemplar approach with a priority term and thus was able to reconstruct structural features as well as textures. Visit sourceforge of the software here. For demonstration visit youtube page here. Used Java and Netbeans. [github] [pdf]

Devanagari Character Recognition

Team: Sapan Diwakar, Pulkit Goyal, Dr. Anupam Agrawal.

Developed software that could recognize Devenagari characters from an image of Devanagari text. The software could automatically segment individual characters from the text and return the recognized output in UTF. Used Kohonen Neural Networks for recognition. Used Java and Netbeans. [github] [pdf]

Yellow Page Application

Team: Dr. Rohit Agarwal, Sapan Diwakar, Pulkit Goyal.

I developed this project for Symbian Series60v5 smart phones using which a user could locate businesses in four major cities across India. I also prepared tutorials taking this application as the baseline for other developers to start developing for Symbian. Used Carbide C++, Symbian Series60v5 SDK [github] [tutorial]

UI Framework

Team: Dr. Rohit Agarwal, Sapan Diwakar, Pulkit Goyal.

This project was a part of Inck, a teacher’s design of a teaching-learning system for programming. As a part of this project, I followed an organized software development process and developed a UI Framework Library using which other developers could generate code for Windows Applications. Used Visual Studio 2005, C++, Win32 Framework

Transliteration Between Indian Languages

Team: Sapan Diwakar, Pulkit Goyal.

This was a part of Indian Language Machine Translation (ILMT) project being carried out at IIIT Hyderabad in collaboration with Technology Development for Indian Languages (TDIL) Group. I developed the transliteration module wherein the aim was to transliterate the text in one of seven Indian Languages (Hindi, Bengali, Punjabi, Tamil, Telugu, Kannada, and Malayalam) into another Indian language as chosen by the user. Used C and Perl. [github]

Fall of the Caribbean

Team: Sapan Diwakar, Pulkit Goyal, Kinshuk Joshi, Prateek Gandhi, Surabhi Agarwal, Tulsi Garbyal.

Built a 3 dimensional game wherein the user gets the control of a castle in the middle of an ocean and the aim is to destroy the ships roaming around the castle by typing the words on the ships. Used C++ and OpenGL. [github]

%d bloggers like this: