JP6875270B2 - Automatic response device and automatic response method - Google Patents

Automatic response device and automatic response method Download PDF

Info

Publication number
JP6875270B2
JP6875270B2 JP2017252043A JP2017252043A JP6875270B2 JP 6875270 B2 JP6875270 B2 JP 6875270B2 JP 2017252043 A JP2017252043 A JP 2017252043A JP 2017252043 A JP2017252043 A JP 2017252043A JP 6875270 B2 JP6875270 B2 JP 6875270B2
Authority
JP
Japan
Prior art keywords
operator
inquiry
data
terminal
predetermined
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
Application number
JP2017252043A
Other languages
Japanese (ja)
Other versions
JP2019117568A (en
Inventor
瑛 長坂
瑛 長坂
小坂 忠義
忠義 小坂
貴之 藤原
貴之 藤原
健太郎 大西
健太郎 大西
克朗 菊地
克朗 菊地
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Hitachi Systems Ltd
Original Assignee
Hitachi Systems Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Hitachi Systems Ltd filed Critical Hitachi Systems Ltd
Priority to JP2017252043A priority Critical patent/JP6875270B2/en
Publication of JP2019117568A publication Critical patent/JP2019117568A/en
Application granted granted Critical
Publication of JP6875270B2 publication Critical patent/JP6875270B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Description

本発明は、自動応答装置および自動応答方法に関するものであり、具体的には、自動応答を行うコンタクトセンタにおいて、オペレータ対応が必要となる問い合わせに関する処理効率を良好なものとする技術に関する。 The present invention relates to an automatic response device and an automatic response method, and more specifically, to a technique for improving the processing efficiency of inquiries that require operator response in a contact center that performs automatic response.

近年、顧客からの問い合わせを受け付けるコンタクトセンタ業務を自動化する技術が知られている。例えば、顧客からコンタクトセンタへの電話による問い合わせに対して、自動音声応答(IVR:Interactive Voice Response)による応答を行うシステムが存在する。また、顧客からコンタクトセンタへのインターネット等による問い合わせに対して、バーチャルオペレータ(VO:Vertual Operator)による受け付けを行うシステムも知られている。 In recent years, a technique for automating contact center operations for receiving inquiries from customers has been known. For example, there is a system that responds to an inquiry by telephone from a customer to a contact center by an automatic voice response (IVR: Interactive Voice Response). Further, there is also known a system in which a virtual operator (VO) accepts inquiries from a customer to a contact center via the Internet or the like.

なお、このような自動応答に関する従来技術としては、例えば、共同利用型のアクセスポイントを複数地域に分散配置し、提供対象情報を保有する1または複数のコールセンタと各アクセスポイントとをネットワークを介して接続して成るシステムを用いてユーザへ情報を提供する方法であって、ユーザが任意のアクセスポイントにアクセスしたときに、当該アクセスポイントで自動応答処理を行いながら当該ユーザの要求内容を自動解読して自律的に情報提供が行えるかどうかを判定し、自律的に情報提供が行える場合は該当するコールセンタから自律的に該当情報を取得してこれを前記ユーザ宛に自動返信し、自律的に情報提供を行えない場合は該当するコールセンタの現在の状態監視情報をもとにそのコールセンタのオペレータの状態をチェックして当該オペレータが対応可能になった時点で当該コールセンタのオペレータと前記ユーザとの間の通話回線を確立する過程を含むことを特徴とする、情報提供方法(特許文献1参照)などが提案されている。 As a conventional technique for such an automatic response, for example, shared use type access points are distributed in a plurality of regions, and one or a plurality of call centers holding information to be provided and each access point are connected via a network. It is a method of providing information to a user using a connected system, and when the user accesses an arbitrary access point, the request content of the user is automatically decoded while performing automatic response processing at the access point. To determine whether or not information can be provided autonomously, and if information can be provided autonomously, the relevant information is autonomously acquired from the relevant call center and automatically returned to the user, and the information is autonomously provided. If it cannot be provided, the status of the operator of the call center is checked based on the current status monitoring information of the corresponding call center, and when the operator becomes available, the operator of the call center and the user An information providing method (see Patent Document 1), which is characterized by including a process of establishing a call line, has been proposed.

特開2000−172668号公報Japanese Unexamined Patent Publication No. 2000-172668

従来技術における顧客は、自動応答システム側で自律的な応答不可と判定されるまでオペレータに接続されない。自動応答システム側で自律的な応答ができない問い合わせ内容は、コンタクトセンタで十分な知見が蓄積されていない新規な或いは技術的難易度の高い内容である可能性が高い。すると、顧客からすれば説明すること自体が難しくて伝達がうまくできない内容を、自動応答システム相手に繰り返し説明する状況が生まれやすい。
そうした状況下に置かれた顧客は、当該顧客が問い合わせを開始してからオペレータによる応答がなされるまで、要領を得ないまま相応に長い時間が経過することになる。すると当該顧客の満足度が低下するとともに、コンタクトセンタの業務効率が低下する恐れも高まる。
The customer in the prior art is not connected to the operator until the automatic response system determines that the response is not autonomous. Inquiries that cannot be answered autonomously on the automatic response system side are likely to be new or technically difficult contents for which sufficient knowledge has not been accumulated at the contact center. Then, it is easy to create a situation in which the customer repeatedly explains to the other party of the automatic response system what is difficult to explain and cannot be communicated well.
A customer placed in such a situation will have a correspondingly long time from the start of the inquiry to the response by the operator without getting the point. Then, the satisfaction level of the customer is lowered, and the risk that the business efficiency of the contact center is lowered is also increased.

そこで本発明の目的は、自動応答を行うコンタクトセンタにおいて、オペレータ対応が必要となる問い合わせに関する処理効率を良好なものとする技術を提供することにある。 Therefore, an object of the present invention is to provide a technique for improving the processing efficiency of inquiries that require operator response in a contact center that performs automatic response.

上記課題を解決する本発明の自動応答装置は、コンタクトセンタにおける過去の問い合わせ対応の内容を示す事例データと、前記事例データが示す所定事項と対応付けて問い合
わせの緊急度を規定したオペレータ必要度データと、を保持する記憶装置と、所定顧客の端末から受信した問い合わせの内容に基づき、前記事例データから前記顧客への自動応答用の回答を検索し、回答を特定できなかった場合、前記問い合わせの内容が示す所定事項を前記オペレータ必要度データに照合して、前記問い合わせに関する緊急度を特定し、当該緊急度に基づいてオペレータ必要度を算出する処理と、前記オペレータ必要度が所定の閾値以上である場合、前記問い合わせに関する所定情報をオペレータ向け情報として所定オペレータの端末に出力する処理と、前記顧客の端末と前記オペレータの端末との間の通信を確立する処理と、を実行する演算装置と、を備えることを特徴とする。
The automatic response device of the present invention that solves the above problems has case data indicating the contents of past inquiries in the contact center and operator necessity data that defines the urgency of inquiries in association with predetermined items indicated by the case data. Based on the storage device that holds the data and the content of the inquiry received from the terminal of the predetermined customer, the answer for automatic response to the customer is searched from the case data, and if the answer cannot be specified, the inquiry is made. The process of collating the predetermined items indicated by the contents with the operator necessity data, identifying the urgency related to the inquiry, and calculating the operator necessity based on the urgency, and when the operator necessity is equal to or higher than the predetermined threshold. In some cases, a computing device that executes a process of outputting predetermined information regarding the inquiry as information for an operator to a terminal of a predetermined operator and a process of establishing communication between the terminal of the customer and the terminal of the operator. It is characterized by having.

また、本発明の自動応答方法は、コンタクトセンタにおける過去の問い合わせ対応の内容を示す事例データと、前記事例データが示す所定事項と対応付けて問い合わせの緊急度を規定したオペレータ必要度データと、を保持する記憶装置を備えた情報処理装置が、所定顧客の端末から受信した問い合わせの内容に基づき、前記事例データから前記顧客への自動応答用の回答を検索し、回答を特定できなかった場合、前記問い合わせの内容が示す所定事項を前記オペレータ必要度データに照合して、前記問い合わせに関する緊急度を特定し、当該緊急度に基づいてオペレータ必要度を算出する処理と、前記オペレータ必要度が所定の閾値以上である場合、前記問い合わせに関する所定情報をオペレータ向け情報として所定オペレータの端末に出力する処理と、前記顧客の端末と前記オペレータの端末との間の通信を確立する処理と、を実行することを特徴とする。 Further, in the automatic response method of the present invention, case data showing the contents of past inquiries in the contact center and operator necessity data indicating the urgency of inquiries in association with predetermined items shown in the case data are provided. When the information processing device equipped with the storage device that holds the data searches for an answer for automatic response to the customer from the case data based on the content of the inquiry received from the terminal of the predetermined customer and cannot identify the answer. The process of collating the predetermined items indicated by the contents of the inquiry with the operator necessity data, identifying the urgency related to the inquiry, and calculating the operator necessity based on the urgency, and the operator necessity are predetermined. When it is equal to or more than the threshold value, the process of outputting the predetermined information regarding the inquiry to the terminal of the predetermined operator as the information for the operator and the process of establishing the communication between the terminal of the customer and the terminal of the operator are executed. It is characterized by.

本発明によれば、自動応答を行うコンタクトセンタにおいて、オペレータ対応が必要となる問い合わせに関する処理効率を良好なものとできる。 According to the present invention, in a contact center that automatically responds, it is possible to improve the processing efficiency of inquiries that require operator support.

第1実施例における自動応答装置のネットワーク構成例を示すブロック図である。It is a block diagram which shows the network configuration example of the automatic response device in 1st Example. 第1実施例における自動応答装置のハードウェア構成例を示す図である。It is a figure which shows the hardware configuration example of the automatic response device in 1st Example. 第1実施例における問い合わせ事例データの構成例を示す図である。It is a figure which shows the structural example of the inquiry case data in 1st Example. 第1実施例におけるキーワード情報データの構成例を示す図である。It is a figure which shows the structural example of the keyword information data in 1st Example. 第1実施例における顧客情報データの構成例を示す図である。It is a figure which shows the structural example of the customer information data in 1st Example. 第1実施例における製品情報データの構成例を示す図である。It is a figure which shows the structural example of the product information data in 1st Example. 第1実施例における自動応答方法のフロー例1を示す図である。It is a figure which shows the flow example 1 of the automatic response method in 1st Example. 第1実施例における自動応答方法のフロー例2を示す図である。It is a figure which shows the flow example 2 of the automatic response method in 1st Example. 第1実施例における自動応答方法のフロー例3を示す図である。It is a figure which shows the flow example 3 of the automatic response method in 1st Example. 第1実施例における画面例1を示す図である。It is a figure which shows the screen example 1 in 1st Example. 第1実施例における画面例2を示す図である。It is a figure which shows the screen example 2 in 1st Example. 第2実施例における自動応答装置を含むネットワーク構成例を示す図である。It is a figure which shows the example of the network configuration including the automatic response device in 2nd Example. 第5実施例における自動応答装置を含むネットワーク構成例を示す図である。It is a figure which shows the example of the network configuration including the automatic response device in 5th Example. 第5実施例におけるオペレータ情報データの構成例を示す図である。It is a figure which shows the structural example of the operator information data in 5th Example. 第1実施例における自動応答方法のフロー例4を示す図である。It is a figure which shows the flow example 4 of the automatic response method in 1st Example.

−−−第1実施例−−−
以下に本発明の実施形態について図面を用いて詳細に説明する。図1は、本発明の第1実施例における自動応答装置100を含むネットワーク構成例を示す図である。図1に示す自動応答装置100は、自動応答を行うコンタクトセンタにおいて、オペレータ対応が必要となる問い合わせに関する処理効率を良好なものとするコンピュータ装置である。
--- First Example ---
Hereinafter, embodiments of the present invention will be described in detail with reference to the drawings. FIG. 1 is a diagram showing an example of a network configuration including the automatic response device 100 according to the first embodiment of the present invention. The automatic response device 100 shown in FIG. 1 is a computer device that improves the processing efficiency of inquiries that require operator response in a contact center that performs automatic response.

コンタクトセンタは、商品やサービスなどに関してその顧客からの問い合わせを受け付けて、これに適切な回答を行うための施設である。よって、自動応答装置100は、こうしたコンタクトセンタにおいて顧客向けに自動応答サービスを提供する装置となる。ただし本発明の自動応答装置100は、自動応答を行うのみならず、問い合わせ内容等に基づく自動応答の可否に応じて、当該顧客の端末(以後、顧客端末)を無駄なくオペレータの端末(以後、オペレータ端末)に接続する機能を有している。 A contact center is a facility that accepts inquiries from customers regarding products and services and responds appropriately to them. Therefore, the automatic response device 100 is a device that provides an automatic response service to customers at such a contact center. However, the automatic response device 100 of the present invention not only performs automatic response, but also uses the customer's terminal (hereinafter, customer terminal) without waste depending on whether or not the automatic response is possible based on the inquiry content or the like. It has a function to connect to the operator terminal).

こうした自動応答装置100は、インターネットなどの適宜なネットワーク1を介し、上述の顧客端末200と通信可能に接続されている。同様に、自動応答装置100は、社内LANなど適宜なネットワーク2を介してオペレータ端末300と通信可能に接続されている。顧客端末200およびオペレータ端末300は、一般的なPCやスマートフォン、タブレット端末などを想定できる。 Such an automatic response device 100 is communicably connected to the above-mentioned customer terminal 200 via an appropriate network 1 such as the Internet. Similarly, the automatic response device 100 is communicably connected to the operator terminal 300 via an appropriate network 2 such as an in-house LAN. The customer terminal 200 and the operator terminal 300 can be assumed to be a general PC, smartphone, tablet terminal, or the like.

また自動応答装置100は、受付部10、自然言語処理部20、オペレータ必要度算出部30、記憶部40、呼出部50、通信部60、および、入出力部70、の各構成を備えている。なお、これら各構成は、後述するハードウェア構成(図2)における演算装置104が記憶装置101のプログラム102をメモリ103に読み出して実行し、必要に応じて入力装置105、出力装置106、通信装置107を制御するなどして実装される。 Further, the automatic response device 100 includes a reception unit 10, a natural language processing unit 20, an operator necessity calculation unit 30, a storage unit 40, a calling unit 50, a communication unit 60, and an input / output unit 70. .. In each of these configurations, the arithmetic unit 104 in the hardware configuration (FIG. 2) described later reads the program 102 of the storage device 101 into the memory 103 and executes it, and if necessary, the input device 105, the output device 106, and the communication device. It is implemented by controlling 107 and the like.

上述のうち受付部10は、顧客端末200からの問い合わせを通信部60経由で受信し、これを問い合わせデータ保持領域11に格納する。また、当該問い合わせの内容からは適切な応答内容を過去事例から特定出来なかった場合に、問い合わせ内容を絞り込むべく当該顧客を誘導する絞り込み文章(絞り込み用文章)を、問い合わせ絞り込み文章データ保持領域12に保持している。この絞り込み文章は、上述の自然言語処理部20の問い合わせ絞り込み文章生成部24が生成したものとなる。 Of the above, the reception unit 10 receives the inquiry from the customer terminal 200 via the communication unit 60, and stores this in the inquiry data holding area 11. In addition, when an appropriate response content cannot be identified from the past case from the content of the inquiry, a narrowing sentence (sentence for narrowing down) that guides the customer to narrow down the inquiry content is placed in the inquiry narrowing sentence data holding area 12. keeping. This narrowed-down sentence is generated by the inquiry narrowed-down sentence generation unit 24 of the natural language processing unit 20 described above.

また、自然言語処理部20は、テキスト解析部21、構文解析部22、検索部23、問い合わせ絞り込み文章生成部24、および、統計演算処理部25を備えている。このうちテキスト解析部21は、顧客端末200から受付部10が受信した問い合わせデータを取得し、この問い合わせデータが示す文章(以下、問い合わせ文)に対して統計的テキスト解析を行い、例えば形態素解析によって当該問い合わせ文から未知語を含む、主語、述語、修飾語などの品詞情報を持つ単語に分割する。
また、構文解析部22は、構文解析によって、上述の問い合わせ文を文節に区切り、係り受け関係から重要な単語を抽出する。
Further, the natural language processing unit 20 includes a text analysis unit 21, a syntax analysis unit 22, a search unit 23, an inquiry narrowing sentence generation unit 24, and a statistical calculation processing unit 25. Of these, the text analysis unit 21 acquires the inquiry data received by the reception unit 10 from the customer terminal 200, performs statistical text analysis on the sentence indicated by the inquiry data (hereinafter referred to as the inquiry sentence), and performs statistical text analysis, for example, by morphological analysis. The inquiry sentence is divided into words having part-of-speech information such as subject, predicate, and modifier, including unknown words.
In addition, the syntactic analysis unit 22 divides the above-mentioned inquiry sentence into clauses by parsing and extracts important words from the dependency relationship.

また、検索部23は、当該問い合わせ文と上述のテキスト解析部21や構文解析部22が抽出した単語とを検索キーとして、記憶部40の事例データ記憶領域41にて検索を行い、当該顧客の問い合わせに対して自律的に自動応答可能か判定する。検索の結果、問い合わせ文と一致する事例データがあれば、自律的に自動応答可能と判定し、その検索結果を受付部10に送信することとなる。 Further, the search unit 23 searches the case data storage area 41 of the storage unit 40 using the inquiry sentence and the word extracted by the text analysis unit 21 and the syntax analysis unit 22 as search keys, and searches for the customer. Determine if the inquiry can be automatically answered automatically. As a result of the search, if there is case data that matches the inquiry text, it is determined that the automatic response is possible autonomously, and the search result is transmitted to the reception unit 10.

また、問い合わせ絞り込み文章生成部24は、詳細については後述するが、顧客端末200から得た問い合わせの内容からは適切な応答内容を過去事例(事例データ)から特定出来なかった場合に、問い合わせ内容を絞り込むべく当該顧客を誘導する絞り込み文章を生成する。 Further, although the details of the inquiry narrowing sentence generation unit 24 will be described later, when the appropriate response content cannot be specified from the past case (case data) from the content of the inquiry obtained from the customer terminal 200, the inquiry content is displayed. Generate a narrowing sentence that guides the customer to narrow down.

また、統計演算処理部25は、詳細については後述するが、例えば、事例データ記憶領域41の問い合わせ事例データ411が更新された場合に、所定の演算処理を実行して緊急度を算定・更新する。 Further, the statistical calculation processing unit 25 will be described in detail later. For example, when the inquiry case data 411 of the case data storage area 41 is updated, the statistical calculation processing unit 25 executes a predetermined calculation process to calculate and update the urgency. ..

また、オペレータ必要度算出部30は、緊急度算出部31、閾値算出部32、および、統計演算処理部33を備える。オペレータ必要度算出部30は、上述の検索部23による検索の結果、問い合わせ文と一致する事例データがなかった場合、事例データ記憶領域41にて、最も問い合わせ文と類似度が高い事例データに基づいて、オペレータ必要度記憶領域42に格納された緊急度等に応じたオペレータ必要度を算出し、また、閾値算出部32により算定したオペレータ必要度の閾値と照合することで、オペレータ接続の要否を判定する。この際、統計演算処理部33が、上述のように算出したオペレータ必要度と、その閾値とに基づいて、適宜な統計演算処理を実行する。 Further, the operator necessity calculation unit 30 includes an urgency calculation unit 31, a threshold value calculation unit 32, and a statistical calculation processing unit 33. When there is no case data that matches the inquiry sentence as a result of the search by the above-mentioned search unit 23, the operator necessity calculation unit 30 is based on the case data having the highest degree of similarity to the inquiry sentence in the case data storage area 41. Therefore, the necessity of operator connection is calculated by calculating the operator necessity according to the urgency and the like stored in the operator necessity storage area 42, and by collating with the threshold value of the operator necessity calculated by the threshold value calculation unit 32. To judge. At this time, the statistical calculation processing unit 33 executes an appropriate statistical calculation process based on the operator necessity calculated as described above and the threshold value thereof.

また記憶部40は、過去の問い合わせ対応の内容を示す事例データ記憶領域41、事例データ記憶領域41に基づいて問い合わせの緊急度を示すオペレータ必要度記憶領域42が保持されている。
また、呼出部50は、上述のオペレータ必要度が閾値以上の場合に、オペレータ呼出を実行する。
Further, the storage unit 40 holds a case data storage area 41 indicating the contents of past inquiries, and an operator necessity storage area 42 indicating the urgency of the inquiry based on the case data storage area 41.
Further, the calling unit 50 executes an operator calling when the above-mentioned operator necessity is equal to or higher than the threshold value.

また、通信部60は、上述の呼出部50による呼出に対して当該オペレータが対応可能であった場合、顧客端末200とオペレータ端末300との通信を確立する。
また、入出力部70は、上述の各部が顧客端末200やオペレータ端末300との間で授受するデータの入出力処理を実行する。
Further, the communication unit 60 establishes communication between the customer terminal 200 and the operator terminal 300 when the operator can respond to the call by the call unit 50 described above.
Further, the input / output unit 70 executes an input / output process of data exchanged between the customer terminal 200 and the operator terminal 300 by each of the above-mentioned units.

また、本実施例における自動応答装置100のハードウェア構成は以下の如くとなる。図2に、第1実施例における自動応答装置100のハードウェア構成例を示す。自動応答装置100は、SSD(Solid State Drive)やハードディスクドライブなど適宜な不揮発性記憶素子で構成される記憶装置101、RAMなど揮発性記憶素子で構成されるメモリ103、記憶装置101に保持されるプログラム102をメモリ103に読み出すなどして実行し装置自体の統括制御を行なうとともに各種判定、演算及び制御処理を行なうCPUなどの演算装置104、キーボード等の入力装置105、ディスプレイやスピーカー等の出力装置106、および、ネットワーク1、2と接続し他装置との通信処理を担う通信装置107、を備える。 Further, the hardware configuration of the automatic response device 100 in this embodiment is as follows. FIG. 2 shows a hardware configuration example of the automatic response device 100 in the first embodiment. The automatic response device 100 is held in a storage device 101 composed of an appropriate non-volatile storage element such as an SSD (Solid State Drive) or a hard disk drive, a memory 103 composed of a volatile storage element such as a RAM, and a storage device 101. A calculation device 104 such as a CPU, an input device 105 such as a keyboard, and an output device such as a display and a speaker, which execute the program 102 by reading it into a memory 103 to perform overall control of the device itself and perform various determinations, calculations, and control processes. It includes 106 and a communication device 107 that connects to networks 1 and 2 and is responsible for communication processing with other devices.

なお、記憶装置101内には、本実施形例の自動応答装置100として必要な機能を実装する為のプログラム102に加えて、問い合わせ事例データ411、キーワード情報データ421、顧客情報データ422、製品情報データ423、および、オペレータ情報データ424が少なくとも記憶されている。
続いて、本実施例の自動応答装置100が用いるテーブル類について説明する。図3に、第1実施例における問い合わせ事例データ411の構成例を示す。
In the storage device 101, in addition to the program 102 for implementing the function required as the automatic response device 100 of this embodiment, the inquiry case data 411, the keyword information data 421, the customer information data 422, and the product information At least the data 423 and the operator information data 424 are stored.
Subsequently, the tables used by the automatic response device 100 of this embodiment will be described. FIG. 3 shows a configuration example of the inquiry case data 411 in the first embodiment.

この問い合わせ事例データ411は、事例データ記憶領域41が保持するものであり、コンタクトセンタにて過去に行われた問い合わせ対応の内容たる事例データを蓄積したテーブルである。 The inquiry case data 411 is held by the case data storage area 41, and is a table in which case data, which is the content of inquiries made in the past at the contact center, is accumulated.

具体的には、この問い合わせ事例データ411は、事例データを識別する事例ID402、当該事例データの生成契機となった問い合わせを顧客端末200から受信した日時を識別する事例登録日403、問い合わせ者たる顧客を識別する顧客ID404、問い合わせ内容を示す問い合わせ405、当該問い合わせに対してなされた回答406、当該問い合わせの質問タイプ407、上述の問い合わせ405および回答406に関連するキーを集めた関連コード408、および、当該問い合わせに対応したオペレータを識別する対応オペレータID409を対応付けたレコードの集合体となっている。 Specifically, the inquiry case data 411 includes a case ID 402 for identifying the case data, a case registration date 403 for identifying the date and time when the inquiry that triggered the generation of the case data was received from the customer terminal 200, and a customer who is the inquirer. Customer ID 404 that identifies the inquiry, inquiry 405 that indicates the content of the inquiry, answer 406 made to the inquiry, question type 407 of the inquiry, related code 408 that collects keys related to the above inquiry 405 and answer 406, and It is a collection of records associated with the corresponding operator ID 409 that identifies the operator corresponding to the inquiry.

なお、この問い合わせ事例データ411におけるレコードは、上述の回答406にて、テキスト形式、音声形式、および、動画形式、の各コンテンツの少なくともいずれかまたはそれらの組み合わせであるコンテンツの情報(例:コンテンツデータ自体または格納先のアドレス)を、回答に伴い供するコンテンツの情報として含むものである(すなわちコンテンツ群)。 In addition, the record in the inquiry case data 411 is the information of the content which is at least one of the contents of the text format, the audio format, and the video format, or a combination thereof (example: content data) in the above-mentioned answer 406. It includes itself or the storage destination address) as information on the content to be provided with the answer (that is, the content group).

続いて、オペレータ必要度記憶領域42にて保持するデータの例について、図4〜6を用いて説明する。図4は、第1実施例におけるキーワード情報データ421の構成例を示す図である。また図5は、第1実施例における顧客情報データ422の構成例を示す図である。また図6は、第1実施例における製品情報データ423の構成例を示す図である。 Subsequently, an example of the data held in the operator necessity storage area 42 will be described with reference to FIGS. 4 to 6. FIG. 4 is a diagram showing a configuration example of the keyword information data 421 in the first embodiment. Further, FIG. 5 is a diagram showing a configuration example of the customer information data 422 in the first embodiment. Further, FIG. 6 is a diagram showing a configuration example of the product information data 423 in the first embodiment.

本実施例におけるオペレータ必要度記憶領域42は、少なくとも、キーワード情報データ421、顧客情報データ422、および、製品情報データ423、を格納している。こうしたそれぞれのデータは、過去に行われた問い合わせ対応の内容にもとづいて予め設定された、緊急度(後述)を保持する。 The operator necessity storage area 42 in this embodiment stores at least the keyword information data 421, the customer information data 422, and the product information data 423. Each of these data holds a preset degree of urgency (described later) based on the contents of inquiries made in the past.

具体的には、キーワード情報データ421は、少なくとも、キーワードを識別するキーワードID502、キーワード503、一定期間におけるキーワード503の出現頻度504、および、緊急度505を対応付けたレコードの集合体となっている。 Specifically, the keyword information data 421 is a collection of records in which at least the keyword ID 502 for identifying the keyword, the keyword 503, the appearance frequency 504 of the keyword 503 in a certain period, and the urgency 505 are associated with each other. ..

上述のキーワード503は、顧客による問い合わせ文が当該キーワードを含む場合、その問い合わせに関してはオペレータ対応の必要性が相応に高いと判断するキーワードである。また、上述の緊急度505は、少なくとも、キーワード情報データ421における出現頻度504に基づいて算出される。 The above-mentioned keyword 503 is a keyword that, when the inquiry text by the customer includes the keyword, determines that the necessity of operator correspondence is correspondingly high for the inquiry. Further, the above-mentioned urgency level 505 is calculated based on at least the appearance frequency 504 in the keyword information data 421.

また、顧客情報データ422は、少なくとも、問い合わせ者たる顧客を識別する顧客ID522、当該問い合わせ者の名を識別する顧客名523、一定期間における当該顧客からの問い合わせ回数524、一定期間における当該顧客からの問い合わせ頻度525、および、緊急度526を対応付けたレコードの集合体となっている。 Further, the customer information data 422 includes at least a customer ID 522 that identifies the customer who is the inquirer, a customer name 523 that identifies the inquirer's name, the number of inquiries from the customer in a certain period of 524, and the customer in a certain period. It is a collection of records associated with an inquiry frequency of 525 and an urgency of 526.

上述の顧客ID522および顧客名523が示す顧客から問い合わせを受けた場合、その問い合わせに関してはオペレータ対応の必要性が相応に高いと判断することとなる。また、上述の緊急度526は、少なくとも、顧客情報データ422における問い合わせ回数524と問い合わせ頻度526とに基づいて、算出される。 When an inquiry is received from the customer indicated by the customer ID 522 and the customer name 523 described above, it is determined that the necessity of operator response is correspondingly high for the inquiry. Further, the above-mentioned urgency level 526 is calculated based on at least the number of inquiries 524 and the inquiry frequency 526 in the customer information data 422.

また、製品情報データ423は、少なくとも、製品を識別する製品ID542、当該製品の名を識別する製品名543、当該製品の発売時期を識別する製品登録日544、一定期間における当該製品に関する問い合わせ回数545、一定期間における当該製品に関する問い合わせ頻度546、および、緊急度547を有する。 In addition, the product information data 423 includes at least a product ID 542 that identifies the product, a product name 543 that identifies the name of the product, a product registration date 544 that identifies the release time of the product, and the number of inquiries about the product 545 in a certain period. , The frequency of inquiries about the product over a period of time 546, and the degree of urgency 547.

上述の製品ID542および製品名543が示す製品に関して問い合わせを受けた場合、その問い合わせに関してはオペレータ対応の必要性が相応に高いと判断することとなる。また、上述の緊急度547は、少なくとも、製品情報データ423における問い合わせ回数524と問い合わせ頻度526とに基づいて、算出される。 When an inquiry is received regarding the product indicated by the product ID 542 and the product name 543 described above, it is determined that the necessity of the operator's response to the inquiry is correspondingly high. Further, the above-mentioned urgency level 547 is calculated based on at least the number of inquiries 524 and the inquiry frequency 526 in the product information data 423.

なお、上述の「一定期間」とは、基準となる日時と現在日時との差分であり、問い合わせ対応すなわち事例データの集計範囲を示す。また集計範囲とは、少なくとも、24時間、1週間、1ヶ月間、半年間、1年間と、それ以上の期間を含む期間である。 The above-mentioned "fixed period" is the difference between the reference date and time and the current date and time, and indicates the inquiry response, that is, the aggregation range of the case data. The aggregation range is a period including at least 24 hours, 1 week, 1 month, 6 months, 1 year, and more.

例えば、図4で例示するキーワード情報データ421は、問い合わせ事例データ411
の事例登録日403が最も古い日時までを集計範囲とする。また、顧客情報データ422は、問い合わせ事例データ411の事例登録日403が最も新しい日時から1ヶ月間を集計範囲とする。また、製品情報データ423は、問い合わせ事例データ411の事例登録日403が最も新しい日時から5年間を集計範囲とする。こうした集計範囲は、自動応答装置100に予め設定されているものとする(コンタクトセンタの管理者やオペレータ、或いは顧客が指定してもよい)。
For example, the keyword information data 421 illustrated in FIG. 4 is the inquiry case data 411.
Case The aggregation range is up to the date and time when the registration date 403 is the oldest. Further, the customer information data 422 covers one month from the date and time when the case registration date 403 of the inquiry case data 411 is the latest. Further, the product information data 423 has a total range of 5 years from the date and time when the case registration date 403 of the inquiry case data 411 is the latest. It is assumed that such an aggregation range is preset in the automatic response device 100 (may be specified by a contact center administrator, an operator, or a customer).

また、上述の各緊急度505、526、547は、問い合わせ事例データ411が更新された場合、自然言語処理部20における統計演算処理部25が演算処理を実行し、記憶部40に追記するものとする。具体的には、例えば、キーワード情報データ421における各レコードを、その出現頻度504の小さい順で5段階に分類し、それぞれ段階ごとの1〜5の緊急度を割り振る、といった演算処理が想定できる(顧客情報データ422、製品情報データ423でも同様)。あるいは、特段の演算処理を行わず、対応オペレータID409のオペレータが設定した値、質問タイプ407に応じた所定値、または、必ずオペレータが必要であることを示す最緊急値「99」を設定するとしてもよい。 Further, in each of the above-mentioned urgency levels 505, 526, and 547, when the inquiry case data 411 is updated, the statistical calculation processing unit 25 in the natural language processing unit 20 executes the calculation processing and adds it to the storage unit 40. To do. Specifically, for example, it is possible to assume arithmetic processing such as classifying each record in the keyword information data 421 into five stages in ascending order of appearance frequency 504, and assigning urgency levels of 1 to 5 for each stage. The same applies to customer information data 422 and product information data 423). Alternatively, the value set by the operator of the corresponding operator ID 409, the predetermined value according to the question type 407, or the most urgent value "99" indicating that the operator is absolutely necessary is set without performing any special arithmetic processing. May be good.

続いて、本実施例における自動応答方法の実際手順について図に基づき説明する。以下で説明する自動応答方法に対応する各種動作は、自動応答装置100がメモリ等に読み出して実行するプログラムによって実現される。そして、このプログラムは、以下に説明される各種の動作を行うためのコードから構成されている。
図7は、本実施形態における自動応答方法のフロー例1を示す図であり、具体的には、自動応答装置100における基本処理を示すフローチャートである。
Subsequently, the actual procedure of the automatic response method in this embodiment will be described with reference to the figure. Various operations corresponding to the automatic response method described below are realized by a program read by the automatic response device 100 into a memory or the like and executed. Then, this program is composed of the code for performing various operations described below.
FIG. 7 is a diagram showing a flow example 1 of the automatic response method in the present embodiment, and specifically, is a flowchart showing basic processing in the automatic response device 100.

この場合、自動応答装置100の受付部10は、例えば、テキスト形式の問い合わせデータを、顧客端末200から受信し(S101)、これを自然言語処理部20に送信する。 In this case, the reception unit 10 of the automatic response device 100 receives, for example, text-format inquiry data from the customer terminal 200 (S101), and transmits this to the natural language processing unit 20.

また、自動応答装置100の自然言語処理部20は、上述の受付部10から問い合わせデータを受信し、この問い合わせデータに関する解析処理を行う(S102)。具体的には、テキスト解析部21が、上述の問い合わせデータが示す文章すなわち問い合わせ文に対して形態素解析などの適宜な統計的テキスト解析を行い、例えば、未知語を含む、主語、述語、修飾語などの品詞情報を持つ単語に分割する。あるいは、構文解析部22が、上述の問い合わせ文に対して構文解析を行い、当該問い合わせ文を文節に区切り、係り受け関係から重要な単語を抽出する処理を行う。 Further, the natural language processing unit 20 of the automatic response device 100 receives inquiry data from the reception unit 10 described above, and performs analysis processing on the inquiry data (S102). Specifically, the text analysis unit 21 performs appropriate statistical text analysis such as morphological analysis on the sentence indicated by the inquiry data, that is, the inquiry sentence, and for example, a subject, a predicate, and a modifier including an unknown word. Divide into words that have part-of-speech information such as. Alternatively, the syntax analysis unit 22 performs a syntactic analysis on the above-mentioned inquiry sentence, divides the inquiry sentence into clauses, and extracts important words from the dependency relationship.

次に、自動応答装置100における、自然言語処理部20の検索部23は、上述の問い合わせ文とS102で抽出した単語とを検索キーとし、記憶部40の事例データ記憶領域41の問い合わせ事例データ411にて検索を行う(S103)。例えば、問い合わせ文の文頭や語尾から判定できる質問タイプ(例:“なぜ”であれば“Why”、“分からない”であれば“How”、など)が質問タイプ407と一致し、上述で抽出した単語(例:“再起動”、“新製品”、など)が問い合わせ405のテキストに含まれる確率が所定の基準より高いレコードを検索する。 Next, the search unit 23 of the natural language processing unit 20 in the automatic response device 100 uses the above-mentioned inquiry sentence and the word extracted in S102 as search keys, and the inquiry case data 411 of the case data storage area 41 of the storage unit 40. Search at (S103). For example, the question type that can be determined from the beginning or end of the inquiry sentence (eg, "Why" for "why", "How" for "don't know", etc.) matches the question type 407 and is extracted above. Search for records in which the probability that the word (eg, "restart", "new product", etc.) is included in the text of inquiry 405 is higher than a predetermined criterion.

また、自動応答装置100における、自然言語処理部20の検索部23は、上述の問い合わせに対して自律的に自動応答可能か判定する(S104)。この判定に際し、検索部23は、上述のS103での検索により、問い合わせ文と一致する事例データを特定できた場合、当該問い合わせに対して自律的に自動応答可能と判定し(S104:Yes)、S103での検索結果、すなわち問い合わせ事例データの該当レコード(のうち少なくとも回答406の値)を受付部10に送信する(S109)。 Further, the search unit 23 of the natural language processing unit 20 in the automatic response device 100 determines whether or not the above-mentioned inquiry can be automatically answered (S104). In this determination, if the search unit 23 can identify the case data that matches the inquiry text by the above-mentioned search in S103, it determines that the inquiry can be automatically answered automatically (S104: Yes). The search result in S103, that is, the corresponding record of the inquiry case data (of which at least the value of the answer 406) is transmitted to the reception unit 10 (S109).

他方、上述の検索の結果、問い合わせ文と一致する事例データを特定できなかった場合(S104:No)、自動応答装置100のオペレータ必要度算出部30が、上述のS103の検索の結果、(一致はしないものの)問い合わせ文との類似度が最も高い事例データのレコードに基づいて、オペレータ必要度記憶領域42に格納されたデータd1、d2、・・・、dNと、該当データの重み係数w1、w2、・・・、wNと、顧客からの問い合わせ形式係数μと、を用いてオペレータ必要度を算出する(S105)。
上述のオペレータ必要度Χは、例えば式(1)によって算出される。
Χ=μ×(Σ(w1×d1+w2×w2+・・・+wN×dN)) ・・・(1)
ここで、オペレータ必要度の算出手順詳細について図8に基づき説明する。図8は、本実施例におけるオペレータ必要度算出処理のフロー例を示す図である。
On the other hand, when the case data that matches the inquiry text cannot be identified as a result of the above-mentioned search (S104: No), the operator necessity calculation unit 30 of the automatic response device 100 determines the result of the above-mentioned search of S103 (match). Data d1, d2, ..., DN stored in the operator necessity storage area 42 based on the record of the case data having the highest similarity to the inquiry statement, and the weighting coefficient w1 of the corresponding data, The operator necessity is calculated using w2, ..., WN and the inquiry format coefficient μ from the customer (S105).
The operator necessity Χ described above is calculated by, for example, Eq. (1).
Χ = μ × (Σ (w1 × d1 + w2 × w2 + ・ ・ ・ + wN × dN)) ・ ・ ・ (1)
Here, the details of the procedure for calculating the operator necessity will be described with reference to FIG. FIG. 8 is a diagram showing a flow example of the operator necessity calculation process in this embodiment.

この場合、自動応答装置100におけるオペレータ必要度算出部30の緊急度算出部31は、上述のS102での解析処理の結果すなわち上述の問い合わせ文から抽出した単語を自然言語処理部20から受信し、これをキーに事例データ記憶領域41の問い合わせ事例データ411にて検索処理を実行する(S301)。この検索処理は、S103にて自然言語処理部20の検索部23が実行するものと同様である。 In this case, the urgency calculation unit 31 of the operator necessity calculation unit 30 in the automatic response device 100 receives the result of the analysis process in S102 described above, that is, the word extracted from the inquiry sentence described above from the natural language processing unit 20. Using this as a key, the search process is executed in the inquiry case data 411 of the case data storage area 41 (S301). This search process is the same as that executed by the search unit 23 of the natural language processing unit 20 in S103.

次に、緊急度算出部31は、上述のS301で得た問い合わせ事例データのレコードから、顧客ID404および関連コード408の各値を参照し、これらの値に基づいてオペレータ必要度記憶領域42にて検索処理を実行する(S302)。 Next, the urgency calculation unit 31 refers to each value of the customer ID 404 and the related code 408 from the record of the inquiry case data obtained in S301 described above, and based on these values, in the operator necessity storage area 42. The search process is executed (S302).

例えば、顧客ID404が“B002”、関連コード408が“A001”、“C001”であった場合、上述の検索処理により、顧客情報データ422から顧客ID“B002”に関する緊急度526の値として“5”、関連コード408“A001”すなわちキーワードIDに関する緊急度505の値として“4”、関連コード408“C001”すなわち製品IDに関する緊急度547の値として“3”、を検索できる。 For example, when the customer ID 404 is "B002" and the related codes 408 are "A001" and "C001", the value of the urgency 526 regarding the customer ID "B002" from the customer information data 422 by the above search process is "5". , "4" as the value of the related code 408 "A001", that is, the urgency 505 related to the keyword ID, and "3" as the value of the related code 408 "C001", that is, the urgency 547 related to the product ID.

続いて緊急度算出部31は、予め保持する問い合わせ形式係数μと変化量換算係数w1、w2、・・・、wNと、上述のS302の検索処理で得た緊急度の値とを、上述の式(1)に設定してオペレータ必要度Χを算出する(S303)。 Subsequently, the urgency calculation unit 31 obtains the inquiry format coefficient μ, the change amount conversion coefficients w1, w2, ..., WN held in advance, and the urgency value obtained by the search process of S302 described above. The operator necessity Χ is calculated by setting the equation (1) (S303).

例えば、μ、w1、w2、・・・、wNが全て1であり、問い合わせ文と類似度が最も高い問い合わせ事例データ411が図3の3番目のレコードであったとする。この場合、オペレータ必要度記憶領域42の検索キーは、問い合わせ事例データ411の3番目のレコードの顧客ID404“B002”と関連コード408“A001”、“C001”であり、顧客情報データ422の2番目のレコードから緊急度「5」と、キーワード情報データ421の1番目のレコードから緊急度「4」と、製品情報データ423の1番目のレコードから緊急度「3」を取得し、これらを式(1)に設定して計算することで、オペレータ必要度Χが「12」であると算定できる。 For example, it is assumed that μ, w1, w2, ..., WN are all 1, and the inquiry case data 411 having the highest similarity with the inquiry sentence is the third record in FIG. In this case, the search key of the operator necessity storage area 42 is the customer ID 404 “B002” of the third record of the inquiry case data 411 and the related codes 408 “A001” and “C001”, and is the second of the customer information data 422. The urgency level "5" is obtained from the record of, the urgency level "4" is obtained from the first record of the keyword information data 421, and the urgency level "3" is obtained from the first record of the product information data 423. By setting to 1) and calculating, it can be calculated that the operator necessity Χ is "12".

ただし、上記のオペレータ必要度の算出方法は一例であり、上記以外の方法を採用するとしてもよい。例えば、問い合わせ事例データ411の各レコードにおいて、問い合わせ405のデータ形式が更に対応付けされているとする。その場合、緊急度算出部31は、S301で得た問い合わせ事例データが示す、問い合わせ405のデータ形式に応じて、問い合わせ形式係数μを所定ルールで決定するとしてもよい(例:データ形式がテキストならμ=1、音声ならμ=2、など)。 However, the above method for calculating the operator necessity is an example, and a method other than the above may be adopted. For example, it is assumed that the data format of the inquiry 405 is further associated with each record of the inquiry case data 411. In that case, the urgency calculation unit 31 may determine the inquiry format coefficient μ according to a predetermined rule according to the data format of the inquiry 405 indicated by the inquiry case data obtained in S301 (example: if the data format is text). μ = 1, μ = 2 for voice, etc.).

次に、オペレータ必要度算出部30の閾値算出部32は、オペレータ必要度の閾値tを算出する(S304)。具体的には、閾値算出部32は、キーワード情報データ421の各レコードのうち、緊急度505の値が最大のもの以外のレコード全ての中央値と、顧客
情報データ422の各レコードのうち、緊急度526の値が最大のもの以外のレコード全ての中央値と、製品情報データ423の各レコードのうち、緊急度547の値が最大のもの以外のレコード全ての中央値と、を合算して閾値tを算出する。
Next, the threshold value calculation unit 32 of the operator necessity calculation unit 30 calculates the threshold value t of the operator necessity (S304). Specifically, the threshold calculation unit 32 has the median value of all the records other than the record having the maximum urgency 505 among the records of the keyword information data 421, and the urgent of each record of the customer information data 422. The median value of all records other than the one with the maximum value of degree 526 and the median value of all the records other than the one with the maximum value of urgency 547 among each record of product information data 423 are added to the threshold value. Calculate t.

上記の算出方法によれば、図4のキーワード情報データ421の3番目までのレコードと、顧客情報データ422の3番目までのレコードと、製品情報データ423の3番目までのレコードから算出される閾値tは「11」となる。 According to the above calculation method, the threshold value calculated from the third record of the keyword information data 421 of FIG. 4, the third record of the customer information data 422, and the third record of the product information data 423. t is "11".

ただし、上記の算出方法は一例であり、上記以外の方法を採用するとしてもよい。例えば、中央値の合算ではなく平均値を合算して閾値算出を行う方法、またはそれぞれの中央値に重みを付与してから合算して閾値算出部を行う方法、などを採用することもできる。 However, the above calculation method is an example, and a method other than the above may be adopted. For example, a method of adding up the average values instead of adding up the medians to calculate the threshold value, or a method of adding weights to the respective medians and then adding up to perform the threshold value calculation unit can be adopted.

次に、オペレータ必要度算出部30の統計演算処理部33は、上述のS303とS304で算出した、オペレータ必要度Χおよび閾値tに基づいて、所定の統計演算処理を実行し(S305)、S105の処理を終了する。 Next, the statistical calculation processing unit 33 of the operator necessity calculation unit 30 executes a predetermined statistical calculation process based on the operator necessity Χ and the threshold value t calculated in S303 and S304 described above (S305), and S105. Ends the processing of.

ここで、図7のフロー例の説明に戻る。上述のS105の後、オペレータ必要度算出部30は、今回の問い合わせについて、オペレータ必要度が閾値以上か判定する(S106)。 Here, the description of the flow example of FIG. 7 returns. After S105 described above, the operator necessity calculation unit 30 determines whether the operator necessity is equal to or higher than the threshold value for this inquiry (S106).

上述の判定の結果、オペレータ必要度が閾値より低い場合(S106:No)、オペレータ必要度算出部30は、自然言語処理部20にS105の算出結果を送信して、問い合わせ内容の具体化と回答候補を絞り込むための問い合わせ内容絞り込み文章の生成を行わせる(S107)。このS107の詳細については後述する。 As a result of the above determination, when the operator necessity is lower than the threshold value (S106: No), the operator necessity calculation unit 30 transmits the calculation result of S105 to the natural language processing unit 20 to embody the inquiry contents and answer. Inquiry content narrowing down sentences for narrowing down candidates are generated (S107). The details of this S107 will be described later.

一方、上述の判定の結果、オペレータ必要度が閾値以上の場合(S106:Yes)、オペレータ必要度算出部30は、呼出部50にS105の算出結果を送信し、呼出部50によるオペレータ呼出を実行させる(S110)。この時、オペレータ必要度算出部30は、自然言語処理部20にも上述の算出結果を送信するものとする。
次に、上述のS107の詳細について図9を用いて説明する。図9は、本実施例における、問い合わせ絞り込み文章の生成処理例を示すフローチャートである。
On the other hand, as a result of the above determination, when the operator necessity is equal to or greater than the threshold value (S106: Yes), the operator necessity calculation unit 30 transmits the calculation result of S105 to the calling unit 50 and executes the operator call by the calling unit 50. (S110). At this time, the operator necessity calculation unit 30 shall also transmit the above-mentioned calculation result to the natural language processing unit 20.
Next, the details of S107 described above will be described with reference to FIG. FIG. 9 is a flowchart showing an example of generation processing of inquiry narrowing sentences in this embodiment.

この場合、自然言語処理部20の検索部23は、上述のS102で抽出した単語を検索キーとして問い合わせ事例データ411にて検索を実行し、問い合わせ文と最も類似度が高いレコードを特定し、当該レコードからデータを抽出する(S601)。なお、上述の類似度の判定方法は、例えば、上述のS105と同じ方法でもよく、検索キーたる単語と、問い合わせ事例データ411の各レコードの問い合わせ405および回答406のいずれか1つ、または任意の文章とのtf-idfやコサイン類似度から判定してもよい。
次に、検索部23は、上述のS601の結果を、問い合わせ絞り込み文章生成部24に送信する(S602)。
In this case, the search unit 23 of the natural language processing unit 20 executes a search using the inquiry case data 411 using the word extracted in S102 described above as a search key, identifies the record having the highest degree of similarity to the inquiry sentence, and determines the record. Data is extracted from the record (S601). The above-mentioned similarity determination method may be, for example, the same method as the above-mentioned S105, and is any one of the search key word, the inquiry 405 and the answer 406 of each record of the inquiry case data 411, or any one. It may be judged from tf-idf and cosine similarity with the text.
Next, the search unit 23 transmits the result of S601 described above to the inquiry narrowing sentence generation unit 24 (S602).

また、問い合わせ絞り込み文章生成部24は、上述のS602で検索部23から受信した結果に基づいて、問い合わせ絞り込み文章が生成できるか判定する(S603)。この判定では、上述の結果が抽出データを含むことを示すものである場合、問い合わせ絞り込み文章の生成可能と判定し、他方、上述の結果が抽出データを含まないことを示すものである場合、問い合わせ絞り込み文章の生成不可と判定することとなる。 Further, the inquiry narrowing sentence generation unit 24 determines whether or not the inquiry narrowing sentence can be generated based on the result received from the search unit 23 in S602 described above (S603). In this determination, if the above-mentioned result indicates that the extracted data is included, it is determined that the inquiry narrowing sentence can be generated, and on the other hand, if the above-mentioned result indicates that the extracted data is not included, the inquiry is made. It will be judged that the narrowed-down text cannot be generated.

上述の判定の結果、問い合わせ絞り込み文章の生成可能と判定した場合(S603:Yes)、問い合わせ絞り込み文章生成部24は、問い合わせ絞り込み文章の生成処理(S605)を行う。 As a result of the above determination, when it is determined that the inquiry narrowing sentence can be generated (S603: Yes), the inquiry narrowing sentence generation unit 24 performs the inquiry narrowing sentence generation process (S605).

他方、上述の判定の結果、問い合わせ絞り込み文章の生成不可と判定した場合(S603:No)、問い合わせ絞り込み文章生成部24は、所定の例外処理(S604)を実行し、データ抽出がなされるまでS601〜S603の処理を繰り返す。なお、上述の例外処理とは、具体的には、S601での類似判定の方法を予め定めた別の方法に変更する処理となる。 On the other hand, as a result of the above determination, when it is determined that the inquiry narrowing sentence cannot be generated (S603: No), the inquiry narrowing sentence generation unit 24 executes a predetermined exception processing (S604) and S601 until the data is extracted. The process of ~ S603 is repeated. The exception handling described above is specifically a process of changing the method of similarity determination in S601 to another predetermined method.

S605における問い合わせ絞り込み文章生成部24は、上述のS602にて得られた抽出データの、少なくとも関連コード408を用いて、問い合わせ絞り込み文章生成を生成する。 The inquiry narrowing sentence generation unit 24 in S605 generates the inquiry narrowing sentence generation by using at least the related code 408 of the extracted data obtained in S602 described above.

具体的には、例えば、抽出データが示すキーワード503“新製品”を、所定の雛形文章“もしかして、○○のことですか?”、の“○○”部分に設定して、「もしかして、新製品のことですか?」といった文章を問い合わせ絞り込み文章として生成する。 Specifically, for example, the keyword 503 "new product" indicated by the extracted data is set in the "○○" part of the predetermined template sentence "Maybe XX?", And "Maybe new". Generate a sentence such as "Do you mean a product?" As an inquiry narrowing sentence.

或いは、抽出データが示す製品名543“aaa”を、所定の雛形文章“もしかして、製品○○のことですか?”の“○○”部分に設定して、「もしかして、製品aaaのことですか?」といった文章を問い合わせ絞り込み文章として生成する。 Alternatively, the product name 543 "aaa" indicated by the extracted data is set in the "○○" part of the predetermined template sentence "Maybe it means product XX?", And "Maybe it means product aaa?" Generate sentences such as "?" As inquiry narrowing sentences.

なお、問い合わせ絞り込み文章生成部24は、「より詳しい情報を教えてください。」などといった、次の問い合わせの入力を顧客に促す所定の定型文を、上述の問い合わせ絞り込み文章と組み合わせ、最終的な問い合わせ絞り込み文章とする。 In addition, the inquiry narrowing sentence generation unit 24 combines a predetermined fixed phrase that prompts the customer to input the next inquiry, such as "Please tell me more detailed information", in combination with the above inquiry narrowing sentence, and makes a final inquiry. Use narrowed sentences.

また、問い合わせ絞り込み文章生成部24が生成する文章は、少なくとも1つ以上で、関連コード408の参照先の数だけ生成してもよい。また、関連コード408の参照先がない場合、問い合わせ絞り込み文章生成部24は、例えば、「回答を絞り込むために、追加情報が必要です。」などといった定型文(予め保持)を出力するとしてもよい。 Further, the inquiry narrowing-down sentence generation unit 24 may generate at least one sentence, and may generate as many sentences as the number of reference destinations of the related code 408. Further, when there is no reference destination of the related code 408, the inquiry narrowing sentence generation unit 24 may output a fixed phrase (preserved) such as "Additional information is required to narrow down the answers." ..

続いて、自動応答装置100の問い合わせ絞り込み文章生成部24は、ここまでで生成した問い合わせ絞り込み文章を受付部10に出力し、S107の処理を終了する。 Subsequently, the inquiry narrowing sentence generation unit 24 of the automatic response device 100 outputs the inquiry narrowing sentence generated up to this point to the reception unit 10, and ends the process of S107.

ここで図7のフロー例の説明に戻る。自動応答装置100の受付部10は、上述のS107における問い合わせ絞り込み文章の出力を受けて、これを顧客端末200に配信し、当該顧客端末200から、N次問い合わせを受け付ける(S108)。上述のS101で受け付けた問い合わせを1回目の問い合わせとし、この問い合わせに関して当該顧客端末200から2回目の問い合わせを受けた場合、これを2次問い合わせ、3回目の問い合わせなら3次問い合わせ、とする。 Here, the description of the flow example of FIG. 7 is returned to. The reception unit 10 of the automatic response device 100 receives the output of the inquiry narrowing-down sentence in S107, distributes it to the customer terminal 200, and receives the Nth inquiry from the customer terminal 200 (S108). The inquiry received in S101 described above is regarded as the first inquiry, and when the customer terminal 200 receives the second inquiry regarding this inquiry, this is referred to as the second inquiry, and the third inquiry is referred to as the third inquiry.

ここで、当該顧客の顧客端末200からN次問い合わせがあった場合(S108:Yes)、受付部10は、処理をS101に戻す。他方、N次問い合わせがない場合(S108:No)、自動応答装置100は処理を終了する。 Here, when there is an Nth inquiry from the customer terminal 200 of the customer (S108: Yes), the reception unit 10 returns the process to S101. On the other hand, when there is no Nth inquiry (S108: No), the automatic response device 100 ends the process.

一方、上述のS106の判定の結果、オペレータ必要度が閾値より高い場合(S106:Yes)、オペレータ必要度算出部30は、呼出部50に対してオペレータ呼出の処理を通知し、オペレータ呼出を実行させる(S110)。 On the other hand, as a result of the above-mentioned determination in S106, when the operator necessity is higher than the threshold value (S106: Yes), the operator necessity calculation unit 30 notifies the call unit 50 of the operator call process and executes the operator call. (S110).

この場合、呼出部50は、コンタクトセンタのオペレータ端末300それぞれのアドレスを予め保持しており、これに基づいて、それぞれのオペレータ端末300に対して、例えば所定の構内交換機等を介して架電するなど所定の呼出処理を実行する。 In this case, the calling unit 50 holds the addresses of the operator terminals 300 of the contact center in advance, and based on this, calls each operator terminal 300 via, for example, a predetermined private branch exchange. Etc., execute a predetermined call process.

こうしたオペレータ端末300の呼出処理を実行し、いずれかのオペレータ端末300から応答(例:上述の架電に対して応答)があった場合(S111:Yes)、呼出部50は、当該オペレータのオペレータ端末300と上述の顧客端末200との通信を通信部60に確立させ、接続先を自動応答装置100から当該オペレータ端末300に切り替える(S112)。また、この場合の呼出部50は、オペレータ向けデータ保持領域51からオペレータ向け問い合わせ情報を当該オペレータ端末300に出力する。 When such a call process of the operator terminal 300 is executed and there is a response (example: response to the above-mentioned call) from any operator terminal 300 (S111: Yes), the call unit 50 is the operator of the operator. Communication between the terminal 300 and the customer terminal 200 described above is established in the communication unit 60, and the connection destination is switched from the automatic response device 100 to the operator terminal 300 (S112). Further, the calling unit 50 in this case outputs the inquiry information for the operator from the data holding area 51 for the operator to the operator terminal 300.

なお、上述のS112で通信を確立した顧客端末200とオペレータ端末300との通信が終了した場合、すなわち顧客対応が終了した場合、自動応答装置100は処理を終了する。 When the communication between the customer terminal 200 and the operator terminal 300 for which communication has been established in S112 is completed, that is, when the customer response is completed, the automatic response device 100 ends the process.

また、上述の顧客端末200とオペレータ端末300との通信が確立している間、顧客端末200の表示部102とオペレータ端末300の表示部202は、オペレータ向け問い合わせ情報に基づいた通信画面を表示させてもよい。その詳細を図10、図11で説明する。 Further, while the communication between the customer terminal 200 and the operator terminal 300 is established, the display unit 102 of the customer terminal 200 and the display unit 202 of the operator terminal 300 display a communication screen based on the inquiry information for the operator. You may. The details will be described with reference to FIGS. 10 and 11.

図10に、本実施例の顧客端末200の表示部102にて表示される画面701の一例を示す。こうした顧客端末200の画面701は、出力情報として、少なくとも、問い合わせ内容702、問い合わせ内容絞り込み情報721、回答候補741を表示するように構成される。顧客は、顧客端末200の入出力部101を用いた操作によって、上述の画面701での情報閲覧や、それに応じたN次問い合わせの入力が可能である。 FIG. 10 shows an example of the screen 701 displayed on the display unit 102 of the customer terminal 200 of this embodiment. The screen 701 of the customer terminal 200 is configured to display at least the inquiry content 702, the inquiry content narrowing information 721, and the answer candidate 741 as output information. By operating the input / output unit 101 of the customer terminal 200, the customer can view the information on the screen 701 described above and input the Nth inquiry corresponding to the information.

図10における画面701は、顧客の問い合わせ702に対して、自動応答装置100がオペレータ呼出を実行して呼出に失敗したため、自動応答装置アイコン720が問い合わせ絞り込み文章721を顧客に出力している状況を示している。またこの際、当該顧客は問い合わせ絞り込み文章721に応じて2次問い合わせ703を入力している。 The screen 701 in FIG. 10 shows a situation in which the automatic response device icon 720 outputs the inquiry narrowing sentence 721 to the customer because the automatic response device 100 executes an operator call and fails in response to the customer inquiry 702. Shown. At this time, the customer inputs the secondary inquiry 703 according to the inquiry narrowing sentence 721.

この2次問い合わせ703に関して、自動応答装置100は自律的な自動応答は不可と判定してオペレータ呼出を行い、これに成功したため、オペレータアイコン740と当該オペレータによるオペレータ回答741、742を出力している。 Regarding this secondary inquiry 703, the automatic response device 100 determines that autonomous automatic response is not possible and calls the operator, and since this is successful, the operator icon 740 and the operator responses 741 and 742 by the operator are output. ..

顧客が入出力部101を用いた操作で通信の終了を選択することで、当該顧客端末200とオペレータ端末300との通信は終了する。その結果は、新たな事例データにおける問い合わせ内容として受付部10の通信データ保持領域13から記憶部40に送信され、問い合わせ事例データ411などに格納される。また、オペレータ必要度記憶領域42の各テーブルにおける緊急度の更新根拠ともなる。 When the customer selects the end of communication by the operation using the input / output unit 101, the communication between the customer terminal 200 and the operator terminal 300 ends. The result is transmitted from the communication data holding area 13 of the reception unit 10 to the storage unit 40 as the inquiry content in the new case data, and is stored in the inquiry case data 411 and the like. It also serves as a basis for updating the urgency in each table of the operator necessity storage area 42.

図11に、本実施例のオペレータ端末300の表示部202にて表示される画面801の一例を示す。こうしたオペレータ端末300の画面801は、出力情報として、少なくとも、問い合わせ内容811、問い合わせ内容絞り込み情報812、回答候補823を表示するように構成される。オペレータは、オペレータ端末300の入出力部201を用いた操作によって、上述の画面801での情報閲覧や、記憶部40の事例データ記憶領域41での検索を行える。 FIG. 11 shows an example of the screen 801 displayed on the display unit 202 of the operator terminal 300 of this embodiment. The screen 801 of the operator terminal 300 is configured to display at least the inquiry content 811, the inquiry content narrowing information 812, and the answer candidate 823 as output information. The operator can browse the information on the screen 801 and search in the case data storage area 41 of the storage unit 40 by operating the input / output unit 201 of the operator terminal 300.

図11における画面801は、問い合わせを行ってきた顧客を示す顧客アイコン810と、当該顧客による1次問い合わせ811、および、問い合わせ絞り込み文章による2次問い合わせで絞り込んだ問い合わせ絞り込み812を含んでいる。また、こうした問い合わせに対して情報を提示する自動応答装置100の自動応答装置アイコン820と、当該自動応答装置100上述の問い合わせに関してオペレータ呼出を実行した理由821、822と、回答候補823とを、オペレータ向け情報824として含んでいる。また、画面
801は、上述の問い合わせやオペレータ向け情報824を踏まえた、オペレータの回答831も含んでいる。
The screen 801 in FIG. 11 includes a customer icon 810 indicating a customer who has made an inquiry, a primary inquiry 811 by the customer, and an inquiry narrowing 812 narrowed down by a secondary inquiry based on an inquiry narrowing sentence. Further, the operator includes the automatic response device icon 820 of the automatic response device 100 that presents information in response to such an inquiry, the reasons 821 and 822 for executing the operator call for the above-mentioned inquiry of the automatic response device 100, and the answer candidate 823. It is included as information for 824. The screen 801 also includes an operator's answer 831 based on the above-mentioned inquiry and information for the operator 824.

オペレータがオペレータ端末300の入出力部201を用いた操作で通信の終了を選択することで、上述の顧客端末200とオペレータ端末300との通信が終了する。その結果は、新たな事例データにおける回答として受付部10の通信データ保持領域13から記憶部40に送信され、問い合わせ事例データ411などに格納される。 When the operator selects the end of communication by the operation using the input / output unit 201 of the operator terminal 300, the communication between the customer terminal 200 and the operator terminal 300 described above is ended. The result is transmitted from the communication data holding area 13 of the reception unit 10 to the storage unit 40 as an answer in the new case data, and is stored in the inquiry case data 411 or the like.

−−−第2実施例−−−
図12は、第2実施例における自動応答装置100の構成例を示すブロック図である。続いて、第2実施例について、上述した第1実施例との違いについて説明する。第2実施例における自動応答装置100は、メディア変換部80を有する。
--- Second Example ---
FIG. 12 is a block diagram showing a configuration example of the automatic response device 100 in the second embodiment. Subsequently, the difference between the second embodiment and the first embodiment described above will be described. The automatic response device 100 in the second embodiment has a media conversion unit 80.

このメディア変換部80は、顧客端末200またはオペレータ端末300から、音声形式および動画形式の各データの少なくともいずれかまたはそれらの組み合わせを受信した場合、当該データに対し、所定の音声認識および画像認識の各アルゴリズムの少なくともいずれかを適用してテキストデータに変換する機能と、顧客端末200またはオペレータ端末300に情報を出力するに際し、当該情報が含むテキストデータに基づき、当該テキストデータが示す事項と所定の関係性を有する、テキスト形式、音声形式、および、動画形式、の各コンテンツの少なくともいずれかまたはそれらの組み合わせを、記憶装置で予め保持しているコンテンツ群から読み出し、上述の情報と合わせて出力する機能とを有している。 When the media conversion unit 80 receives at least one of the voice format and the video format data or a combination thereof from the customer terminal 200 or the operator terminal 300, the media conversion unit 80 performs predetermined voice recognition and image recognition for the data. A function of applying at least one of the respective algorithms to convert into text data, and when outputting information to the customer terminal 200 or the operator terminal 300, the matters indicated by the text data and predetermined items based on the text data included in the information. At least one or a combination of each of the related text format, audio format, and video format contents is read from the content group stored in advance in the storage device and output together with the above information. It has a function.

例えば、上述した第1実施例の図7におけるS101において、受付部10が、音声および画像(静止画像と動画像いずれでもよい)の組み合わせとなっている問い合わせを顧客端末200から受信した場合、上述のように音声認識および画像認識の各アルゴリズムを適用して、音声データが示す顧客の会話内容に該当するテキスト(例:或る製品に関する不具合について質問する会話文)、および、画像データが示す所定物(例:上述の顧客がスマートフォン等で撮影した製品の画像データと、画像認識アルゴリズムが予め保持する製品ごとの画像データとのマッチングで特定された製品)の名称、といったデータに変換する。受付部10は、こうして得たデータを自然言語処理部20に出力する。 For example, in S101 of FIG. 7 of the first embodiment described above, when the reception unit 10 receives an inquiry from the customer terminal 200 that is a combination of voice and image (either a still image or a moving image), the above-mentioned Applying the voice recognition and image recognition algorithms as in, the text corresponding to the customer's conversation content indicated by the voice data (eg, the conversation text asking about a defect related to a certain product), and the predetermined value indicated by the image data. It is converted into data such as the name of an object (example: a product specified by matching the image data of a product taken by a customer with a smartphone or the like described above with the image data of each product held in advance by an image recognition algorithm). The reception unit 10 outputs the data thus obtained to the natural language processing unit 20.

また例えば、上述した第1実施例の図7におけるS107において、自然言語処理部20が問い合わせ絞り込み文章を出力した場合、メディア変換部80はその問い合わせ絞り込み文章のテキストデータに基づいて、テキスト、音声、および、画像(静止画像と動画像いずれでもよい)のコンテンツの少なくともいずれかまたはそれらの組み合わせを、当該テキストデータが示す事項(例:製品名、製品ID)と所定の関係性(例:一致)を有することを条件に、例えば、問い合わせ事例データ411の各レコードの回答406欄(コンテンツ群)から読み出し、適宜に組み合わせて顧客端末200ないしオペレータ端末300に出力する。図10の画面701では、新製品の“ccc”に関して、オペレータ回答742でそのマニュアル動画のコンテンツが顧客端末200に出力された例を示している。 Further, for example, in S107 in FIG. 7 of the first embodiment described above, when the natural language processing unit 20 outputs the inquiry narrowing sentence, the media conversion unit 80 uses the text data of the inquiry narrowing sentence to obtain text, voice, and so on. And, at least one of the contents of the image (either a still image or a moving image) or a combination thereof has a predetermined relationship (example: match) with the matter (example: product name, product ID) indicated by the text data. For example, it is read from the answer 406 column (content group) of each record of the inquiry case data 411, combined appropriately, and output to the customer terminal 200 or the operator terminal 300. The screen 701 of FIG. 10 shows an example in which the content of the manual moving image is output to the customer terminal 200 in the operator response 742 regarding the new product “ccc”.

同様に、上述した第1実施例の図7におけるS109において、自然言語処理部20が回答を出力した場合、そのテキストデータに基づいて、テキスト、音声、画像のコンテンツの少なくともいずれかまたはそれらの組み合わせを、当該テキストデータが示す事項(例:製品名、製品ID)と所定の関係性(例:一致)を有することを条件に、例えば、問い合わせ事例データ411の各レコードの回答406欄(コンテンツ群)から読み出し、適宜に組み合わせて顧客端末200ないしオペレータ端末300に出力する。 Similarly, in S109 in FIG. 7 of the first embodiment described above, when the natural language processing unit 20 outputs an answer, at least one of the text, voice, and image contents or a combination thereof is based on the text data. On the condition that it has a predetermined relationship (example: match) with the items (example: product name, product ID) indicated by the text data, for example, the answer 406 column (content group) of each record of the inquiry case data 411. ), Combined appropriately, and output to the customer terminal 200 or the operator terminal 300.

また、上述した第1実施例の図7におけるS112において、呼出部50がオペレータ向け情報を出力する場合、そのテキストデータに基づいて、テキスト、音声、画像のコンテンツの少なくともいずれかまたはそれらの組み合わせを、当該テキストデータが示す事項(例:製品名、製品ID)と所定の関係性(例:一致)を有することを条件に、例えば、問い合わせ事例データ411の各レコードの回答406欄(コンテンツ群)から読み出し、適宜に組み合わせてオペレータ端末300に出力する。 Further, in S112 in FIG. 7 of the first embodiment described above, when the calling unit 50 outputs information for operators, at least one of text, voice, and image contents or a combination thereof is used based on the text data. , For example, the answer 406 column (content group) of each record of the inquiry case data 411, provided that it has a predetermined relationship (example: match) with the matter (example: product name, product ID) indicated by the text data. Is read from, combined appropriately, and output to the operator terminal 300.

−−−第3実施例−−−
本実施例について、上述した第1実施例乃至第2実施例との違いを説明する。この場合、自動応答装置100の受付部10は、通信部60が顧客端末200とオペレータ端末30との通信を確立した場合、その通信が終了するまで当該顧客端末200とオペレータ端末300との間で生じた通信データを保持し、これを自然言語処理部20に出力する。
--- Third Example ---
The difference between this embodiment and the above-mentioned first to second embodiments will be described. In this case, when the communication unit 60 establishes the communication between the customer terminal 200 and the operator terminal 30, the reception unit 10 of the automatic response device 100 between the customer terminal 200 and the operator terminal 300 until the communication is completed. The generated communication data is held and output to the natural language processing unit 20.

一方、自然言語処理部20のテキスト解析部21または構文解析部22は、当該通信データを解析し、その解析結果から事例データの各項目に該当する値を抽出してレコードを生成し、これを記憶部40の事例データ記憶領域41に追加する。 On the other hand, the text analysis unit 21 or the syntax analysis unit 22 of the natural language processing unit 20 analyzes the communication data, extracts the value corresponding to each item of the case data from the analysis result, generates a record, and generates a record. It is added to the case data storage area 41 of the storage unit 40.

自然言語処理部20は、記憶部40の事例データ記憶領域41に事例データを追記した場合、オペレータ必要度記憶領域42が保持する各レコードの緊急度を更新する。この緊急度の更新は、上述の追記した事例データを踏まえ、例えば、キーワード情報データ421における各レコード(追記した事例データのレコードも含んでいる)を、その出現頻度504の小さい順で5段階に分類し、それぞれ段階ごとの1〜5の緊急度を割り振る、といった演算処理をあらためて行う。 When the case data is added to the case data storage area 41 of the storage unit 40, the natural language processing unit 20 updates the urgency of each record held by the operator necessity storage area 42. This urgency update is based on the above-mentioned added case data, for example, each record in the keyword information data 421 (including the added case data record) is divided into five stages in ascending order of appearance frequency 504. Arithmetic processing such as classifying and allocating 1 to 5 urgency levels for each stage is performed again.

−−第4実施例−−−
本実施例について、上述した第1実施例乃至第3実施例との違いを説明する。この場合、自動応答装置100は、上述した第1実施例の図7におけるS108において、N次問い合わせがあった場合、N次問い合わせについてS101以降の各処理を繰り返すこととなる。
−−Fourth Example −−−
The difference between this embodiment and the above-mentioned first to third embodiments will be described. In this case, when there is an Nth-order inquiry in S108 in FIG. 7 of the first embodiment described above, the automatic response device 100 repeats each process after S101 for the Nth-order inquiry.

こうした繰り返しにおけるS105において、オペレータ必要度を算出する場合、オペレータ必要度算出部30は、上述した第1実施例の図9におけるS601において、N次問い合わせ文と最も類似度が高い事例データの類似度が、N−1次問い合わせの類似度より低い場合に、N次の問い合わせ絞り込み文章を修正する。 When calculating the operator necessity in S105 in such repetition, the operator necessity calculation unit 30 has the similarity of the case data having the highest degree of similarity with the Nth inquiry statement in S601 in FIG. 9 of the first embodiment described above. However, when the similarity is lower than that of the N-1st order inquiry, the Nth order inquiry narrowing sentence is corrected.

このN次の問い合わせ絞り込み文章の修正方法は、例えば、S601において、N−1次問い合わせ文と2番目に類似度が高い事例データを用いてS602の処理を行う方法を採用できる。ただし、こうした修正方法は一例であり、上記以外の方法でN次問い合わせ絞り込み文章を修正してもよい。 As the method for correcting the Nth-order inquiry narrowing-down sentence, for example, in S601, a method of performing the processing of S602 using the case data having the second highest degree of similarity with the N-1st-order inquiry sentence can be adopted. However, such a correction method is an example, and the Nth inquiry narrowing-down sentence may be corrected by a method other than the above.

−−−第5実施例−−−
続いて、呼出部50によるオペレータ端末300の呼出に際し、オペレータの属性等に基づいて対象とするオペレータの優先順位を考慮する手法について説明する。勿論、本実施例のうち上述した第1実施例乃至第4実施例との違いについて示すものとする。
--- Fifth Example ---
Subsequently, when the calling unit 50 calls the operator terminal 300, a method of considering the priority of the target operator based on the attributes of the operator and the like will be described. Of course, the differences between the first to fourth embodiments described above in this embodiment will be shown.

図13に、第5実施例における自動応答装置100の構成例を示す。この場合、呼出部50は、オペレータ優先度算出部52を有している。呼出部50は、オペレータ呼出(S110)を実行する場合、オペレータ優先度算出部52により、呼出先候補のオペレータの、少なくとも、勤続年数、問い合わせへの対応回数、および、空き状況、の少なくともいずれかの属性情報に基づいて、優先順位付けを行う。 FIG. 13 shows a configuration example of the automatic response device 100 in the fifth embodiment. In this case, the calling unit 50 has an operator priority calculation unit 52. When the call unit 50 executes the operator call (S110), the operator priority calculation unit 52 uses the operator priority calculation unit 52 to at least one of at least the number of years of service, the number of responses to inquiries, and the availability of the callee candidate operator. Prioritize based on the attribute information of.

上述のオペレータの属性情報は、オペレータ必要度記憶領域42にてオペレータ情報データ424として保持されているものとする。このオペレータ情報データ424について図14を用いて説明する。 It is assumed that the above-mentioned operator attribute information is held as operator information data 424 in the operator necessity storage area 42. The operator information data 424 will be described with reference to FIG.

図14で例示するオペレータ情報データ424は、各オペレータのコンテキストデータと、当該オペレータにより過去に行われた問い合わせ対応の内容を示す事例データとを保持するものであり、具体的には、オペレータを一意に特定するオペレータID1102、当該オペレータのオペレータ名1103、勤続年数1104、問い合わせへの対応回数1105、および、現在の空き状況1106、の各値を対応付けたレコードの集合体となっている。 The operator information data 424 illustrated in FIG. 14 holds context data of each operator and case data indicating the contents of inquiries made in the past by the operator. Specifically, the operator is unique. It is a collection of records associated with each value of the operator ID 1102, the operator name 1103 of the operator, the number of years of service 1104, the number of responses to inquiries 1105, and the current availability 1106.

本実施例における呼出部50が、上述した第1実施例の図7におけるS110においてオペレータ呼出を実行する場合、オペレータ優先度算出部52は、オペレータ情報データ424を参照し、呼出先となるオペレータの優先順位付けを実行する。 When the calling unit 50 in this embodiment executes an operator call in S110 in FIG. 7 of the first embodiment described above, the operator priority calculation unit 52 refers to the operator information data 424 and of the operator to be called. Perform prioritization.

上述の優先順位付けの処理は、図15のフローに示すように、例えば、オペレータ情報データ424の各レコードにおける、対応回数1105の値×空き状況1106の値を算定し(S401)、その値の大きさに応じて高い優先順位を決定する(S402)ものを想定できる。図14の例であれば、オペレータID1102“D001”、“D002”、“D003”、の優先順位として、“1400”(=20×70)、“0”(=50×0)、“300”(=3×100)と算定される。この場合、優先順位の1位は、オペレータ“D001”となる。したがってこの場合、呼出部50は、オペレータ“D001”のオペレータ端末300に対して、最初に呼出を行う。 In the above-mentioned prioritization process, as shown in the flow of FIG. 15, for example, in each record of the operator information data 424, the value of the number of correspondences 1105 × the value of the availability 1106 is calculated (S401), and the value of the value is calculated. It can be assumed that a high priority is determined according to the size (S402). In the example of FIG. 14, the priority order of the operator IDs 1102 “D001”, “D002”, “D003” is “1400” (= 20 × 70), “0” (= 50 × 0), “300”. It is calculated as (= 3 × 100). In this case, the first priority is the operator "D001". Therefore, in this case, the calling unit 50 first calls the operator terminal 300 of the operator "D001".

以上、本発明を実施するための最良の形態などについて具体的に説明したが、本発明はこれに限定されるものではなく、その要旨を逸脱しない範囲で種々変更可能である。
こうした本実施形態によれば、自動応答を行うコンタクトセンタにおいて、オペレータ対応が必要となる問い合わせに関する処理効率を良好なものとできる。
Although the best mode for carrying out the present invention has been specifically described above, the present invention is not limited to this, and various modifications can be made without departing from the gist thereof.
According to this embodiment, in a contact center that automatically responds, it is possible to improve the processing efficiency of inquiries that require operator response.

本明細書の記載により、少なくとも次のことが明らかにされる。すなわち、本実施形態の自動応答装置において、前記演算装置は、前記オペレータ必要度が所定の閾値以上である場合、前記コンタクトセンタにおける所定オペレータの端末に対する所定の呼出処理を行い、これに成功した場合、前記オペレータ向け情報を前記呼出に成功した前記オペレータの端末に出力するものである、としてもよい。 The description herein reveals at least the following: That is, in the automatic response device of the present embodiment, when the operator necessity is equal to or higher than a predetermined threshold value, the arithmetic unit performs a predetermined call process to the terminal of the predetermined operator in the contact center, and succeeds in this. , The information for the operator may be output to the terminal of the operator who succeeded in the call.

これによれば、対応可能なオペレータを確保した上で、当該顧客からの問い合わせに関して情報を提供し、その対応に当たらせることが可能となる。ひいては、自動応答を行うコンタクトセンタにおいて、オペレータ対応が必要となる問い合わせに関する処理効率をより良好なものとできる。 According to this, it is possible to secure an operator who can respond, provide information on the inquiry from the customer, and handle the inquiry. As a result, in the contact center that automatically responds, the processing efficiency of inquiries that require operator response can be improved.

また本実施形態の自動応答装置において、前記演算装置は、前記オペレータ必要度が所定の閾値以下、または、前記オペレータ必要度が所定の閾値以上かつ前記呼出処理に失敗した場合、前記問い合わせの内容と最も類似性を示す情報を、前記事例データおよび前記オペレータ必要度データの少なくともいずれかから抽出し、前記抽出した情報を所定雛形文に設定して、問い合わせ内容の絞り込み用文章を生成し、前記絞り込み用文章を前記顧客の端末に出力する処理を更に実行するものである、としてもよい。 Further, in the automatic response device of the present embodiment, when the operator necessity is equal to or less than a predetermined threshold value, or the operator necessity is equal to or more than a predetermined threshold value and the call processing fails, the content of the inquiry is combined with the content of the inquiry. The information showing the most similarity is extracted from at least one of the case data and the operator necessity data, the extracted information is set in a predetermined template sentence, a sentence for narrowing down the inquiry content is generated, and the narrowing down is performed. It may be said that the process of outputting the text to the customer's terminal is further executed.

これによれば、問い合わせを行ってきた顧客に対し、その問い合わせ内容を自動応答にフィットするものに修正することを促すことが可能となる。ひいては、自動応答を行うコ
ンタクトセンタにおいて、自動応答の確度を高めてオペレータ対応の頻度を抑制し、オペレータ対応が必要となる問い合わせに関する処理効率を良好なものとできる。
According to this, it is possible to urge the customer who has made an inquiry to modify the content of the inquiry to fit the automatic response. As a result, in the contact center that performs automatic response, the accuracy of automatic response can be increased to suppress the frequency of operator response, and the processing efficiency of inquiries that require operator response can be improved.

また本実施形態の自動応答装置において、前記演算装置は、前記絞り込み用文章の出力に応じて、前記顧客の端末から追加の問い合わせを受信し、当該追加の問い合わせに関して、前記自動応答用の回答の検索、および、前記回答を特定できなかった場合の前記オペレータ必要度の算出、の各処理を経て、前記絞り込み用文章の生成を再度行うに際し、前記追加の問い合わせの内容と最も類似性を示す情報を、前記事例データおよび前記オペレータ必要度データの少なくともいずれかから抽出し、当該類似性が、前記追加の問い合わせの前の問い合わせに関するものよりも低い場合、当該前の問い合わせの内容と所定の類似性を示す他の情報を、前記事例データおよび前記オペレータ必要度データの少なくともいずれかから抽出し、前記抽出した情報を所定雛形文に設定して、前記追加の問い合わせ内容の絞り込み用文章を生成するものである、としてもよい。 Further, in the automatic response device of the present embodiment, the arithmetic unit receives an additional inquiry from the customer's terminal in response to the output of the narrowing-down text, and in response to the additional inquiry, the answer for the automatic response. Information showing the most similarity to the content of the additional inquiry when the narrowing-down sentence is generated again through the respective processes of the search and the calculation of the operator necessity when the answer cannot be specified. Is extracted from at least one of the case data and the operator necessity data, and if the similarity is lower than that related to the inquiry before the additional inquiry, the predetermined similarity with the content of the previous inquiry. Other information indicating the above is extracted from at least one of the case data and the operator necessity data, the extracted information is set in a predetermined template sentence, and a sentence for narrowing down the additional inquiry content is generated. May be.

これによれば、追加の問い合わせに関しても、自動応答にフィットするものに修正することを促すことが可能となる。ひいては、自動応答を行うコンタクトセンタにおいて、自動応答の確度をより高めてオペレータ対応の頻度を抑制し、オペレータ対応が必要となる問い合わせに関する処理効率を良好なものとできる。 According to this, it is possible to encourage additional inquiries to be modified to fit the automatic response. As a result, in the contact center that performs automatic response, the accuracy of automatic response can be further increased to suppress the frequency of operator response, and the processing efficiency of inquiries that require operator response can be improved.

また本実施形態の自動応答装置において、前記演算装置は、前記緊急度の特定に際して前記所定事項の照合対象とした前記オペレータ必要度データにおいて、各事項の緊急度の中央値または平均値の少なくともいずれかを予め定めた所定ルールに従って算定し、当該算定で得た値を前記所定の閾値とする処理を更に実行するものである、としてもよい。 Further, in the automatic response device of the present embodiment, the arithmetic unit is at least one of the median value and the average value of the urgency of each item in the operator necessity data which is the collation target of the predetermined item when the urgency is specified. It may be said that the process of calculating the data according to a predetermined rule and setting the value obtained by the calculation as the predetermined threshold value is further executed.

これによれば、オペレータ対応が必要な問い合わせを的確に特定し、ひいては、自動応答を行うコンタクトセンタにおいて、オペレータ対応が必要となる問い合わせに関する処理効率をさらに良好なものとできる。 According to this, inquiries that require operator response can be accurately identified, and by extension, the processing efficiency of inquiries that require operator response can be further improved in the contact center that automatically responds.

また本実施形態の自動応答装置において、前記演算装置は、前記顧客の端末と前記オペレータの端末との間の通信を確立した場合、当該通信が終了するまで当該通信のデータを記憶装置で保持し、当該通信のデータから前記事例データの項目に対応する値を特定して新たな事例データを生成し、当該新たな事例データを前記記憶装置で保持する事例データに追加する処理を更に実行するものである、としてもよい。 Further, in the automatic response device of the present embodiment, when the arithmetic device establishes communication between the customer's terminal and the operator's terminal, the arithmetic device holds the data of the communication in the storage device until the communication is completed. , A process of specifying a value corresponding to the item of the case data from the communication data, generating new case data, and adding the new case data to the case data held in the storage device is further executed. May be.

これによれば、自動応答に伴う回答の精度を向上させ、また、オペレータ対応の必要性についても精度良く特定できることとなる。ひいては、自動応答を行うコンタクトセンタにおいて、オペレータ対応が必要となる問い合わせに関する処理効率をさらに良好なものとできる。 According to this, the accuracy of the answer accompanying the automatic response can be improved, and the necessity of operator correspondence can be identified with high accuracy. As a result, in the contact center that automatically responds, the processing efficiency of inquiries that require operator response can be further improved.

また本実施形態の自動応答装置において、前記演算装置は、前記新たな事例データの生成に伴って得た、前記事例データの項目に関する値により、前記記憶装置の前記オペレータ必要度データにおける対応事項の値を更新する処理を更に実行するものである、としてもよい。 Further, in the automatic response device of the present embodiment, the arithmetic unit determines the corresponding items in the operator necessity data of the storage device according to the values related to the items of the case data obtained in connection with the generation of the new case data. It may be that the process of updating the value is further executed.

これによれば、オペレータ対応の必要性についてさらに精度良く特定できることとなる。ひいては、自動応答を行うコンタクトセンタにおいて、オペレータ対応が必要となる問い合わせに関する処理効率をさらに良好なものとできる。 According to this, it becomes possible to more accurately identify the necessity of operator correspondence. As a result, in the contact center that automatically responds, the processing efficiency of inquiries that require operator response can be further improved.

また本実施形態の自動応答装置において、前記記憶装置は、前記コンタクトセンタにおけるオペレータそれぞれの情報を更に保持するものであり、前記演算装置は、前記顧客の
端末と前記オペレータの端末との間の通信を確立する処理において、前記記憶装置で保持するオペレータの情報のうち、オペレータとしての経験、実績、および、現在の空き状況の少なくともいずれかについて所定ルールで比較し、前記コンタクトセンタにおける各オペレータの間での前記通信の確立対象としての優先順位を特定し、当該優先順位の高い順に前記通信の確立を実行するものである、としてもよい。
Further, in the automatic response device of the present embodiment, the storage device further holds information of each operator in the contact center, and the arithmetic unit communicates between the customer's terminal and the operator's terminal. In the process of establishing the above, among the operator information held in the storage device, at least one of the operator's experience, achievements, and current availability is compared according to a predetermined rule, and between the operators in the contact center. It is also possible to specify the priority order for establishing the communication in the above and execute the establishment of the communication in descending order of the priority.

これによれば、問い合わせ対応を行うオペレータとして好適な者を精度良く特定し、ひいては、自動応答を行うコンタクトセンタにおいて、オペレータ対応が必要となる問い合わせに関する処理効率をさらに良好なものとできる。 According to this, it is possible to accurately identify a person who is suitable as an operator to respond to inquiries, and to further improve the processing efficiency of inquiries requiring operator response in the contact center that automatically responds.

また本実施形態の自動応答装置において、前記演算装置は、前記問い合わせに関して前記顧客の端末または前記オペレータの端末から、音声形式および動画形式の各データの少なくともいずれかまたはそれらの組み合わせを受信した場合、前記受信したデータに対し、所定の音声認識および画像認識の各アルゴリズムの少なくともいずれかを適用して、前記受信したデータをテキストデータに変換する処理を更に実行するものである、としてもよい。 Further, in the automatic response device of the present embodiment, when the arithmetic device receives at least one or a combination of voice format and video format data from the customer's terminal or the operator's terminal in relation to the inquiry. At least one of the predetermined voice recognition and image recognition algorithms may be applied to the received data to further execute the process of converting the received data into text data.

これによれば、顧客やオペレータから受け取る情報として、そのデータ形式を幅広いものとすることが可能であり、そうしたテキスト形式以外のデータ形式の情報を得た場合でも適宜に処理を進めることが可能となる。ひいては、自動応答を行うコンタクトセンタにおいて、オペレータ対応が必要となる問い合わせに関する処理効率をさらに良好なものとできる。 According to this, it is possible to broaden the data format of the information received from customers and operators, and even if information in a data format other than such a text format is obtained, it is possible to proceed with processing as appropriate. Become. As a result, in the contact center that automatically responds, the processing efficiency of inquiries that require operator response can be further improved.

また本実施形態の自動応答装置において、前記演算装置は、前記顧客の端末または前記オペレータの端末に情報を出力するに際し、当該情報が含むテキストデータに基づき、当該テキストデータが示す事項と所定の関係性を有する、テキスト形式、音声形式、および、動画形式、の各コンテンツの少なくともいずれかまたはそれらの組み合わせを、記憶装置で予め保持しているコンテンツ群から読み出し、前記情報と合わせて出力するものである、としてもよい。 Further, in the automatic response device of the present embodiment, when the arithmetic device outputs information to the customer's terminal or the operator's terminal, it has a predetermined relationship with the matters indicated by the text data based on the text data included in the information. At least any one or a combination of each of the text format, audio format, and video format having the property is read from the content group held in advance in the storage device and output together with the above information. There may be.

これによれば、顧客やオペレータに提示する情報として、そのデータ形式を幅広いものとすることが可能であり、そうしたデータ形式の情報も含めて問い合わせ対応に活用できることとなる。ひいては、自動応答を行うコンタクトセンタにおいて、オペレータ対応が必要となる問い合わせに関する処理効率をさらに良好なものとできる。 According to this, it is possible to have a wide range of data formats as information to be presented to customers and operators, and it is possible to utilize information in such data formats for responding to inquiries. As a result, in the contact center that automatically responds, the processing efficiency of inquiries that require operator response can be further improved.

1、2 ネットワーク
100 自動応答装置
10 受付部
11 問い合わせデータ保持領域
12 問い合わせ絞り込み文章データ保持領域
20 自然言語処理部
21 テキスト解析部
22 構文解析部
23 検索部
24 問い合わせ絞り込み文章生成部
25、33 統計演算処理部
30 オペレータ必要度算出部
31 緊急度算出部
32 閾値算出部
40 記憶部
41 事例データ記憶領域
411 問い合わせ事例データ
42 オペレータ必要度記憶領域
421 キーワード情報データ
422 顧客情報データ
423 製品情報データ
424 オペレータ情報データ
50 呼出部
51 オペレータ向けデータ保持領域
52 オペレータ優先度算出部
60 通信部
70 入出力部
80 メディア変換部
101 記憶装置
102 プログラム
103 メモリ
104 演算装置
105 入力装置
106 出力装置
107 通信装置
200 顧客端末
201 入出力部
202 表示部
203 通信部
300 オペレータ端末
301 入出力部
302 表示部
303 通信部
1, 2 Network 100 Automatic response device 10 Reception unit 11 Inquiry data retention area 12 Inquiry narrowing sentence data retention area 20 Natural language processing unit 21 Text analysis unit 22 Syntax analysis unit 23 Search unit 24 Inquiry narrowing sentence generation unit 25, 33 Statistical calculation Processing unit 30 Operator necessity calculation unit 31 Urgency calculation unit 32 Threshold calculation unit 40 Storage unit 41 Case data storage area 411 Inquiry case data 42 Operator necessity storage area 421 Keyword information data 422 Customer information data 423 Product information data 424 Operator information Data 50 Calling unit 51 Data holding area for operators 52 Operator priority calculation unit 60 Communication unit 70 Input / output unit 80 Media conversion unit 101 Storage device 102 Program 103 Memory 104 Computing device 105 Input device 106 Output device 107 Communication device 200 Customer terminal 201 Input / output unit 202 Display unit 203 Communication unit 300 Operator terminal 301 Input / output unit 302 Display unit 303 Communication unit

Claims (11)

コンタクトセンタにおける過去の問い合わせ対応の内容を示す事例データと、前記事例データが示す所定事項と対応付けて問い合わせの緊急度を規定したオペレータ必要度データと、を保持する記憶装置と、
所定顧客の端末から受信した問い合わせの内容に基づき、前記事例データから前記顧客への自動応答用の回答を検索し、回答を特定できなかった場合、前記問い合わせの内容が示す所定事項を前記オペレータ必要度データに照合して、前記問い合わせに関する緊急度を特定し、当該緊急度に基づいてオペレータ必要度を算出する処理と、前記オペレータ必要度が所定の閾値以上である場合、前記問い合わせに関する所定情報をオペレータ向け情報として所定オペレータの端末に出力する処理と、前記顧客の端末と前記オペレータの端末との間の通信を確立する処理と、を実行する演算装置と、
を備えることを特徴とする自動応答装置。
A storage device that holds case data showing the contents of past inquiries in the contact center and operator necessity data that defines the urgency of inquiries in association with predetermined items shown in the case data.
Based on the content of the inquiry received from the terminal of the predetermined customer, the answer for automatic response to the customer is searched from the case data, and if the answer cannot be specified, the operator needs the predetermined item indicated by the content of the inquiry. The process of identifying the urgency related to the inquiry by collating with the degree data and calculating the operator necessity based on the urgency, and when the operator necessity is equal to or more than a predetermined threshold, the predetermined information regarding the inquiry is performed. An arithmetic unit that executes a process of outputting information for an operator to a terminal of a predetermined operator and a process of establishing communication between the customer's terminal and the operator's terminal.
An automatic response device characterized by comprising.
前記演算装置は、
前記オペレータ必要度が所定の閾値以上である場合、前記コンタクトセンタにおける所定オペレータの端末に対する所定の呼出処理を行い、これに成功した場合、前記オペレータ向け情報を前記呼出に成功した前記オペレータの端末に出力するものである、
ことを特徴とする請求項1に記載の自動応答装置。
The arithmetic unit
When the operator necessity is equal to or higher than a predetermined threshold value, a predetermined call process is performed on the terminal of the predetermined operator in the contact center, and when this is successful, the information for the operator is transmitted to the terminal of the operator who succeeds in the call. Is to output,
The automatic response device according to claim 1.
前記演算装置は、
前記オペレータ必要度が所定の閾値以下、または、前記オペレータ必要度が所定の閾値以上かつ前記呼出処理に失敗した場合、前記問い合わせの内容と最も類似性を示す情報を、前記事例データおよび前記オペレータ必要度データの少なくともいずれかから抽出し、前記抽出した情報を所定雛形文に設定して、問い合わせ内容の絞り込み用文章を生成し、前記絞り込み用文章を前記顧客の端末に出力する処理を更に実行するものである、
ことを特徴とする請求項2に記載の自動応答装置。
The arithmetic unit
When the operator necessity is equal to or less than a predetermined threshold value, or the operator necessity is equal to or more than a predetermined threshold value and the call processing fails, the case data and the operator need information indicating the most similarity to the contents of the inquiry. Extract from at least one of the threshold data, set the extracted information in a predetermined template sentence, generate a narrowing-down sentence of the inquiry content, and further execute a process of outputting the narrowing-down sentence to the customer's terminal. Is a thing,
The automatic response device according to claim 2.
前記演算装置は、
前記絞り込み用文章の出力に応じて、前記顧客の端末から追加の問い合わせを受信し、当該追加の問い合わせに関して、前記自動応答用の回答の検索、および、前記回答を特定できなかった場合の前記オペレータ必要度の算出、の各処理を経て、前記絞り込み用文章の生成を再度行うに際し、前記追加の問い合わせの内容と最も類似性を示す情報を、前記事例データおよび前記オペレータ必要度データの少なくともいずれかから抽出し、当該類似性が、前記追加の問い合わせの前の問い合わせに関するものよりも低い場合、当該前の問い合わせの内容と所定の類似性を示す他の情報を、前記事例データおよび前記オペレータ必要度データの少なくともいずれかから抽出し、前記抽出した情報を所定雛形文に設定して、前記追加の問い合わせ内容の絞り込み用文章を生成するものである、
ことを特徴とする請求項3に記載の自動応答装置。
The arithmetic unit
In response to the output of the narrowing text, an additional inquiry is received from the customer's terminal, the search for the answer for automatic response and the operator when the answer cannot be specified with respect to the additional inquiry. When the narrowing-down text is generated again after each process of calculation of necessity, at least one of the case data and the operator necessity data is provided with the information most similar to the content of the additional inquiry. Extracted from the case data and the operator necessity, if the similarity is lower than that of the previous inquiry of the additional inquiry, the content of the previous inquiry and other information indicating a predetermined similarity are obtained. It extracts from at least one of the data, sets the extracted information in a predetermined template sentence, and generates a sentence for narrowing down the additional inquiry contents.
The automatic response device according to claim 3.
前記演算装置は、
前記緊急度の特定に際して前記所定事項の照合対象とした前記オペレータ必要度データにおいて、各事項の緊急度の中央値または平均値の少なくともいずれかを予め定めた所定ルールに従って算定し、当該算定で得た値を前記所定の閾値とする処理を更に実行するものである、
ことを特徴とする請求項1に記載の自動応答装置。
The arithmetic unit
In the operator necessity data, which is the collation target of the predetermined items when specifying the urgency, at least one of the median value and the average value of the urgency of each item is calculated according to a predetermined rule, and is obtained by the calculation. Further, the process of setting the value to the predetermined threshold value is executed.
The automatic response device according to claim 1.
前記演算装置は、
前記顧客の端末と前記オペレータの端末との間の通信を確立した場合、当該通信が終了するまで当該通信のデータを記憶装置で保持し、当該通信のデータから前記事例データの
項目に対応する値を特定して新たな事例データを生成し、当該新たな事例データを前記記憶装置で保持する事例データに追加する処理を更に実行するものである、
ことを特徴とする請求項1に記載の自動応答装置。
The arithmetic unit
When the communication between the customer's terminal and the operator's terminal is established, the data of the communication is held in the storage device until the communication is completed, and the value corresponding to the item of the case data from the communication data. Is specified, new case data is generated, and the process of adding the new case data to the case data held in the storage device is further executed.
The automatic response device according to claim 1.
前記演算装置は、
前記新たな事例データの生成に伴って得た、前記事例データの項目に関する値により、前記記憶装置の前記オペレータ必要度データにおける対応事項の値を更新する処理を更に実行するものである、
ことを特徴とする請求項6に記載の自動応答装置。
The arithmetic unit
The process of updating the value of the corresponding item in the operator necessity data of the storage device is further executed by the value related to the item of the case data obtained with the generation of the new case data.
The automatic response device according to claim 6.
前記記憶装置は、
前記コンタクトセンタにおけるオペレータそれぞれの情報を更に保持するものであり、
前記演算装置は、
前記顧客の端末と前記オペレータの端末との間の通信を確立する処理において、前記記憶装置で保持するオペレータの情報のうち、オペレータとしての経験、実績、および、現在の空き状況の少なくともいずれかについて所定ルールで比較し、前記コンタクトセンタにおける各オペレータの間での前記通信の確立対象としての優先順位を特定し、当該優先順位の高い順に前記通信の確立を実行するものである、
ことを特徴とする請求項1に記載の自動応答装置。
The storage device is
It further retains the information of each operator in the contact center.
The arithmetic unit
In the process of establishing communication between the customer's terminal and the operator's terminal, among the operator information held in the storage device, at least one of the operator's experience, achievements, and current availability. A comparison is made according to a predetermined rule, a priority order for establishing the communication between each operator in the contact center is specified, and the communication is established in descending order of the priority.
The automatic response device according to claim 1.
前記演算装置は、
前記問い合わせに関して前記顧客の端末または前記オペレータの端末から、音声形式および動画形式の各データの少なくともいずれかまたはそれらの組み合わせを受信した場合、前記受信したデータに対し、所定の音声認識および画像認識の各アルゴリズムの少なくともいずれかを適用して、前記受信したデータをテキストデータに変換する処理を更に実行するものである、
ことを特徴とする請求項1に記載の自動応答装置。
The arithmetic unit
When at least one or a combination of voice format and video format data is received from the customer's terminal or the operator's terminal with respect to the inquiry, the received data is subjected to predetermined voice recognition and image recognition. At least one of the algorithms is applied to further execute the process of converting the received data into text data.
The automatic response device according to claim 1.
前記演算装置は、
前記顧客の端末または前記オペレータの端末に情報を出力するに際し、当該情報が含むテキストデータに基づき、当該テキストデータが示す事項と所定の関係性を有する、テキスト形式、音声形式、および、動画形式、の各コンテンツの少なくともいずれかまたはそれらの組み合わせを、記憶装置で予め保持しているコンテンツ群から読み出し、前記情報と合わせて出力するものである、
ことを特徴とする請求項9に記載の自動応答装置。
The arithmetic unit
When outputting information to the customer's terminal or the operator's terminal, the text format, the audio format, and the moving image format, which have a predetermined relationship with the matters indicated by the text data based on the text data included in the information, At least one of the above contents or a combination thereof is read from the contents group held in advance in the storage device and output together with the above information.
The automatic response device according to claim 9.
コンタクトセンタにおける過去の問い合わせ対応の内容を示す事例データと、前記事例データが示す所定事項と対応付けて問い合わせの緊急度を規定したオペレータ必要度データと、を保持する記憶装置を備えた情報処理装置が、
所定顧客の端末から受信した問い合わせの内容に基づき、前記事例データから前記顧客への自動応答用の回答を検索し、回答を特定できなかった場合、前記問い合わせの内容が示す所定事項を前記オペレータ必要度データに照合して、前記問い合わせに関する緊急度を特定し、当該緊急度に基づいてオペレータ必要度を算出する処理と、前記オペレータ必要度が所定の閾値以上である場合、前記問い合わせに関する所定情報をオペレータ向け情報として所定オペレータの端末に出力する処理と、前記顧客の端末と前記オペレータの端末との間の通信を確立する処理と、
を実行することを特徴とする自動応答方法。
An information processing device equipped with a storage device that holds case data showing the contents of past inquiries in the contact center and operator necessity data that defines the urgency of inquiries in association with predetermined items shown in the case data. But,
Based on the content of the inquiry received from the terminal of the predetermined customer, the answer for automatic response to the customer is searched from the case data, and if the answer cannot be specified, the operator needs the predetermined item indicated by the content of the inquiry. The process of identifying the urgency related to the inquiry by collating with the degree data and calculating the operator necessity based on the urgency, and when the operator necessity is equal to or more than a predetermined threshold value, the predetermined information regarding the inquiry is performed. A process of outputting information to a predetermined operator's terminal as information for an operator, a process of establishing communication between the customer's terminal and the operator's terminal, and a process of establishing communication.
An automatic response method characterized by executing.
JP2017252043A 2017-12-27 2017-12-27 Automatic response device and automatic response method Active JP6875270B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2017252043A JP6875270B2 (en) 2017-12-27 2017-12-27 Automatic response device and automatic response method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2017252043A JP6875270B2 (en) 2017-12-27 2017-12-27 Automatic response device and automatic response method

Publications (2)

Publication Number Publication Date
JP2019117568A JP2019117568A (en) 2019-07-18
JP6875270B2 true JP6875270B2 (en) 2021-05-19

Family

ID=67304467

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2017252043A Active JP6875270B2 (en) 2017-12-27 2017-12-27 Automatic response device and automatic response method

Country Status (1)

Country Link
JP (1) JP6875270B2 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR102597695B1 (en) * 2021-11-30 2023-11-02 주식회사 코리아세븐 Method of providing service by using chatbot, system for providing service by using chatbot, and computer program for the method

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002197260A (en) * 2000-12-27 2002-07-12 Misawa Homes Co Ltd Method, device and system for customer response support, and storage medium
JP2004171479A (en) * 2002-11-22 2004-06-17 Toshiba Corp Helpdesk system and its method
JP4159347B2 (en) * 2002-12-13 2008-10-01 Necフィールディング株式会社 Contact center system
JP4118795B2 (en) * 2003-12-12 2008-07-16 株式会社山武 Call center optimal management method, call center server used in this method, and optimal management program for call center server
JP6452165B2 (en) * 2016-05-11 2019-01-16 Necフィールディング株式会社 Inquiry support device, system, method and program

Also Published As

Publication number Publication date
JP2019117568A (en) 2019-07-18

Similar Documents

Publication Publication Date Title
US10839322B2 (en) Tag-based performance framework for contact center
US9916829B2 (en) Voice search and response based on relevancy
US20200151648A1 (en) System and Method of Assigning Customer Service Tickets
KR20160053905A (en) Automatic task classification based upon machine learning
CN109710739B (en) Information processing method and device and storage medium
EP3543875A1 (en) Conversation context management in a conversation agent
US11437029B2 (en) Voice application platform
US20150154956A1 (en) Auto-tagger that learns
WO2020206910A1 (en) Product information pushing method, apparatus, computer device, and storage medium
CN108109618A (en) voice interactive method, system and terminal device
US9720982B2 (en) Method and apparatus for natural language search for variables
JP2007286302A (en) Operator education support program, operator education support method, and operator education support system
JP6314579B2 (en) COMMUNICATION DEVICE, COMMUNICATION METHOD, AND PROGRAM
US11855935B2 (en) Information processing system and information processing method
JP6875270B2 (en) Automatic response device and automatic response method
US11399097B2 (en) Systems and methods for search based call routing
AU2017208356A1 (en) Continuous learning based semantic matching for textual samples
JP2014174938A (en) Help desk support system
US10873667B2 (en) Call and contact service center partial service automation
WO2019103006A1 (en) Information processing device and information processing method
JP2020060846A (en) Question generating device and question generating method
JP2020077091A (en) Knowledge information creation support device
CN115221892A (en) Work order data processing method and device, storage medium and electronic equipment
JP2009295061A (en) Priority control device
JP2013225200A (en) Semantic correspondence device, processing method thereof and program

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20200317

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20210312

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: 20210330

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20210422

R150 Certificate of patent or registration of utility model

Ref document number: 6875270

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250