7

問題

sugar.jsのようなライブラリは、
「来週」などの自然言語の日付文字列を変換できますが、 「何とか何とか何とか...フォロー アップ来週」などの文字列を処理することはできません。

私のアプリケーションでは、メモの段落を処理し、その中のアクション アイテムを検出する必要があります。Siri と Google カレンダーはこれを行うことができます。

考えられる解決策

オプション 1: 「フォローアップ」、「コールバック」、「リマインダー」などの各言語の「アクション動詞」のリストを維持し、その後の自然言語の日付部分を取得して Sugar.js にパイプし、遡ります。

ただし、すべての言語がこのように機能するかどうかはわかりません...すべての言語のように、ありますか? または、一部の言語では、文の構造がまったく異なります...

オプション 2: 有効な日付が見つかるまで、sugar.js ロケール固有の文法からサポートされているさまざまなプレフィックスを取得し、半力ずくで文字列を渡すことができる場合があります。

質問

私が見たライブラリはありますか

  1. Javascriptで動作
  2. 複数の言語をサポート
  3. 日付文法を囲む任意のテキストを処理できます。

関連記事

4

1 に答える 1