JP7115265B2 - 対話制御方法、対話制御プログラム、対話制御装置、情報提示方法および情報提示装置 - Google Patents
対話制御方法、対話制御プログラム、対話制御装置、情報提示方法および情報提示装置 Download PDFInfo
- Publication number
- JP7115265B2 JP7115265B2 JP2018225898A JP2018225898A JP7115265B2 JP 7115265 B2 JP7115265 B2 JP 7115265B2 JP 2018225898 A JP2018225898 A JP 2018225898A JP 2018225898 A JP2018225898 A JP 2018225898A JP 7115265 B2 JP7115265 B2 JP 7115265B2
- Authority
- JP
- Japan
- Prior art keywords
- information
- user
- category
- topic
- dialogue
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F40/00—Handling natural language data
- G06F40/30—Semantic analysis
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F40/00—Handling natural language data
- G06F40/30—Semantic analysis
- G06F40/35—Discourse or dialogue representation
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06N—COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N20/00—Machine learning
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06N—COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N3/00—Computing arrangements based on biological models
- G06N3/02—Neural networks
- G06N3/04—Architecture, e.g. interconnection topology
- G06N3/044—Recurrent networks, e.g. Hopfield networks
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06N—COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N3/00—Computing arrangements based on biological models
- G06N3/02—Neural networks
- G06N3/04—Architecture, e.g. interconnection topology
- G06N3/044—Recurrent networks, e.g. Hopfield networks
- G06N3/0442—Recurrent networks, e.g. Hopfield networks characterised by memory or gating, e.g. long short-term memory [LSTM] or gated recurrent units [GRU]
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06N—COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N3/00—Computing arrangements based on biological models
- G06N3/02—Neural networks
- G06N3/08—Learning methods
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06N—COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N3/00—Computing arrangements based on biological models
- G06N3/02—Neural networks
- G06N3/08—Learning methods
- G06N3/09—Supervised learning
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06N—COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N5/00—Computing arrangements using knowledge-based models
- G06N5/04—Inference or reasoning models
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L51/00—User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
- H04L51/02—User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail using automatic reactions or user delegation, e.g. automatic replies or chatbot-generated messages
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L51/00—User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
- H04L51/52—User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail for supporting social networking services
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0484—Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06N—COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N5/00—Computing arrangements using knowledge-based models
- G06N5/04—Inference or reasoning models
- G06N5/041—Abduction
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- Artificial Intelligence (AREA)
- General Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- Software Systems (AREA)
- Computing Systems (AREA)
- Computational Linguistics (AREA)
- Data Mining & Analysis (AREA)
- Evolutionary Computation (AREA)
- Mathematical Physics (AREA)
- Health & Medical Sciences (AREA)
- General Health & Medical Sciences (AREA)
- Biophysics (AREA)
- Molecular Biology (AREA)
- Biomedical Technology (AREA)
- Life Sciences & Earth Sciences (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Audiology, Speech & Language Pathology (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Medical Informatics (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
- User Interface Of Digital Computer (AREA)
Description
図1は、実施例1にかかる対話システムの全体構成例を示す図である。図1に示すように、この対話システムは、ユーザ端末1と対話装置10とがネットワークを介して相互に通信可能に接続されるシステムである。なお、ネットワークには、有線や無線を問わず、専用線やインターネットなどの各種通信網を採用することができる。また、本実施例では、対話装置10とユーザとが1対1である対話を一例にして説明するが、1対多の会話であっても、複数のユーザを含むグループを1つのユーザとして処理することで、同様に処理することができる。
図2は、実施例1にかかる対話装置10の機能構成を示す機能ブロック図である。図2に示すように、対話装置10は、通信部11、記憶部12、制御部20を有する。なお、ユーザ端末1は、一般的なコンピュータ装置と同様の構成を有するので、詳細な説明は省略する。
ドメイン切替部44は、ドメイン切替の契機となったユーザ発話4の一つ前のユーザ発話3から推定された複数の意図ラベルを用いて、ドメイン切替を実行する。図11の例では、ドメイン切替部44は、ユーザ発話3から推定された10個の意図ドメインのうち、実際の応答に使用された最も推定精度が高い意図ラベル「日程を決めたい」ではなく、2番目に推定精度が高い意図ラベル「パソコンを予約したい」を特定する。そして、ドメイン切替部44は、ドメインDB15を参照し、意図ラベル「パソコンを予約したい」が属するドメインを特定し、特定したドメインに切り替える。
また、ドメイン切替部44は、ドメイン切替の契機となったユーザ発話4までの各ユーザ発話の意図の流れを用いて、ドメイン切替を実行する。具体的には、ドメイン切替部44は、ユーザ発話1からユーザ発話4それぞれにおいて、最も推定精度が高い意図ラベルを学習済みのモデルに入力して、シナリオを推定する。図11の場合、ドメイン切替部44は、ユーザ発話1から推定された意図ラベル「会議室を予約したい」、ユーザ発話2から推定された意図ラベル「場所を指定したい」、ユーザ発話3から推定された意図ラベル「日程を決めたい」、ユーザ発話4から推定された意図ラベル「パソコンを予約したい」を学習済みの学習モデルに入力する。
また、ドメイン切替部44は、ドメイン切替の契機となったユーザ発話4までの各ユーザ発話から推定された意図レベルを組み合わせて、ドメイン切替を実行する。図11の場合、ドメイン切替部44は、ユーザ発話1から推定された複数の意図ラベルから1つを選択し、ユーザ発話2から推定された複数の意図ラベルから1つを選択し、ユーザ発話3から推定された複数の意図ラベルから1つを選択し、ユーザ発話4から推定された複数の意図ラベルから1つを選択する。そして、ドメイン切替部44は、選択した4つの意図ラベルを学習済みの学習モデルに入力し、推定されたシナリオを取得する。
次に、具体的な会話を用いた具体例を説明する。図12は、具体例を説明する図である。図12に示すように、ユーザは、貸出PCの予約を行うつもりで、「無線LANを使えるのを予約したいです」と発話する。対話装置10は、このユーザ発話「無線LANを使えるのを予約したいです」を意図データとして、学習済みの学習モデルに入力し、意図ラベルの推定結果を取得する。
図13は、対話処理の流れを示すフローチャートである。なお、学習部30による学習は完了しているものとする。図13に示すように、対話装置10は、ユーザから対話要求を受け付けると(S101:Yes)、チャットボットの画面などを表示して、対話を開始する(S102)。
実施例1にかかる対話装置10は、学習結果を用いることで、プッシュ型の発話を実行することができ、ユーザに対して自律的に発話を行うことができる。また、対話装置10は、ユーザ発話の繋がりを学習することができるので、ユーザとの対話の話題(ドメイン)を適切に選択することができる。
上記実施例で用いた数値、データ例、ラベルの設定内容値、チャットボット画面の表示例、メッセージ内容等は、あくまで一例であり、任意に変更することができる。なお、意図ラベルは、カテゴリの一例であり分類できる指標であれば他の情報を用いることもできる。ドメインは、話題の一例である。また、ユーザ発話に限らず、ユーザがキーボードで入力した入力内容についても同様に処理することができる。
上記文書中や図面中で示した処理手順、制御手順、具体的名称、各種のデータやパラメータを含む情報については、特記する場合を除いて任意に変更することができる。
図17は、ハードウェア構成例を説明する図である。図17に示すように、対話装置10は、通信装置10a、HDD(Hard Disk Drive)10b、メモリ10c、プロセッサ10dを有する。また、図17に示した各部は、バス等で相互に接続される。
11 通信部
12 記憶部
13 意図用の学習データDB
14 シナリオ用の学習データDB
15 ドメインDB
16 シナリオDB
17 対話DB
18 学習結果DB
19 対話ログDB
20 制御部
30 学習部
31 意図学習部
32 シナリオ学習部
40 対話処理部
41 意図推定部
42 ドメイン判定部
43 会話予測部
44 ドメイン切替部
45 応答部
Claims (14)
- ユーザにより入力された複数の情報それぞれについて、該情報の推定カテゴリである複数のカテゴリと、該複数のカテゴリのうち、第1の条件を満たすカテゴリとを特定し、
特定した前記第1の条件を満たすカテゴリに基づき、複数の話題から前記ユーザとの対話に用いる何れかの話題である第一の話題を選択し、
前記第一の話題に基づいた対話処理が実行された後、前記第一の話題が妥当でないと判断した場合、前記複数の情報に含まれる少なくとも何れかの情報について、該情報の推定カテゴリである複数のカテゴリと、該複数のカテゴリのうち、第2の条件を満たすカテゴリとを特定し、
特定した前記第2の条件を満たすカテゴリに基づき、前記複数の話題から前記ユーザとの対話に用いる他の話題を選択する、
処理をコンピュータが実行することを特徴とする対話制御方法。 - 前記情報から前記カテゴリを推定するように学習された第1の学習モデルを用いて、前記ユーザにより入力された情報から複数のカテゴリを取得し、
取得された前記複数のカテゴリのうち推定精度が最も高いカテゴリを選択し、
選択された前記カテゴリが属する話題に応じた内容を、前記ユーザに対して応答する、処理を前記コンピュータが実行する請求項1に記載の対話制御方法。 - 選択された前記カテゴリが属する前記話題が直近の話題と異なる場合に妥当な話題ではないと判定し、
前記第1の学習モデルによる取得された前記複数のカテゴリのうち、2番目に推定精度が高いカテゴリを、前記第2の条件を満たすカテゴリと特定し、
特定された前記カテゴリが属する話題を、前記他の話題として選択する、処理を前記コンピュータが実行することを特徴とする請求項2に記載の対話制御方法。 - 選択された前記カテゴリが属する前記話題が直近の話題と異なる場合に妥当な話題ではないと判定し、
カテゴリの推定順から対話シナリオを推定するように学習された第2の学習モデルを用いて、妥当ではないと判定された前記話題までに入力された情報ごとの各カテゴリから対話シナリオを推定し、
推定された前記対話シナリオが属する話題を、前記他の話題として選択する、処理を前記コンピュータが実行することを特徴とする請求項2に記載の対話制御方法。 - 前記第一の話題が妥当である場合、前記カテゴリの推定順から次に入力される情報のカテゴリを推定するように学習された第3の学習モデルを用いて、前記話題までに入力された情報ごとの各カテゴリから前記次のカテゴリを推定し、
推定された前記次のカテゴリに対応する内容を前記ユーザに応答する、処理を前記コンピュータが実行することを特徴とする請求項1に記載の対話制御方法。 - 前記第一の話題が妥当である場合、前記第1の条件を満たすカテゴリにしたがって、前記コンピュータとは異なる外部装置から情報を取得して、前記ユーザに応答する、処理を前記コンピュータが実行することを特徴とする請求項1に記載の対話制御方法。
- 前記ユーザが実際に入力した情報を説明変数とし、当該情報から推定された前記推定精度が最も高いカテゴリを目的変数とする学習データを生成し、
生成した前記学習データを用いて、前記第1の学習モデルの再学習を実行する、処理を前記コンピュータが実行することを特徴とする請求項2に記載の対話制御方法。 - 前記ユーザが実際に入力した情報から推定された複数のカテゴリの推定順を説明変数とし、前記複数のカテゴリに対応する応答を行った後にユーザが実際に入力した情報のカテゴリを目的変数とする学習データを生成し、
生成した前記学習データを用いて、前記第3の学習モデルの再学習を実行する、処理を前記コンピュータが実行することを特徴とする請求項5に記載の対話制御方法。 - ユーザにより入力された複数の情報それぞれについて、該情報の推定カテゴリである複数のカテゴリと、該複数のカテゴリのうち、第1の条件を満たすカテゴリとを特定し、
特定した前記第1の条件を満たすカテゴリに基づき、複数の話題から前記ユーザとの対話に用いる何れかの話題である第一の話題を選択し、
前記第一の話題に基づいた対話処理が実行された後、前記第一の話題が妥当でないと判断した場合、前記複数の情報に含まれる少なくとも何れかの情報について、該情報の推定カテゴリである複数のカテゴリと、該複数のカテゴリのうち、第2の条件を満たすカテゴリとを特定し、
特定した前記第2の条件を満たすカテゴリに基づき、前記複数の話題から前記ユーザとの対話に用いる他の話題を選択する、
処理をコンピュータに実行させることを特徴とする対話制御プログラム。 - ユーザにより入力された複数の情報それぞれについて、該情報の推定カテゴリである複数のカテゴリと、該複数のカテゴリのうち、第1の条件を満たすカテゴリとを特定する第1特定部と、
特定した前記第1の条件を満たすカテゴリに基づき、複数の話題から前記ユーザとの対話に用いる何れかの話題である第一の話題を選択する第1選択部と、
前記第一の話題に基づいた対話処理が実行された後、前記第一の話題が妥当でないと判断した場合、前記複数の情報に含まれる少なくとも何れかの情報について、該情報の推定カテゴリである複数のカテゴリと、該複数のカテゴリのうち、第2の条件を満たすカテゴリとを特定する第2特定部と、
特定した前記第2の条件を満たすカテゴリに基づき、前記複数の話題から前記ユーザとの対話に用いる他の話題を選択する第2選択部と
を有することを特徴とする対話制御装置。 - ユーザにより入力された情報を受け付けると、前記情報に基づき、複数の話題から何れかの話題を選択し、
前記何れかの話題に基づいた対話処理が実行された後、前記ユーザにより入力された新たな情報を受け付けると、前記新たな情報に基づき、前記何れかの話題が妥当であるか否かの判定を行い、
前記何れかの話題が妥当ではないと判断した場合、前記新たな情報に基づき、前記複数の話題から他の話題を選択し、
前記ユーザが意図する対話内容が、前記他の話題に応じた内容に関するかどうかを確認する問い掛けを実行する、
処理をコンピュータが実行することを特徴とする対話制御方法。 - ユーザにより入力された情報を受け付けると、前記情報に基づき、複数の話題から何れかの話題を選択する選択部と、
前記何れかの話題に基づいた対話処理が実行された後、前記ユーザにより入力された新たな情報を受け付けると、前記新たな情報に基づき、前記何れかの話題が妥当であるか否かの判定を行う判定部と、
前記何れかの話題が妥当ではないと判断した場合、前記新たな情報に基づき、前記複数の話題から他の話題を選択する選択部と、
前記ユーザが意図する対話内容が、前記他の話題に応じた内容に関するかどうかを確認する問い掛けを実行する対話実行部と、
を有することを特徴とする対話制御装置。 - 対話処理の実行中に、ユーザにより入力された第一の情報を受け付けると、前記第一の情報のカテゴリを特定し、
検索先となりうるシステムを識別するシステム情報をカテゴリに対応付けて記憶する記憶部を参照して、特定した前記カテゴリに対応付けられたシステム情報を特定し、
前記対話処理の実行中に、前記第一の情報よりも後に前記ユーザにより入力された第二の情報を受け付けると、前記第二の情報を含む検索条件を、特定した前記システム情報により識別される検索先となりうるシステムに送信し、
送信した前記検索条件に応じた検索結果を受け付けると、受け付けた前記検索結果を前記ユーザに提示する、
処理をコンピュータが実行することを特徴とする情報提示方法。 - 対話処理の実行中に、ユーザにより入力された第一の情報を受け付けると、前記第一の情報のカテゴリを特定する第1特定部と、
検索先となりうるシステムを識別するシステム情報をカテゴリに対応付けて記憶する記憶部を参照して、特定した前記カテゴリに対応付けられたシステム情報を特定する第2特定部と、
前記対話処理の実行中に、前記第一の情報よりも後に前記ユーザにより入力された第二の情報を受け付けると、前記第二の情報を含む検索条件を、特定した前記システム情報により識別される検索先となりうるシステムに送信する送信部と、
送信した前記検索条件に応じた検索結果を受け付けると、受け付けた前記検索結果を前記ユーザに提示する提示部と、
を有することを特徴とする情報提示装置。
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2018225898A JP7115265B2 (ja) | 2018-11-30 | 2018-11-30 | 対話制御方法、対話制御プログラム、対話制御装置、情報提示方法および情報提示装置 |
| US16/687,965 US11675979B2 (en) | 2018-11-30 | 2019-11-19 | Interaction control system and interaction control method using machine learning model |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2018225898A JP7115265B2 (ja) | 2018-11-30 | 2018-11-30 | 対話制御方法、対話制御プログラム、対話制御装置、情報提示方法および情報提示装置 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2020087352A JP2020087352A (ja) | 2020-06-04 |
| JP7115265B2 true JP7115265B2 (ja) | 2022-08-09 |
Family
ID=70848756
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2018225898A Active JP7115265B2 (ja) | 2018-11-30 | 2018-11-30 | 対話制御方法、対話制御プログラム、対話制御装置、情報提示方法および情報提示装置 |
Country Status (2)
| Country | Link |
|---|---|
| US (1) | US11675979B2 (ja) |
| JP (1) | JP7115265B2 (ja) |
Families Citing this family (11)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR102271068B1 (ko) * | 2019-05-29 | 2021-06-30 | 주식회사 카카오 | 입력 발화의 의도를 추정하는 모델의 학습을 제어하는 방법 및 장치 |
| WO2021074725A1 (en) * | 2019-10-18 | 2021-04-22 | Carrier Corporation | Method and system for switching the premises |
| US12283145B2 (en) | 2019-10-18 | 2025-04-22 | Honeywell International Inc. | Method and an apparatus for switching premises |
| US10841251B1 (en) * | 2020-02-11 | 2020-11-17 | Moveworks, Inc. | Multi-domain chatbot |
| US11514897B2 (en) * | 2020-09-25 | 2022-11-29 | Genesys Telecommunications Laboratories, Inc. | Systems and methods relating to bot authoring by mining intents from natural language conversations |
| KR102263656B1 (ko) * | 2021-02-26 | 2021-06-11 | 주식회사 델타엑스 | 답변을 유도하는 대화 시스템 및 대화 방법 |
| WO2022270603A1 (en) * | 2021-06-23 | 2022-12-29 | Hishab Japan Company Limited | A system and method for delivering domain or use-case switch suggestion for an ongoing conversation |
| US11881217B2 (en) * | 2021-06-30 | 2024-01-23 | International Business Machines Corporation | Solution guided response generation for dialog systems |
| US11677692B2 (en) * | 2021-09-15 | 2023-06-13 | International Business Machines Corporation | Conversational systems content related to external events |
| US12367344B2 (en) * | 2023-04-26 | 2025-07-22 | Adobe Inc. | Curricular next conversation prediction pretraining for transcript segmentation |
| WO2025004190A1 (ja) * | 2023-06-27 | 2025-01-02 | 日本電信電話株式会社 | インテント抽出装置、インテント抽出方法、及びプログラム |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2007079397A (ja) | 2005-09-16 | 2007-03-29 | Nippon Telegr & Teleph Corp <Ntt> | 対話方法、対話装置、対話プログラムおよび記録媒体 |
| JP2017125921A (ja) | 2016-01-13 | 2017-07-20 | 日本電信電話株式会社 | 発話選択装置、方法、及びプログラム |
| JP6370962B1 (ja) | 2017-05-12 | 2018-08-08 | ヤフー株式会社 | 生成装置、生成方法および生成プログラム |
| JP2018151786A (ja) | 2017-03-10 | 2018-09-27 | ヤフー株式会社 | 分類装置、分類方法および分類プログラム |
Family Cites Families (21)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS58121457A (ja) | 1982-01-14 | 1983-07-19 | Nec Corp | 情報処理装置 |
| US8126865B1 (en) * | 2003-12-31 | 2012-02-28 | Google Inc. | Systems and methods for syndicating and hosting customized news content |
| GB0411377D0 (en) * | 2004-05-21 | 2004-06-23 | Univ Belfast | Dialogue manager |
| JP4353212B2 (ja) | 2006-07-20 | 2009-10-28 | 株式会社デンソー | 単語列認識装置 |
| KR100955776B1 (ko) | 2006-12-27 | 2010-04-30 | 엔에이치엔(주) | 검색 시스템 및 방법 |
| JP4795309B2 (ja) | 2007-07-02 | 2011-10-19 | コニカミノルタビジネステクノロジーズ株式会社 | 画像処理装置、画像処理方法および画像処理プログラム |
| JP4625058B2 (ja) | 2007-08-15 | 2011-02-02 | ヤフー株式会社 | 仮想空間放送装置 |
| JP5228529B2 (ja) | 2008-02-26 | 2013-07-03 | 富士通株式会社 | データ検索プログラム、データ検索装置およびデータ検索方法 |
| WO2013042116A1 (en) * | 2011-09-19 | 2013-03-28 | Personetics Technologies Ltd. | Advanced system and method for automated-context-aware-dialog with human users |
| JP5845200B2 (ja) | 2012-06-25 | 2016-01-20 | 株式会社コナミデジタルエンタテインメント | メッセージ閲覧システム、サーバ、端末装置、制御方法およびプログラム |
| JP6066471B2 (ja) * | 2012-10-12 | 2017-01-25 | 本田技研工業株式会社 | 対話システム及び対話システム向け発話の判別方法 |
| JP2014102626A (ja) | 2012-11-19 | 2014-06-05 | Ipros Corp | レコメンド装置、プログラム、および方法 |
| US10282419B2 (en) * | 2012-12-12 | 2019-05-07 | Nuance Communications, Inc. | Multi-domain natural language processing architecture |
| JP6529761B2 (ja) | 2012-12-28 | 2019-06-12 | 株式会社ユニバーサルエンターテインメント | 話題提供システム、及び会話制御端末装置 |
| US9767794B2 (en) * | 2014-08-11 | 2017-09-19 | Nuance Communications, Inc. | Dialog flow management in hierarchical task dialogs |
| JP6324433B2 (ja) | 2016-04-26 | 2018-05-16 | ヤフー株式会社 | 配信装置、配信方法および配信プログラム |
| JP6218057B1 (ja) | 2017-07-14 | 2017-10-25 | Jeインターナショナル株式会社 | 自動応答サーバー装置、端末装置、応答システム、応答方法、およびプログラム |
| US10453454B2 (en) * | 2017-10-26 | 2019-10-22 | Hitachi, Ltd. | Dialog system with self-learning natural language understanding |
| US10762903B1 (en) * | 2017-11-07 | 2020-09-01 | Amazon Technologies, Inc. | Conversational recovery for voice user interface |
| US10733982B2 (en) * | 2018-01-08 | 2020-08-04 | Apple Inc. | Multi-directional dialog |
| US10741176B2 (en) * | 2018-01-31 | 2020-08-11 | International Business Machines Corporation | Customizing responses to users in automated dialogue systems |
-
2018
- 2018-11-30 JP JP2018225898A patent/JP7115265B2/ja active Active
-
2019
- 2019-11-19 US US16/687,965 patent/US11675979B2/en active Active
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2007079397A (ja) | 2005-09-16 | 2007-03-29 | Nippon Telegr & Teleph Corp <Ntt> | 対話方法、対話装置、対話プログラムおよび記録媒体 |
| JP2017125921A (ja) | 2016-01-13 | 2017-07-20 | 日本電信電話株式会社 | 発話選択装置、方法、及びプログラム |
| JP2018151786A (ja) | 2017-03-10 | 2018-09-27 | ヤフー株式会社 | 分類装置、分類方法および分類プログラム |
| JP6370962B1 (ja) | 2017-05-12 | 2018-08-08 | ヤフー株式会社 | 生成装置、生成方法および生成プログラム |
Also Published As
| Publication number | Publication date |
|---|---|
| US20200175117A1 (en) | 2020-06-04 |
| US11675979B2 (en) | 2023-06-13 |
| JP2020087352A (ja) | 2020-06-04 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP7115265B2 (ja) | 対話制御方法、対話制御プログラム、対話制御装置、情報提示方法および情報提示装置 | |
| US12008325B2 (en) | Context-based natural language processing | |
| KR102373905B1 (ko) | 어시스턴트 애플리케이션을 위한 음성 사용자 인터페이스 단축 | |
| JP6942841B2 (ja) | ダイアログ・システムにおけるパラメータ収集および自動ダイアログ生成 | |
| KR102337820B1 (ko) | 사용자 프로그래머블 자동화 어시스턴트 | |
| JP6947852B2 (ja) | 複数のコンピューティングデバイスを使用したインターホン式の通信 | |
| US10546067B2 (en) | Platform for creating customizable dialog system engines | |
| EP3513324B1 (en) | Computerized natural language query intent dispatching | |
| JP6317111B2 (ja) | ハイブリッド型クライアントサーバ音声認識 | |
| JP4155854B2 (ja) | 対話制御システム及び方法 | |
| US10326863B2 (en) | Speed and accuracy of computers when resolving client queries by using graph database model | |
| JP2019503526A5 (ja) | ||
| US9369425B2 (en) | Email and instant messaging agent for dialog system | |
| CN110288995B (zh) | 基于语音识别的交互方法、装置、存储介质和电子设备 | |
| CN110574104A (zh) | 自动助理数据流 | |
| CN112767916B (zh) | 智能语音设备的语音交互方法、装置、设备、介质及产品 | |
| CN115424624A (zh) | 一种人机互动的服务处理方法、装置及相关设备 | |
| US20160098994A1 (en) | Cross-platform dialog system | |
| TW202028992A (zh) | 語音查詢系統、語音查詢處理方法、智慧型揚聲器運用伺服器裝置、及程式 | |
| US20240321267A1 (en) | A system and method for delivering domain or use-case switch suggestion for an ongoing conversation | |
| EP3451189B1 (en) | A system and method for user query recognition | |
| JP2024542175A (ja) | 口頭の発話を完了するための継続的なコンテンツの選択的生成および/または選択的レンダリング | |
| CN110517675B (zh) | 基于语音识别的交互方法、装置、存储介质和电子设备 | |
| Griol et al. | Processing and fusioning multiple heterogeneous information sources in multimodal dialog systems |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20210810 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20220518 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20220628 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20220711 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7115265 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |