Nick Sieger: RubyConf: Natural language generation and processing in Rubytag:blog.nicksieger.com,2005:TypoTypo2007-08-31T17:44:20+00:00george_naing@yahoo.comurn:uuid:9b113fd0-e6d6-486c-b625-859308cf7ddc2006-12-10T10:24:19+00:002007-08-31T17:44:20+00:00Comment 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 Siegerurn:uuid:f68bccbd-4e2e-4029-9a3a-a2128a39d8f32006-10-22T00:07:34+00:002007-08-31T16:57:20+00:00RubyConf: Natural language generation and processing in Ruby<p><em>Speaker: Michael Granger</em></p>
<p>Michael’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> – implementation of Porter stemming algorithm</li>
<li>rubyreuters – text categorizer using Reuters corpus</li>
<li><a href="http://chronic.rubyforge.org/">Chronic</a> – natural language date-time parser in pure Ruby</li>
<li><a href="http://www.deveiate.org/code/Ruby-WordNet.html">Ruby-WordNet</a> – 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> – 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> – framework for linguistic utilities for Ruby objects in any language, by Michael, sports WordNet and LinkParser integration</li>
</ul>