MontyLingua

My name is Marcus Nitzschke and I’m studying computer science at the University of Leipzig. This implementation was written as the practical course of the lecture “Software aus Komponenten” in autumn 2011. Generally I chose this topic because I’m interested in the techniques of the Semantic Web and in detail because the connection of these techniques and NLP applications meant a new experience to me.

Due to the website, “MontyLingua is a free, commonsense-enriched, end-to-end natural language understander for English”. The commonsense-enriched part let MontyLingua differ from various other NLP tools. MontyLingua combines a Tokenizer, Part-of-speech Tagger, Extractor, Lemmatiser and a so called NLGenerator, which generates naturalistic English sentences and text summaries.

Because MontyLingua is written in Python this is one of the first non-Java wrapper for NLP2RDF (Monty also provides a Java binary, but Python is more fun :) ). The wrapper currently implements the Part-of-speech Tagger component of MontyLingua. For future work it would be interesting to extract informations of word relationships which are provided by MontyLingua.

This entry was posted in Implementations. Bookmark the permalink.

Leave a Reply

Your email address will not be published. Required fields are marked *

*

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Spam protection by WP Captcha-Free