logo

  1. Home
  2. Mailing Lists
  3. Past Meetings
  4. Java Resources
  5. Conferences
  6. Other User Groups
  7. Java Jobs

Meeting Location:
Expedia Seattle
645 Elliott Ave W #200,
Seattle

6:45pm Networking
7:00pm Presentation
8:45pm Beers!

Chair Nimret Sandhu
Community Leaders
Freddy Guime
Ben Garnaat
Founder Jayson Raymond

Meetup

Twitter

LinkedIn

SeaJUG is an all volunteer effort - which means items such as the website and mailing list are updated as schedules afford. We meet on the 3rd Tuesday of every month. We need suggestions/volunteers for topics! If you'd like to donate your time/skills to the cause, contact Nimret Sandhu.

16 Jul 2013: Natural Language Processing with Groovy (aka Java++)

VideoVideo      Slides

This talk is a Cook's tour of computational linguistics projects I've worked on over the last year demonstrating Information Extraction, Lexical Analysis (the linguistics rather than compiler kind), Statistical Parsing with an Ensemble, and Computer Program Corpus Construction (which includes parsing some English from Javadocs). In each case I'll give a very brief description of the motivating problem and then dive into code that deals with some part of it. We'll see how Groovy makes the most out of Java for text processing, simple web browser UIs, and cluster computing.

While the particular top-level problems may be unfamiliar to folks accustomed to working on business applications, much of the effort and the code needed to make working programs will be familiar indeed. This talk should be of interest both to those curious about what goes on in NLP as well as those who would simply like to get some of their work done faster by using more powerful tools.

Technologies we'll see at work (all of which are Open Source Software):