Over the summer, I put together a Part-of-Speech and Dependency Parser unspired by the following two blog posts :
- a good Part-of-Speech tagger in about 200 lines of Python
- a simple, fast algorithm for Natural Language Dependency Parsing
My version includes a copy of the original BSD Python code) for reference, but the goal was to implement the same (minimalist) approach in Scala.
For various other reasons, the project scope expanded slightly to include a ZeroMQ-based server component, so that the Dependency Parser could be used as a micro-service.
If there are any questions about the presentation, please ask below, or via the MeetUp group.