【手続補正書】
【提出日】令和3年3月29日(2021.3.29)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
１つ以上のセンテンス間の修辞関係を計算するための、コンピュータによって実現される方法であって、
複数のフラグメントを含むセンテンスにアクセスするステップを含み、少なくとも１つのフラグメントは動詞および複数の単語を含み、各々の単語は前記フラグメント内において前記複数の単語の役割を含み、各々のフラグメントは基本談話単位であり、前記方法はさらに、
前記複数のフラグメント間の修辞関係を表現する談話ツリーを生成するステップを含み、前記談話ツリーは複数のノードを含み、各々の非終端ノードは前記複数のフラグメントのうちの２つのフラグメント間の修辞関係を表現し、前記談話ツリーの前記複数のノードのうちの各々の終端ノードは、前記複数のフラグメントのうちの１つに関連付けられており、前記方法はさらに、
動詞を有する各々のフラグメントを動詞シグネチャに一致させることにより、コミュニケーション用談話ツリーを作成するステップを含み、前記一致させるステップは、
複数の動詞シグネチャにアクセスするステップを含み、各々の動詞シグネチャは、前記フラグメントの前記動詞と主題役割のシーケンスとを含み、主題役割は、前記動詞と関連する複数の単語との関係を記述しており、前記一致させるステップはさらに、
前記複数の動詞シグネチャのうちの各々の動詞シグネチャごとに、前記フラグメントにおける単語の役割と一致するそれぞれの前記動詞シグネチャの複数の主題役割を判断するステップと、
最多数の一致を含む特定の動詞シグネチャに基づいて、前記複数の動詞シグネチャから前記特定の動詞シグネチャを選択するステップと、
前記特定の動詞シグネチャを前記フラグメントに関連付けるステップとを含む、方法。
【請求項２】
前記コミュニケーション用談話ツリーは、第１のコミュニケーション用談話ツリーであり、前記方法はさらに、
複数のコミュニケーション用談話ツリーから前記第１のコミュニケーション用談話ツリーと第２のコミュニケーション用談話ツリーとの間の最適な一致を識別するステップと、
前記第２のコミュニケーション用談話ツリーに関連付けられたテキストにアクセスするステップと、
前記第２のコミュニケーション用談話ツリーに関連付けられたテキストをモバイルデバイスに送信するステップとを含む、請求項１に記載の方法。
【請求項３】
質問を含む要求をサーバデバイスおよびユーザデバイスから受信するステップと、
複数の候補回答にアクセスするステップと、
前記複数の候補回答のうち各々の候補回答ごとにコミュニケーション用談話ツリーを作成することによって、複数の候補回答コミュニケーション用談話ツリーを判断するステップと、
それぞれの対応する候補回答コミュニケーション用談話ツリーと前記コミュニケーション用談話ツリーとの比較に基づいて、前記候補回答の各々ごとに、スコアを判断するステップと、
最高スコアを有する前記コミュニケーション用談話ツリーに対応する回答を前記サーバデバイスに提供するステップとを含む、請求項１または２に記載の方法。
【請求項４】
前記関連付けるステップはさらに、
前記特定の動詞シグネチャにおける前記複数の主題役割の各々を識別するステップと、
前記特定の動詞シグネチャにおける前記複数の主題役割の各々ごとに、前記フラグメントにおける対応する単語を前記主題役割に一致させるステップとを含む、請求項１〜３のいずれかに記載の方法。
【請求項５】
前記複数のフラグメントから、第１のフラグメントおよび第２のフラグメントを識別するステップをさらに含み、前記第１のフラグメントは第１のシグネチャを有し、前記第２のフラグメントは第２のシグネチャを有し、前記第１のシグネチャは主題役割を含み、前記方法はさらに、
前記第２のフラグメントが前記第１のフラグメントの前記主題役割に対応していると判断するステップと、
非終端ノードを、前記第１のシグネチャおよび前記第２のシグネチャを含む更新済みの第１のシグネチャに関連付けるステップとを含む、請求項２に記載の方法。
【請求項６】
前記動詞はコミュニケーション動詞である、請求項１〜５のいずれかに記載の方法。
【請求項７】
前記複数の動詞シグネチャのうちの各々の動詞シグネチャは、（ｉ）副詞、（ｉｉ）名詞句または（ｉｉｉ）名詞のうちの１つを含む、請求項１〜６のいずれかに記載の方法。
【請求項８】
前記複数の動詞シグネチャのうちの各々の動詞シグネチャは、（ｉ）副詞、（ｉｉ）名詞句または（ｉｉｉ）名詞のうちの１つを含む、請求項１〜７のいずれかに記載の方法。
【請求項９】
前記コミュニケーション用談話ツリーは、第１のコミュニケーション用談話ツリーであり、前記以下の動作はさらに、
複数のコミュニケーション用談話ツリーから前記第１のコミュニケーション用談話ツリーと第２のコミュニケーション用談話ツリーとの間の最適な一致を識別する動作と、
前記第２のコミュニケーション用談話ツリーに関連付けられたテキストにアクセスする動作と、
前記第２のコミュニケーション用談話ツリーに関連付けられたテキストをモバイルデバイスに送信する動作とを含む、請求項１に記載の方法。
【請求項１０】
コミュニケーション用談話ツリーを分析することによって２つのセンテンスのペアの相補性を判断するための、コンピュータによって実現される方法であって、
質問センテンスについて、質問ルートノードを含む質問コミュニケーション用談話ツリーを判断するステップを含み、コミュニケーション用談話ツリーはコミュニケーション行動を含む談話ツリーであり、前記方法はさらに、
回答センテンスについて、回答コミュニケーション用談話ツリーを判断するステップを含み、前記回答コミュニケーション用談話ツリーは回答ルートノードを含み、前記方法はさらに、
前記質問ルートノードおよび前記回答ルートノードが同一であると識別することにより、前記コミュニケーション用談話ツリーをマージするステップと、
前記マージされたコミュニケーション用談話ツリーに予測モデルを適用することによって、前記質問コミュニケーション用談話ツリーと前記回答コミュニケーション用談話ツリーとの間の相補性のレベルを演算するステップと、
前記相補性のレベルがしきい値を上回っていると判断することに応じて、前記質問センテンスおよび前記回答センテンスを相補的であると識別するステップとを含む、方法。
【請求項１１】
付加的なコミュニケーション用談話ツリーを作成することによって、前記質問コミュニケーション用談話ツリーと前記回答コミュニケーション用談話ツリーとを関連付けるステップをさらに含む、請求項１０に記載の方法。
【請求項１２】
前記予測モデルは、２つのコミュニケーション用談話ツリーのサブツリーの相補性のレベルを判断するために、交錯学習機械学習アルゴリズムでトレーニングされる、請求項１０または１１に記載の方法。
【請求項１３】
前記マージされたコミュニケーション用談話ツリーの基本談話単位を対応するパースツリーと整合させるステップと、
前記マージされたコミュニケーション用談話ツリーの前記基本談話単位と前記対応するパースツリーとをマージするステップとを含む、請求項１２に記載の方法。
【請求項１４】
前記予測モデルは、一致するものまたは一致しないものとして識別される２つのコミュニケーション用談話ツリー間の相補性のレベルを判断するようにトレーニングされたニューラルネットワーク機械学習アルゴリズムである、請求項１０〜１３のいずれかに記載の方法。
【請求項１５】
前記マージされた談話ツリーは第１のコミュニケーション用談話ツリーであり、前記方法はさらに、
複数のコミュニケーション用談話ツリーから前記第１のコミュニケーション用談話ツリーと第２のコミュニケーション用談話ツリーとの間の最適な一致を識別するステップと、
前記第２のコミュニケーション用談話ツリーに関連付けられたテキストにアクセスするステップと、
前記第２のコミュニケーション用談話ツリーに関連付けられたテキストをモバイルデバイスに送信するステップとを含む、請求項１０〜１４のいずれかに記載の方法。
【請求項１６】
（ｉ）前記質問センテンスまたは（ｉｉ）前記回答センテンスを検索結果としてモバイルデバイスに送信するステップをさらに含む、請求項１０〜１５のいずれかに記載の方法。
【請求項１７】
コミュニケーション用談話ツリーを分析することによって２つのセンテンスのペアの相補性を予測するように分類モデルをトレーニングするための、コンピュータによって実現される方法であって、
トレーニングペアのセットを含むトレーニングデータのセットにアクセスするステップを含み、各々のトレーニングペアは、質問を表現する質問コミュニケーション用談話ツリーと、回答および予想される相補性のレベルを表現する回答コミュニケーション用談話ツリーとを含み、前記方法はさらに、
前記トレーニングペアのうちの１つを分類モデルに提供するステップと、
前記分類モデルから、判断された相補性のレベルを受信するステップと、
前記判断された相補性のレベルとそれぞれの前記予想される相補性のレベルとの間の相違を計算することによって、損失関数を計算するステップと、
前記損失関数を最小限にするように前記分類モデルの内部パラメータを調整するステップとを、
反復的に実行することによって、分類モデルをトレーニングするステップを含む、方法。
【請求項１８】
前記トレーニングデータのセットは、質問と、前記質問と比較された場合に関連しているが修辞学的に不正確である回答とを含む質問・回答ペアを含む、請求項１７に記載の方法。
【請求項１９】
質問を表現する質問コミュニケーション用談話ツリーと回答を表現するおよび回答コミュニケーション用談話ツリーとから、マージされた談話ツリーを作成するステップと、
予測モデルを前記マージされた談話ツリーに適用することによって、前記質問コミュニケーション用談話ツリーと前記回答コミュニケーション用談話ツリーとの間の相補性のレベルを演算するステップとをさらに含む、請求項１７または１８に記載の方法。
【請求項２０】
請求項１〜１９のいずれか１項に記載の方法をコンピュータに実行させるためのプログラム。
【請求項２１】
請求項２０に記載の前記プログラムを格納するメモリと、
前記プログラムを実行するプロセッサとを含む、システム。