11

誰かが私を正しい方向に向けて、一連のテキストからアクションを分離することについて学ぶことができることを願っています。

私がこのテキストを持っているとしましょう

ドライクリーニングをやめて、角の店に行き、ミルクの水差しを手に取って、イチゴのパイントを手に入れてください。
次に、学校から子供たちを迎えに行きます。まず、図書館の隣のデイケアにいるジョンを取得し、次に2ブロック離れたサムを取得します。
あなたが子供を迎える時までに、あなたは処方箋のために医者のオフィスに立ち寄る必要があるでしょう。ティムのフライトは午後4時に到着します。
ダラスから到着するのはアメリカン航空の331便です。ラッシュアワーに近づきますので、十分な時間を取ってください。

私はそれを分割させようとしています

ドライクリーニングをやめて、
角の店に行って、ミルクの水差しを手に取り、イチゴのパイントを手に入れます。
次に、学校から子供たちを迎えに行きます。まず、図書館の隣のデイケアにいるジョンを取得し、次に2ブロック離れたサムを取得します。 
あなたが子供を迎える時までに、あなたは処方箋のために医者のオフィスに立ち寄る必要があるでしょう。
ティムのフライトは午後4時に到着します。
ダラスから到着するのはアメリカン航空の331便です。ラッシュアワーに近づきますので、十分な時間を取ってください。

特にアクションベースの検索では、何も見つかりませんでした。たとえば、2番目の項目に「go」、「pick-up」、「get」があるなど、1つのアクションに関連付けられることがある複数の動詞があるため、動詞を選択するよりも賢くする必要がありますが、それはすべて一部です単一のアクションの。もちろん、「ティムの飛行」は、動詞がセグメントの終わりに向かってくる、現在分詞での行動を示唆するだけです。

この種のことをどこで行うべきかについての提案はありますか?注意点、推奨読書など。

4

2 に答える 2

5

簡単なアプローチ:[お気に入りのパーサー]を使用してテキストを解析しSBARてから、命令型の文またはフレーズを選択します。スタンフォードパーサーは、その最新リリースで「命令の認識の改善」を行っています。

標準のパーサープログラムにすでに組み込まれている以上の機械学習はおそらく必要ありません。

于 2011-11-18T14:45:27.827 に答える
0

このドメインは情報抽出と呼ばれます。

文を理解するための一般的なアプローチは次のいずれかです。

  • 品詞タグ付き解析ツリー(Python spaCy.io、nltk、CoreNLPなど)を抽出します
  • 単語ベクトルを抽出します(例:word2vec)
于 2016-10-12T20:04:43.403 に答える