問題タブ [sutime]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
time - 通常の日付読み取り機能付き SUTime
SUutime / stanford nlp を使用していますが、うまく機能していますが、通常の日付形式を読み取る方法がわかりません。
例えば:
「私たちは 1988 年 10 月 27 日にイベントに行きました」
nullを返します
'we going at october 27th 1988 to the event' のような表現の場合、問題なく動作します
何か案は?
乾杯
stanford-nlp - スタンフォード大学の NLP コア API で、一時的な表現範囲を取得するにはどうすればよいですか?
スタンフォード NLP API を使用して、テキストを解析し、一時的な表現を抽出したいと考えています。Core NLP パッケージには、時間表現を認識して正規化するためのライブラリであるSUTimeが付属しています。サイトの例に従って、必要な式を簡単に見つけることができました。
ただし、オンラインデモには「範囲を含める」ためのチェックボックスがあり、非常に便利です。このフラグをライブラリ API に渡すにはどうすればよいですか? 彼らのドキュメントでそれを見つけることができないようです。
stanford-nlp - スタンフォードのテンポラルタガーで sutime のカスタムルールを作成するには?
ほとんどの場合、スタンフォードのテンポラル タガーは問題なく動作します。たとえば、「明日は 9 時までに学校にいるはずです。」時間は9時です。しかし、SUTimeはそれを識別していません:(
これに基づいてルールを追加したいと思います。助言がありますか ?
datetime - スタンフォード CoreNLP で予期しない日付/日時文字列が原因で例外が発生する
CoreNLP の Gitによると、NER がチェンジ ノートの変更されたモジュールの 1 つとしてリストされているため、この問題は CoreNLP の一部のバージョン (おそらく 3.5.1) で修正されています。ただし、3.5.x では Java 1.8 への移行が必要であり、現時点ではその準備ができていません。
また、免責事項として、その問題にも投稿しましたが、問題が解決されたため、表示されていない可能性があります。SO は CoreNLP をサポートするための公式フォーラムであるため、ここで質問します。
だから私は尋ねています、これを修正するための変更は何ですか? それは実際に現在のバージョンに存在しますか、それとも他に何かする必要がありますか。現在使用している 3.4.1 からアップグレードせずに、これを修正する必要があります。
記録として、以下の文字列は 2009 年 12 月 3 日 10:00 を表すと想定されています (この文字列には秒が指定されていないため、00 も想定しています)。
これがスタックトレースです。
編集
現在、コードのいくつかの sutime 部分に対処しているため、これをもう一度見ています。次のようにするだけで再現できます。
true
は印刷された値であることに注意してください。
java - SUTime オブジェクトを通常の Calendar または Date オブジェクトに変換するにはどうすればよいですか?
SUTime の API を使用すると、テキストを提供し、オブジェクトのリストを受け取りCoreMap
ます。各オブジェクトには、テキスト内の時間表現の属性が詳述されています。処理と操作を簡単にするために、そのような をorオブジェクトCoreMap
に変換したいと考えています。Date
Calendar
SUTime API にそのようなメソッドはありますか? そのことについては、他のどこか?
orオブジェクトCoreMap
からを構築するための逆の方法はありますか?Date
Calendar
stanford-nlp - SUTime のカスタム ルールが機能しない
のようなものに注釈を付けようとしてin 10 minutes
いますが、何らかの理由で機能しません。
defs.sutime.txt、english.sutime.txt、およびenglish.holidays.sutime.txtの後にロードされるルールにカスタム モデル ファイルを使用しています。
私の現在のルールはこれです: