0

たとえば、次のようなテキストがある場合: (Quora の質問から抜粋したランダムな段落)

南西アジアでの戦争 - 米軍の存在により、100,000 人以上の米軍が南西アジアの地上にいるという負担が軽減されます。ドイツは、アフガニスタンだけでなく、南西アジア全体の基地に向かう軍の出発点でもあります。米国が撤退する場合、代替施設をリースするか、アフガニスタンに残る軍隊を支援し、ペルシャ湾での米国の軍事行動を支援するために建設する必要があります. これには数百億ドルの費用がかかりますが、実際にはありません。

ライブラリは、次のような適切なタイトルを決定できます。

南西アジアでの戦争とドイツでの米軍

これは可能ですか?これを行うことができる利用可能なライブラリはありますか?

4

1 に答える 1

2

はい、理論的には可能ですが、データ処理の多くの層を含む困難な問題であり、そのようなタスクの機械学習の側面をブートストラップするのに役立つ適切なバッキング データ セットです。これは、その分野の専門家である複数のエンジニアがかなりの時間を費やすプロジェクトの一種です。

いいえ、このための単純な Ruby ライブラリはありません。タスクを実行する Web サービスのクライアントでさえありません。

基本的な Ruby NLP の gem とデータ セットを見て、現在のコードとサービスの範囲を把握することをお勧めします。たとえば、Concept Net: http://conceptnet5.media.mit.edu/ は、このような問題を調べるのに興味深い場所かもしれません。JSON 形式は簡単にアクセスできるはずですが、Ruby ラッパーについては知りません。ルビー。

または、あなたのタスクが商用プロジェクトで、要約ごとに少額を支払うことができる場合は、Ruby gem がある Mechanical Turk のような人力によるサービスの使用を検討することをお勧めします: https:// github.com/mdp/rturk

于 2013-05-30T10:40:21.383 に答える