<?xml version="1.0" encoding="UTF-8" ?>
<rss version="2.0">
    <channel>
    <title>Pravin Paratey</title>
    <description>Natural Language Processing, Information Extraction, Data mining and Search</description>
    <link>http://pravin.insanitybegins.com</link>
	<lastBuildDate>Wed, 11 Jan 2012 06:10:27 +0000</lastBuildDate>
	<pubDate>Wed, 11 Jan 2012 06:10:27 +0000</pubDate>
    <item>
        <title>Set data structures and Implementation</title>
        <description><![CDATA[Sets are an important mathematical concept and extremely useful in various computer science applications. We take a look at various ways a set data structure can be implemented.]]></description>
        <link>http://pravin.insanitybegins.com/posts/set-data-structures-and-implementation</link>
        <guid>/posts/set-data-structures-and-implementation</guid>
        <pubDate>Wed, 08 Jun 2011 12:18:20 +0000</pubDate>
    </item>
    <item>
        <title>Binary heaps &amp; Priority Queues</title>
        <description><![CDATA[Heaps and Queues can be a powerful data structure. This article goes into the implementation of a binary heap and extends the data structure to act as a priority queue.]]></description>
        <link>http://pravin.insanitybegins.com/posts/binary-heaps-and-priority-queues</link>
        <guid>/posts/binary-heaps-and-priority-queues</guid>
        <pubDate>Tue, 22 Mar 2011 15:46:50 +0000</pubDate>
    </item>
    <item>
        <title>Recursive functions, Stack overflows and Python</title>
        <description><![CDATA[In this post, I look at recursive functions in Python, and some ways of avoiding the maximum stack depth limit of 1000 by using alternate functions like <code>reduce()</code>.]]></description>
        <link>http://pravin.insanitybegins.com/posts/recursive-functions-stack-overflows-and-python</link>
        <guid>/posts/recursive-functions-stack-overflows-and-python</guid>
        <pubDate>Tue, 07 Dec 2010 15:39:02 +0000</pubDate>
    </item>
    <item>
        <title>Facebook puzzle - Find Sophie</title>
        <description><![CDATA[This article looks at solving the Facebook engineering puzzle - <a href="http://www.facebook.com/careers/puzzles.php?puzzle_id=11">Find Sophie</a>. We start with a naive solution and improve the algorithm until we can pass the Facebook Puzzlebot. In closing, I leave you with open-ended questions on improving the algorithm further.]]></description>
        <link>http://pravin.insanitybegins.com/posts/facebook-puzzle-find-sophie</link>
        <guid>/posts/facebook-puzzle-find-sophie</guid>
        <pubDate>Tue, 28 Sep 2010 18:14:40 +0000</pubDate>
    </item>
    <item>
        <title>Palindromic sub-sequences in python</title>
        <description><![CDATA[This bit of python code returns all palindromic subsequences in the input string. Nothing to see here, I was just having a <em>meh</em> moment.]]></description>
        <link>http://pravin.insanitybegins.com/posts/palindromic-sub-sequences-in-python</link>
        <guid>/posts/palindromic-sub-sequences-in-python</guid>
        <pubDate>Wed, 07 Apr 2010 15:49:29 +0000</pubDate>
    </item>
    <item>
        <title>Writing a spider in 10 mins using Scrapy</title>
        <description><![CDATA[I came across <a href="http://scrapy.org">Scrapy</a> 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 <a href="http://www.paulsmith.co.uk/paul-smith-london-308/category.html">Paul Smith</a>. All this in 10 minutes.]]></description>
        <link>http://pravin.insanitybegins.com/posts/writing-a-spider-in-10-mins-using-scrapy</link>
        <guid>/posts/writing-a-spider-in-10-mins-using-scrapy</guid>
        <pubDate>Thu, 21 Jan 2010 19:21:48 +0000</pubDate>
    </item>
    <item>
        <title>Script to generate URS from Wikipedia</title>
        <description><![CDATA[A person's URS is a phrase that could be used instead of his/her usual name in all circumstances, which makes it absolutely clear who he/she is. <b>ex.</b> <abbr title="Bhagat Singh (September 28, 1907 - March 23, 1931), the Indian freedom fighter, considered to be one of the most influential revolutionaries of the Indian independence movement">Bhagat Singh</abbr> was executed by the British in 1931.]]></description>
        <link>http://pravin.insanitybegins.com/posts/script-to-generate-urs-from-wikipedia</link>
        <guid>/posts/script-to-generate-urs-from-wikipedia</guid>
        <pubDate>Thu, 23 Jul 2009 11:24:55 +0000</pubDate>
    </item>
    <item>
        <title>Super quick Find &amp; Replace</title>
        <description><![CDATA[This article explores a number of ways of performing a find/replace and compares the various implementations for different sizes of the find/replace list and input text.]]></description>
        <link>http://pravin.insanitybegins.com/posts/super-quick-find-replace</link>
        <guid>/posts/super-quick-find-replace</guid>
        <pubDate>Thu, 16 Apr 2009 05:42:00 +0000</pubDate>
    </item>
    <item>
        <title>XML DOM in Java</title>
        <description><![CDATA[Of late, I have been working with Java. And one of the issues that I faced was XML parsing. With so many libraries available, I decided to stick to jaxp. What follows is sample code to Tree walk over the nodes]]></description>
        <link>http://pravin.insanitybegins.com/posts/xml-dom-in-java</link>
        <guid>/posts/xml-dom-in-java</guid>
        <pubDate>Sun, 29 Mar 2009 03:00:19 +0000</pubDate>
    </item>
    <item>
        <title>Hacking wp-syntax plugin to show header</title>
        <description><![CDATA[Learn to modify the wp-syntax plugin to display a header.]]></description>
        <link>http://pravin.insanitybegins.com/posts/hacking-wp-syntax-plugin-to-show-header</link>
        <guid>/posts/hacking-wp-syntax-plugin-to-show-header</guid>
        <pubDate>Sat, 28 Mar 2009 07:58:11 +0000</pubDate>
    </item>
</channel>
</rss>
