Anyone Want to Write an O’Reilly Book on NLP with Java? by Bob Carpenter.
From the post:
Mitzi and I pitched O’Reilly books a revision of the Text Processing in Java book that she’s been finishing off.
The response from their editor was that they’d love to have an NLP book based on Java, but what we provided looked like everything-but-the-NLP you’d need for such a book. Insightful, these editors. That’s exactly how the book came about, when the non-proprietary content was stripped out of the LingPipe Book.
I happen to still think that part of the book is incredibly useful. It covers all of unicode, UCI for normalization and detection, all of the streaming I/O interfaces, codings in HTML, XML and JSON, as well as in-depth coverage of reg-exes, Lucene, and Solr. All of the stuff that is continually misunderstood and misconfigured so that I have to spend way too much of my time sorting it out. (Mitzi finished the HTML, XML and JSON chapter, and is working on Solr; she tuned Solr extensively on her last consulting gig, by the way, if anyone’s looking for a Lucene/Solr developer).
Read Bob’s post and give him a shout if you are interested.
Would be a good exercise in learning how choices influence the “objective” outcomes.