Portfolio

✏ Academic

Work done at college


  • HMM Tagger for English & Hindi Python+Matplotlib 2010 A statistical model called the Hidden Markov Model was used to implement supervised tagging. Viterbi algorithm was used in the process. Features were forward trigrams. In the Hindi tagging, an attempt was made to capture morphological information to improve tagging
  • Classification of voting records Python 2010 A naive-bayesian classifier was used for classification among Replubicans and Democrats. 16 different features were used in the process. The behaviour of the classifier for different subsets of the featureset were used to find inter-dependence among features
  • Language Model for English Python+Matplotlib 2010 An ngram based (statistical) language model was built and was used to generate sentences. The impact of varying ‘n’ was studied. Different smooting techniques were employed to ensure stability of the model
  • Website for Aatmatrisha’09 HTML+jQuery+CSS 2009 An online portal was created for the annual techno-cultural fest of my college, Aatmatrisha (2009). The website was modeled as a single webpage, and used AJAX calls to display appropriate information on the page. It also leveraged the flash-equivalent UI capabilities of Javascript
  • Website for IEEE-PESIT Drupal 2009 A website was deployed using Drupal, an open source content management system. The website facilitated posting of IEEE student branch updates to members. Event registration capabilities were incorporated

✓ Industry

Prominent industry engagements


  • InMobi Intern Sep 2010 - Apr 2011 I worked on developing InMobi's ad serving intelligence - using statistical modeling and learning techniques to improve the relevance of ads delivered on the network
  • Microsoft Research Labs India Research Intern Feb 2010 - Apr 2010 I worked on creating a test bench for an IR system with transliteration capabilities. I also built an annotation tool which helped quickly annotate test sets used to evaluate the aforementioned IR system
  • Gift A Dream Foundation Web Developer Apr 2010 I helped Gift A Dream Foundation -- an NGO aimed at providing education assistance to the needy -- have a web presence and also helped setup web infrastructure like announcement groups and mail
  • Peek India Intern Jul 2009 - Dec 2009 I created a system which responds to incoming emails for certain predefined email addresses, by processing it (like a command interpreter) and replying, through email, with appropriate content. I also worked on the company website
  • Ireboot Web Designer & Developer 2008 - 2009 Services provided (freelance) involved creating a company website and a nationwide photography contest website

☠ Hobby

Just for fun


  • Hindi Search Hack Python/Django 2010 As a part of Open Hack Day, by Yahoo! I was involved in the creation of a hack built around Yahoo’s BOSS API. The idea was to enable users to search the english information on the web using hindi queries and subsequently get hindi equivalents of the results returned. Google translation services were used for this purpose
  • Google Buzz App on App Engine Python/Django+GAE 2010 Shortly after the release of Google Apps, I created an app to read Buzz status updates (with chained replies) and a few more reader friendly features. The app was released one day after Google Buzz did, on App Engine.
  • twitLines Python/Django 2010 I created a mashup to fetch tweets related to each item in a news feed, in an attempt to provide real time information about the news item. The mashup was created in 4 hours
  • feed Aggregator Python 2009 I built a system which periodically looks for updates in a feed and stores the new updates in the database. This is to facilitate access to all the entries that have appeared in the feed, as opposed to the latest few, which is provided by the original feed