【手続補正書】
【提出日】令和3年5月24日(2021.5.24)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
テキストを質問または要求として分類するためのシステムであって、
言語エンジンを備え、前記言語エンジンは、
少なくとも１つの単語を含む発話にアクセスし、
前記発話の解析木を生成するように構成され、前記解析木は、品詞を含む少なくとも１つの終端ノードを含み、各終端ノードは、前記発話の単語または句を表し、前記言語エンジンは、さらに、
前記解析木に１つ以上の品詞を含む１つ以上の言語テンプレートを適用するように構成され、前記システムは、さらに、
前記言語エンジンから取得される１つ以上の照合結果を生成し、ルールを適用することによって前記テキストの分類を判断するように構成されるルールエンジンを備え、前記ルールは、
（ｉ）言語テンプレート照合を判断することに応答して、前記発話を要求として分類することと、
（ｉｉ）前記発話が最初の単語として命令形動詞を含むと判断することに応答して、前記発話を要求として分類することと、
（ｉｉｉ）前記発話に１つ以上の定義済みの要求キーワードを確認することに応答して、前記発話を要求として分類することと、
（ｉｖ）前記発話に１つ以上の定義済みの質問キーワードを確認することに応答して、前記発話を質問として分類することとを含み、
前記システムは、さらに、前記分類に基づいて、メッセージをユーザデバイスに送るまたは外部装置の構成を調整するように構成される、システム。
【請求項２】
前記ルールは、（ｖ）前記発話を質問または要求として識別できないことに応答して、前記発話を不明として分類することをさらに含む、請求項１に記載のシステム。
【請求項３】
前記言語テンプレートは、一人称代名詞および名詞を含む、請求項１または２に記載のシステム。
【請求項４】
前記ルールは、（ｖ）前記発話が最初の単語の位置に質問接頭辞を含んでいると判断することに応答して、前記発話を質問として分類することをさらに含む、請求項１〜３のいずれかに記載のシステム。
【請求項５】
１つ以上の定義済みの質問ワードは、内的動詞を含む、請求項１〜４のいずれかに記載のシステム。
【請求項６】
前記ルールは、（ｖ）前記発話が最後の単語の位置に要求の接尾辞を含んでいると判断することに応答して、前記発話を要求として分類することをさらに含む、請求項１〜５のいずれかに記載のシステム。
【請求項７】
前記ルールは、（ｖ）前記発話がトランザクション動詞を含んでいると判断することに応答して、前記発話を要求として分類することをさらに含む、請求項１〜６のいずれかに記載のシステム。
【請求項８】
前記言語エンジンは、前記解析木を決定する前に、前記発話から１つ以上のストップワードを取り除くように構成される、請求項１〜７のいずれかに記載のシステム。
【請求項９】
分類モデルを利用して発話を質問または要求として分類するための方法であって、
テキストの発話にアクセスするステップを含み、前記発話は、少なくとも１つの単語を
含み、前記方法は、さらに、
前記発話の解析木を生成するステップを含み、前記解析木は、品詞を含む最低１つの終端ノードを含み、各終端ノードは、前記発話の単語または句を表し、前記方法は、さらに、
前記解析木に分類モデルを適用することによって、前記発話の分類を判断するステップを含み、前記適用することは、
前記解析木について、前記発話と質問として識別された訓練クラスとの第１の一致を示す第１の類似度スコアを決定することと、
前記解析木について、前記発話と要求として識別された訓練クラスとの第２の一致を示す第２の類似度スコアを決定することとを含み、前記方法は、さらに、
前記分類モデルから、前記発話の分類を受け付けるステップを含み、前記発話の分類は、（ｉ）前記判断されたクラスの類似度スコアがその他の類似度スコアよりも高いことに基づくまたは（ｉｉ）不明である、方法。
【請求項１０】
訓練データペアのセットを含む訓練データのセットにアクセスするステップをさらに含み、各訓練データペアは、テキストと予想分類とを含み、前記訓練データのセットは、（ｉ）質問を含む第１の訓練データペアおよび（ｉｉ）要求を含む第２の訓練データペアを含み、前記方法は、さらに、
前記訓練データペアのうちの１つを前記分類モデルに提供し、
判断された分類を前記分類モデルから受け付け、
前記判断された分類と前記予想分類との差を算出することによって損失関数を算出し、
前記分類モデルの内部パラメータを調整して前記損失関数を最小化する、ことを反復して行うことによって、分類モデルを訓練するステップを含む、請求項９に記載の方法。
【請求項１１】
前記分類は、前記発話への類似度が最も高い分類である、請求項９または１０に記載の方法。
【請求項１２】
発話を質問または要求として分類する方法であって、
テキストの発話にアクセスするステップを含み、前記発話は、少なくとも１つの単語を含み、前記方法は、さらに、
前記発話の解析木を生成するステップを含み、前記解析木は、品詞を含む少なくとも１つの終端ノードを含み、各終端ノードは、前記発話の単語を表し、前記方法は、さらに、
（ｉ）前記解析木の最初の終端ノードが命令形動詞を含むと判断することに応答して、前記発話を要求として分類することと、
（ｉｉ）前記解析木において、１つ以上の定義済みの質問キーワードを分類することに応答して、前記発話を質問として分類することとを含む動作のセットのうちの１つ以上の動作を実行するステップを含む、方法。
【請求項１３】
前記動作は、
１つ以上の品詞を含む１つ以上の言語テンプレートを前記解析木に適用するステップと、
言語テンプレート照合を判断することに応答して、前記発話を要求として分類するステップとをさらに含む、請求項１２に記載の方法。
【請求項１４】
前記品詞は、第一人称形の代名詞、および名詞を含む、請求項１２または１３に記載の方法。
【請求項１５】
前記動作は、前記発話を質問または要求として識別できないことに応答して、前記発話を不明として分類することをさらに含む、請求項１２〜１４のいずれかに記載の方法。
【請求項１６】
前記動作は、（ｉｉｉ）前記発話において１つ以上の定義済みの要求キーワードを分類
することに応答して、前記発話を要求として分類することをさらに含む、請求項１２〜１５のいずれかに記載の方法。
【請求項１７】
前記動作は、（ｉｉｉ）前記発話が質問接頭辞を含むと判断することと、前記発話を質問として分類することとをさらに含む、請求項１２〜１６のいずれかに記載の方法。
【請求項１８】
１つ以上の定義済みの質問ワードは、内的動詞を含む、請求項１２〜１７のいずれかに記載の方法。
【請求項１９】
前記１つ以上の定義済みの要求キーワードは、トランザクション接尾辞またはトランザクション動詞を含む、請求項１６に記載の方法。
【請求項２０】
請求項９〜１９のいずれかに記載の方法のいずれかをコンピュータに実行させるための、プログラム。
【請求項２１】
システムであって、
非一時的なコンピュータによって実行可能なプログラム命令を格納した、コンピュータ読み取り可能な媒体と、
前記非一時的なコンピュータによって実行可能なプログラム命令を実行するための前記コンピュータ読み取り可能な媒体に通信可能に連結された処理装置とを備え、前記非一時的なコンピュータによって実行可能なプログラム命令を実行することによって、前記処理装置に動作を実行させ、前記動作は、
テキストの発話にアクセスすることを含み、前記発話は、少なくとも１つの単語を含み、前記動作は、さらに、
前記発話の解析木を生成することを含み、前記解析木は、品詞を含む少なくとも１つの終端ノードを含み、各終端ノードは、前記発話の単語または句を表し、前記動作は、さらに、
前記解析木に分類モデルを適用することによって前記発話の分類を判断することを含み、前記適用することは、
前記解析木について、前記発話と発話として識別された訓練クラスとの第１の一致を示す第１の類似度スコアを決定することと、
前記解析木について、前記発話と要求として識別された訓練クラスとの第２の一致を示す第２の類似度スコアを決定することとを含み、前記動作は、さらに、
前記分類モデルから、前記発話の分類を受け付けることを含み、前記発話の分類は、（ｉ）前記判断されたクラスの類似度スコアがその他の類似度スコアよりも高いことに基づくまたは（ｉｉ）不明である、システム。