I provide consulting and custom development for Natural Language Processing, Information Extraction and Search solutions.![]()
This bit of python code returns all palindromic subsequences in the input string.
[Read More]How do you run a string join on a list of integers in Python? After googling for about 10 mins, I gave up and did this. I am sure there is a better way of doing it!
[Read More]I came across Scrapy a few days back and have grown to really love it. This tutorial will illustrate how you can write a simple spider using Scrapy to scrape data off Paul Smith. All this in 10 minutes.
[Read More]Today, I had to write some code to generate thumbnails in PHP. The php-gd library wasn’t installed and I had to work with ImageMagick. Not the most elegant of solutions, but it works *shrug*

Transliteration is the process of converting a word from one language to another while retaining its phonetic characteristics. This application lets you convert a word from any major Indian language (currently supports Hindi, Marathi, Sanskrit and Bengali) to English.
[Read More]
Deeb0t is an IRC chat bot capable of making meaningful conversation with other users. It also responds to commands issued by its owner.
[Read More]
DocTagger lets you automatically classify text documents. Use this as a starting point to write apps that can sort through volumes of unorganized data.
[Read More]
This is an ongoing project to develop a set of classes for Natural Language Processing. Some code would be ported from the NLTK project.
[Read More]
Yux is an alternative Yahoo Messenger client for *nix systems that attempts to match the look and feel of the original Windows client.
[Read More]This page and its contents are copyright © 2010, Pravin Paratey.