1

SUTime の API を使用すると、テキストを提供し、オブジェクトのリストを受け取りCoreMapます。各オブジェクトには、テキスト内の時間表現の属性が詳述されています。処理と操作を簡単にするために、そのような をorオブジェクトCoreMapに変換したいと考えています。DateCalendar

SUTime API にそのようなメソッドはありますか? そのことについては、他のどこか?

orオブジェクトCoreMapからを構築するための逆の方法はありますか?DateCalendar

4

1 に答える 1

1

SUTime によって抽出された CoreMap cm から Calendar オブジェクトを取得するには、次のことを試してください。

カレンダー calendar = cm.get(TimeAnnotations.TimexAnnotation.class).getDate(); ( https://github.com/stanfordnlp/CoreNLP/blob/master/src/edu/stanford/nlp/time/Timex.javaを参照)

SUTime によって認識されるすべての時間表現が特定の時点または Calendar オブジェクトに解決されるわけではないことに注意してください (そのため、いくつかの例外がある可能性があります)。

于 2016-04-27T00:14:06.067 に答える