Rubyで自然言語処理をどこから始めたいのですか?私はC# programmerだ、と私はこのC#のチュートリアル見つかったものの:質問1についてはRuby初心者のためのビジネスナチュラル言語
- は、値は3.0である: Writing Your First Domain Specific Languageを、私は次のように何かを実装し、ルビー言語を習得するには、この機会を利用したいと思いますif(質問1の回答がC、D)、そうでなければ2.0。
- 質問3の場合、(質問1の回答がBの場合)値は(質問1の値* 0.75)です。
- 質問3の場合、(質問1の回答がB)、(質問2の回答がC)の場合、値は(質問1の値* 0.50)です。
- 質問3のデフォルト値は3.0です。
ありがとうございます。 :)それは主にスカラ座をカバーしているが、彼はまた、Groovyの、ClojureのとRubyを使って説明し、として
解析する実際のソースの例を含めることができます。 「多少複雑な論理」という記述_は、多くの点で解釈可能である。 –
@Bart:申し訳ありません。私は私が実際に望むものを反映するために質問を更新しました。 :) – rebelliard
それらの例は私にとってかなり構造化されているようです。言い換えれば、あなたは[CFG](http://en.wikipedia.org/wiki/Context-free_grammar)を書くことができ、[treetop](http://treetop.rubyforge.org/)や[ANTLR]( http://www.antlr.org)(Rubyコードを生成することができます!)を使用して、あなたの言語の文法に基づいてパーサを作成します。 –