Boolean Retrieval System [Information Retrieval] C#.NET
The goal of this project was to implement some of the functions of a Boolean system. The first part was to read a corpus of called polarity_html.zip and create a non positional index by filtering the noise and tags. The second program was to implement the retrieval system after reading a Boolean query and provide the output. Used the Visitor’s and the State Pattern for design implementation.
Lake Sunapee Collaborative Photosynth C# .NET
Providing an interface and access to Microsoft photosynth for lake Sunapee. The interface helps upload the required images on the Microsoft photosynth. Also designed a validating client on the photosynth server which allows the administrator to accept only valid images
Doubt-Unit identification and Estimation in Web Data Analysis. [Information Retrieval] Java,J2SE
Developed a search-result based alternative answer generator. When given a statement with an uncertain part our problem revolves around finding all the possible answers to the doubt unit using various conditions and techniques. Used the Visitor’s and the Factory Pattern for design implementation.
Simulated a Linux File Explorer and its functionality [Design Patterns] Java, J2SE
As a part of Design Patterns project, implemented the linux File explorer Factory and Observer Pattern.
Tools for Opening and Reading files of different file formats were created using the Factory Design Pattern. Find and 'Find and Replace' functionality were implemented using the Observer Pattern, whenever the methods were called, all the files registered within a particular File Explorer would be targeted.
Implemented an Automated Text Processor [Design Patterns] Java, J2SE
Automated Text Processor to check Grammatical Errors, Replacement of unnecessary capital letters and Special Symbols, implemented Spell-Check using Hash Maps. Designed and structured the system using Strategy Patten.