6

NLP を使用して以下を解決する必要があります。OpenNLP API を使用してこれを達成する方法についての指針を教えてください。

を。文が過去、現在、または未来の特定のアクションを意味するかどうかを調べる方法。

(e.g.) I was very sad last week - past
       I feel like hitting my neighbor - present
       I am planning to go to New York next week - future

b. 人、会社、国に対応する単語を見つける方法

(e.g.) John is planning to specialize in Electrical Engineering in UC Berkley and pursue a career with IBM).

人物 = ジョン

会社=IBM

場所 = バークレー

ありがとう

4

2 に答える 2

0

文の文字通りの時制を見つけることは簡単ではありませんが、場合によっては可能です。OpenNLP パーサーは、主動詞の抽出を試みることができる文構造を作成します。形態素分析を少し行うと、動詞が現在または過去 (英語) であるかどうかがわかります。 will" は、場合によっては未来時制になります。しかし、それは必ずしも単純ではありません。たとえば、「パリに行くと銀行口座が減った」には、過去に発生したイベント (パリに行く) が埋め込まれていますが、それを把握するのは困難です。そして、あなたの将来の例 (「私は計画しています...」) では、「計画」という言葉が何を意味するかを実際に理解する必要がありますが、これは非常に複雑です。

于 2013-11-14T17:52:00.753 に答える