1) Legend of Tana (2-d Game)
2) Web Scraper
3) Binary Classifier for Text Images
4) Efficient Binarization and Natural Image Segmentation
5) Video Script Identification using GPU
I wrote some modules in python, C++, and CUDA to detect the language/script from the videos. This is done as preprocessing steps to recognize scripts of different languages which is later use to feed the OCR to generate annotations for Video Search Indexing. This reduces the overheads in removing OCR-noise during pre-processing.
6) AirTeach
AirTeach is a web-based teaching module, which is packed with essential utilities for a modern-day teacher. Teachers can use their mobiles to navigate through slides, just by shake/any other gesture. They can also rotate/peel off a 3d model, just by rotating their smartphones. Further, they can access the desktop mouse for highlighting content, just by moving across their smartphone screen!
Github Link: https://github.com/kaushikmit/universal_handheld_kinect
For those of you who are curious, read this!
7) Semantic Error Detection in Books
Developed a N-gram based ML model to spot out the semantic inconsistencies in a book. This could identify contextual errors, and report them instantly. This helps in improving the book quality automatically over time.
8) Sketch Suggestions for Doodle
Developed a multi-class classifier for classifying image sketches based on character/glyph resemblances. This helps in auto-suggesting clip-arts/sketches to make instant doodles. Implemented the neural nets using Keras and Tensorflow.
9) Tamil Speech Recognition using CMU Sphinx