NLTK Regular Expression Parser (RegexpParser)

The Natural Language Toolkit (NLTK) provides a variety of tools for dealing with natural language.  One such tool is the Regular Expression Parser.  If you’re familiar with regular expressions, it can be a useful tool in natural language processing. Background Information You must first be familiar with regular expressions to be able to fully utilize [...]

Posted on January 27, 2010 at 9:53 am by Joe · Permalink · One Comment
In: Uncategorized · Tagged with: , ,

Starting Python, Elixir, and SQLite

When I did the post about Storm, someone suggested that I look into Elixir. Since I didn’t have time to at the time, I made a note of looking into it at a later time.  That time is now. :) Elixir and Storm are very similar, they’re both object relational mappers that provide an easy [...]

Posted on May 18, 2009 at 6:41 pm by Joe · Permalink · One Comment
In: Uncategorized · Tagged with: , ,

Spell Checking in Python

I was looking into spell checking in Python.  I found spell4py, and downloaded the zip, but couldn’t get it to build on my system.  If I tried a bit longer maybe, but in the end my solution worked out fine.  This library was overkill for my needs too. I found this article here: http://code.activestate.com/recipes/117221/ This [...]

Posted on April 11, 2009 at 11:38 am by Joe · Permalink · 2 Comments
In: Uncategorized · Tagged with: , ,

NLTK vs MontyLingua Part of Speech Taggers

This is a comparison of the part of speech taggers available in python. As far as I know, these are the most prominent python taggers. Let me know if you think another tagger should be added to the comparison. MontyLingua includes several natural language processing (NLP) tools. The ones that I used in this comparison [...]

Posted on March 28, 2009 at 10:23 pm by Joe · Permalink · 5 Comments
In: Uncategorized · Tagged with: , , ,

The ease of Python, SQLite, and Storm

I began learning Python this spring, and I must say, the more I program in it the more I like it. I chose the language because of the libraries that are available for it. There is a library for everything. :) Also, there are tools for Natural Language Processing that are a great help, but [...]

Posted on March 8, 2009 at 7:43 pm by Joe · Permalink · 4 Comments
In: Uncategorized · Tagged with: , ,