ASP.NET Webアプリケーションに、SQLデータセットに関する自然言語(または自然に近い)の質問を入力できる機能を追加したいと考えていますSQL Server)を使用して、有益な情報を得ることができます。必要な結果の種類には、最小、最大、標準偏差、上位10、列の合計、および多数の数値で意味をなすものが含まれます。SQLクエリコンバータへの自然言語統計クエリ
この種の操作で使用できるツールとは何ですか?また、考慮する必要があることは何ですか?
ASP.NET Webアプリケーションに、SQLデータセットに関する自然言語(または自然に近い)の質問を入力できる機能を追加したいと考えていますSQL Server)を使用して、有益な情報を得ることができます。必要な結果の種類には、最小、最大、標準偏差、上位10、列の合計、および多数の数値で意味をなすものが含まれます。SQLクエリコンバータへの自然言語統計クエリ
この種の操作で使用できるツールとは何ですか?また、考慮する必要があることは何ですか?
ビルドしたいものの(おそらくあまりにも)一般名はDialog Systemです。 具体的には、データベースに対する自然言語のフロントエンドについて話しています。ここにはエジンバラ大学のInterfacing a Natural Language Front-End to a Relational Databaseという論文があります。いくつかの情報源にはPrologを使用しています。 正規表現や単純なパーサーを使用して自分自身をロールバックすることができます。 Stanford Parserは、お客様のニーズに合っている場合とそうでない場合があります。 dependency grammarも使用することを検討してください。