Nick Sieger: RubyConf: Natural language generation and processing in Ruby tag:blog.nicksieger.com,2005:Typo Typo 2007-08-31T17:44:20+00:00 george_naing@yahoo.com urn:uuid:9b113fd0-e6d6-486c-b625-859308cf7ddc 2006-12-10T10:24:19+00:00 2007-08-31T17:44:20+00:00 Comment on RubyConf: Natural language generation and processing in Ruby by george_naing@yahoo.com <p>Can you please suggest resources, docs etc for segmenting a text into senetences? I would prefer a Ruby implementation, thanks a lot in advance.</p> Nick Sieger urn:uuid:f68bccbd-4e2e-4029-9a3a-a2128a39d8f3 2006-10-22T00:07:34+00:00 2007-08-31T16:57:20+00:00 RubyConf: Natural language generation and processing in Ruby <p><em>Speaker: Michael Granger</em></p> <p>Michael&#8217;s talk was full of excellend pre-recorded video demos, and thus was difficult to note-take. Instead, here are links to most of the pieces of software he discussed for your perusal:</p> <ul> <li><a href="http://gemjack.com/gems/stemmer-1.0.1/classes/Stemmable.html">Stemmable</a> &#8211; implementation of Porter stemming algorithm</li> <li>rubyreuters &#8211; text categorizer using Reuters corpus</li> <li><a href="http://chronic.rubyforge.org/">Chronic</a> &#8211; natural language date-time parser in pure Ruby</li> <li><a href="http://www.deveiate.org/code/Ruby-WordNet.html">Ruby-WordNet</a> &#8211; ruby interface to <a href="http://wordnet.princeton.edu/">WordNet</a> lexical dictionary</li> <li><a href="http://www.advogato.org/proj/Ruby-LinkParser/">Ruby-LinkParser</a> &#8211; binding to the <a href="http://www.link.cs.cmu.edu/link/">Link Grammar</a> library (from Carnegie Mellon)</li> <li><a href="http://www.nict.go.jp/jt/a132/members/mutiyama/software.html">Sentence alignment and concordance tools</a> by UTIYAMA Masao</li> <li><a href="http://www.deveiate.org/projects/Linguistics/wiki/English">Ruby-Linguistics</a> &#8211; framework for linguistic utilities for Ruby objects in any language, by Michael, sports WordNet and LinkParser integration</li> </ul>