views:

541

answers:

4

Is there any library that can be used for analyzing (nlp) simple english text. For example it would be perfect if it can do that; Input: "I am going" Output: I, go, present continuous tense

+2  A: 

Try StanFord's NLP stuff here.

Brian
+3  A: 

How about the Natural Language Toolkit?

Daniel Lew
Goldmine of a find.
ojblass
+1  A: 

I find the Link Grammar very interesting. Check it out!

dirkgently
+2  A: 

Part of speech is often useful in Text-to-Speech engines. Part of the process of determining the pronunciation requires knowing the part of speech:

The lead pipe led the detective to the lead in the play.

I know there are several parsers available as part of the Festival Project. This article may provide some insight into the techniques used. English is very mild in comparison to some of the other languages so be prepared to struggle.

ojblass