Movatterモバイル変換


[0]ホーム

URL:


CN110866392A - System for strategy control and strategy control method thereof - Google Patents

System for strategy control and strategy control method thereof
Download PDF

Info

Publication number
CN110866392A
CN110866392ACN201910733413.3ACN201910733413ACN110866392ACN 110866392 ACN110866392 ACN 110866392ACN 201910733413 ACN201910733413 ACN 201910733413ACN 110866392 ACN110866392 ACN 110866392A
Authority
CN
China
Prior art keywords
conversation
central control
control system
robot
robots
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.)
Granted
Application number
CN201910733413.3A
Other languages
Chinese (zh)
Other versions
CN110866392B (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.)
Emotibot Technologies Ltd
Original Assignee
Emotibot Technologies 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 Emotibot Technologies LtdfiledCriticalEmotibot Technologies Ltd
Priority to CN201910733413.3ApriorityCriticalpatent/CN110866392B/en
Publication of CN110866392ApublicationCriticalpatent/CN110866392A/en
Priority to PCT/CN2020/083553prioritypatent/WO2021027297A1/en
Application grantedgrantedCritical
Publication of CN110866392BpublicationCriticalpatent/CN110866392B/en
Activelegal-statusCriticalCurrent
Anticipated expirationlegal-statusCritical

Links

Images

Classifications

Landscapes

Abstract

The invention provides a system for strategy control and a strategy control method using the system, wherein the system comprises a central control system, at least two robots and a scheduling strategy database, the central control system is provided with an accepting module, a calling module, a decision-making module and a feedback module, the accepting module receives inquiry contents, the calling module calls a preset scheduling strategy in the scheduling strategy database, the decision-making module makes a decision, the decision-making comprises the steps of selecting a conversation robot meeting the current conversation requirement from the at least two robots and selecting the optimal conversation result from the conversation results of the conversation robots; the communication module of the conversation robot is connected with the central control system and used for receiving inquiry content and giving a callback result; the feedback module feeds the optimal answer result back to the user; the invention realizes the flexible scheduling and the selection of the optimal answer for at least two robots by configuring the preset scheduling strategy, thereby achieving the technical effects of seamless switching user experience and convenient expansion.

Description

System for strategy control and strategy control method thereof
Technical Field
The invention mainly relates to the field of artificial intelligence natural language processing, in particular to a strategy control method for conversation sessions of at least two robots, which realizes flexible scheduling and optimal answer selection of a robot cluster.
Background
The robot technology is a strategic technology integrating multidisciplinary crossing of machinery, information, materials, biomedicine and the like, is one of the most active fields of advanced high-tech research at present, belongs to the strategic emerging industry of China, can not only deal with the problems of labor cost rise, population aging and the like, but also support and guide the development of related technologies and industries, and has very important significance for promoting the development of intelligent manufacturing equipment, enhancing the military national defense strength, improving the emergency treatment emergency capacity and developing medical rehabilitation equipment.
In the current stage of man-machine natural language interaction, an independent dialogue robot is generally adopted to realize single-scene interaction, the service fields and the service interaction flows of all robots are mutually independent, a user may need to jump among a plurality of robots back and forth in the process of receiving the robot service, and the user experience is hard and unfriendly.
The central control scheduling mode is that the robot selection strategy parameters are configured, and interface standard access is carried out on the robot group, so that scheduling selection and optimal answer giving of at least two robots become possible, meanwhile, the user experience is smooth and fluent, and the human-computer interaction experience is smooth.
At present, enterprises commonly use independent robots to realize a single scene service function, so that more and more robots are simultaneously operated in a system, a central control system capable of enabling multiple robot groups to cooperatively work is urgently needed, and an effective flow and a selection scheme can be provided to solve the problem that different robots dispute the same problem.
In the prior art, the answer robot is mostly directly allocated through semantic understanding of question sentences, the effect is good or bad, only one factor of a semantic understanding module is relied on, so that the answer accuracy is low, and the optimal selection is difficult to perform if the semantics of two robots are in conflict or difficult to distinguish.
The prior art chinese patent CN106782547A discloses a robot semantic recognition system based on speech recognition, which includes: the voice recognition unit is used for recognizing voice information of a user and converting the voice information into natural language to be recognized; the language receiving unit is used for receiving the natural language to be recognized; a semantic recognition unit for recognizing the natural language to be recognized received by the language receiving unit and feeding back a plurality of semantic recognition results associated with the natural language to be recognized; and the semantic recognition unit is used for confirming a final semantic recognition result from the plurality of semantic recognition results fed back by the semantic recognition unit according to the language habit of the user and the similarity of the natural language to be recognized. The language finally fed back by the technical scheme needs the user to confirm the final recognition result, and if the user does not confirm or feed back, the system cannot automatically perform subsequent processing.
The technology of the invention does not need the user to confirm again, the central control system can select the optimal answer call result to be displayed to the user according to the preset scheduling strategy, and in addition, the prior art is only a semantic recognition system, can not configure the scheduling strategy and can not reply to the inquiry action sent by the client.
Disclosure of Invention
The invention introduces a system for strategy control and a strategy control method using the system, and the specific technical scheme is as follows:
a system for policy control, comprising: the system comprises a central control system, at least two robots and a scheduling strategy database; the central control system is provided with a receiving module for receiving input inquiry content; the robot is provided with a communication module for receiving the inquiry content and giving a callback result corresponding to the inquiry content; the central control system is provided with a calling module and a decision module, the calling module is used for calling a preset scheduling strategy in a scheduling strategy database, the decision module is used for making a decision, and the decision comprises selecting a conversation robot meeting the current conversation requirement from the at least two robots and selecting an optimal conversation result from the conversation results of the conversation robots meeting the current conversation requirement; the preset scheduling strategy is configurable; the central control system is provided with a feedback module for optimizing the answer result. The user can input the inquiry content, and the central control system feeds back the optimal answer result to the user.
Further, the scheduling policy database includes a plurality of preset scheduling policies, and the preset scheduling policies for invoking the conversation robot include personalized information, conversation robot priority, intention, and context of the current conversation.
Further, the scheduling policy database comprises a plurality of preset scheduling policies, and the preset scheduling policies for retrieving the optimal answer result comprise the current state of the conversation robot, the confidence score of the answer and the intention.
Further, the conversation robot gives the callback result, including the confidence score, the current state and the intention of the callback result.
Furthermore, the at least two robots are in communication connection with the central control system and used for recording the real-time states of the at least two robots.
Further, the at least two robots are accessed through a standardized interface.
The invention also provides a strategy control method using the strategy control system, which comprises the following steps:
the receiving module receives inquiry content input by a user;
the central control system calls a preset scheduling strategy, wherein the preset scheduling strategy is a scheduling strategy for selecting the conversation robot;
aiming at the inquiry content input by a user, a central control system selects a conversation robot meeting the current conversation requirement from at least two robots according to a scheduling strategy of selecting the conversation robot;
sending inquiry content input by a user to the conversation robot;
the conversation robot receives the inquiry content and gives a callback result;
the central control system calls a preset scheduling strategy, wherein the preset scheduling strategy is a scheduling strategy for selecting an optimal answer result;
aiming at the answer results of the conversation robot, the central control system selects the optimal answer result from the answer results of the conversation robot according to the scheduling strategy for selecting the optimal answer result;
and the central control system feeds back the optimal answer result to the user.
Further, after the receiving module receives the inquiry content input by the user, the central control system calls a preset scheduling strategy, wherein the preset scheduling strategy comprises personalized information, the priority, the intention and the context of the current conversation of the conversation robot, and the central control system makes a decision for selecting the conversation robot from at least two robots according to the preset scheduling strategy.
Further, after receiving the inquiry content, the conversation robot selects whether to make a call back according to the current state, and if the call back is made, the communication module of the conversation robot feeds back the call back result to the central control system.
Further, after receiving the answer result of the conversation robot, the central control system calls a preset scheduling strategy, wherein the preset scheduling strategy comprises the current state of the conversation robot, the confidence score and the intention of the answer, and the central control system makes a decision for selecting the optimal answer result from the answer result of the conversation robot according to the preset scheduling strategy.
The invention has the beneficial effects that: the invention sets a configurable preset scheduling strategy function, the central control system selects at least two conversation robots to answer the call according to the preconfigured scheduling strategy, the central control system evaluates the answer results of the conversation robots again according to the preconfigured scheduling strategy, and selects the optimal answer result to display to the user; the invention realizes the flexible scheduling and the optimal selection of the callback result of the robot cluster by the configuration of the selection strategy of the robot and the configuration of the callback result selection strategy, thereby achieving the technical realization of seamless switching user experience and convenient expansion.
Drawings
FIG. 1 is a schematic block diagram of a system for policy control;
fig. 2 is an operational flow diagram of a policy control method.
Detailed Description
The present invention is described in detail below with reference to the attached drawings.
A first embodiment of the invention is shown in fig. 1, a system for policy control comprising: the system comprises a central control system 1, at least tworobots 6 and ascheduling strategy database 4; the central control system is provided with areceiving module 2 for receiving the inquiry content input by the user; therobot 6 has acommunication module 602 for receiving the inquiry content input by the user and giving a callback result corresponding to the inquiry content; the central control system is provided with acalling module 3 and adecision module 5, wherein thecalling module 3 is used for calling a preset scheduling strategy in ascheduling strategy database 4, and thedecision module 5 is used for making a decision, wherein the decision comprises selecting aconversation robot 601 meeting the current conversation requirement from at least tworobots 6 and selecting an optimal conversation result from the conversation results of the conversation robots meeting the current conversation requirement; the preset scheduling strategy is configurable; the central control system is provided with afeedback module 7 for feeding back the optimal answer result to the user.
Further, the scheduling policy database comprises a plurality of preset scheduling policies; the preset scheduling policy for invoking the conversation robot includes personalized information, conversation robot priority, intention, context of the current conversation.
Further, the preset scheduling policy for retrieving the optimal answer result includes the current state of theconversation robot 601, the confidence score of the answer, and the intention.
Further, theconversation robot 601 gives the answer result, including the confidence score, the current status, and the intention of the answer result.
The at least tworobots 6 are in communication connection with the central control system 1 and are used for recording the real-time states of the at least tworobots 6
Further, the at least tworobots 601 are accessed through a standardized interface.
A second embodiment of the invention is shown in fig. 1-2: a policy control method using the system of embodiment 1, comprising the steps of:
step S1: a receivingmodule 2 of the central control system receives inquiry content input by a user;
step S2: the central control system 1 calls a preset scheduling strategy in ascheduling strategy database 4 through acalling module 3, wherein the preset scheduling strategy is a scheduling strategy for selecting theconversation robot 601;
step S3: aiming at the inquiry content input by a user, a central control system selects one ormore conversation robots 601 meeting the current conversation requirements from at least tworobots 6 according to a scheduling strategy of selecting the conversation robots;
step S4: sending query content input by a user to aconversation robot 601;
further, the step of sending the inquiry content input by the user to the conversation robot may be set such that the central control system 1 sends the inquiry content of the user to theconversation robot 601, or may be set such that the user directly sends the inquiry content to theconversation robot 601;
step S5: theconversation robot 601 receives the inquiry content and gives a callback result;
further, thecommunication module 602 of the conversation robot receives the inquiry content and feeds back the answer result to the central control system 1;
further, thecommunication module 602 of the conversation robot may be configured to directly receive the query content input by the user;
further, after receiving the inquiry content, theconversation robot 601 selects whether to make a call back according to the current state, and if the call back is made, thecommunication module 602 of the conversation robot feeds back the call back result to the central control system 1;
step S6: after the central control system 1 receives the answer results of one or more conversation robots, the central control system 1 calls a preset scheduling strategy in ascheduling strategy database 4 through acalling module 3, wherein the preset scheduling strategy is a scheduling strategy for selecting the optimal answer result;
step S7: aiming at the answer results of the conversation robot, the central control system 1 selects the optimal answer result from the answer results of the conversation robot according to the scheduling strategy for selecting the optimal answer result;
step S8: the central control system 1 feeds back the optimal answer result to the user through afeedback module 7;
preferably, in step S3, after the receivingmodule 2 receives the query content input by the user, the central control system 1 invokes a preset scheduling policy, where the preset scheduling policy includes personalized information, a priority of the conversation robot, an intention, and a context of the current conversation, and the central control system 1 makes a decision to select a conversation robot satisfying a current conversation requirement from at least two robots according to the preset scheduling policy.
The preset scheduling policy for selecting the dialogue robot can be set according to the following rules:
1. and scheduling according to the personalized information of the user, such as gender, position information, access control mode and the like.
2. And scheduling the priority level of the currently executed task.
3. Scheduling according to intent.
Preferably, in step S6, after the central control system 1 receives the answer results of the conversation robot, the central control system 1 invokes a preset scheduling policy including the current state of the conversation robot, the confidence score of the answer, and the intention, and the central control system 1 makes a decision to select the optimal answer result from among the answer results of the conversation robot according to the preset scheduling policy.
The preset scheduling policy for selecting the optimal answer selection policy result may be set according to the following rules:
1. and determining according to the state of the conversation robot of the answer, selecting a normal state and not selecting an abnormal state.
2. And taking the highest score or limiting the range according to the score of the returned call.
3. And (5) directly answering according to intention matching.
The preset scheduling strategy in the invention can be defined or developed by a user in a certain range, thereby ensuring the accuracy to the maximum extent, and simultaneously providing convenience and expandability for the standardized interface access to the access of other subsequent robots.
The above embodiments are merely illustrative of the principles and utilities of the present application and are not intended to limit the present application. Any person skilled in the art can modify or change the above-mentioned embodiments without departing from the spirit and scope of the present application. Accordingly, it is intended that all equivalent modifications or changes which can be made by those skilled in the art without departing from the spirit and technical concepts disclosed in the present application shall be covered by the claims.

Claims (10)

1. A system for policy control, comprising: the system comprises a central control system, at least two robots and a scheduling strategy database; the central control system is provided with a receiving module for receiving input inquiry content; the robot is provided with a communication module for receiving the inquiry content and giving a callback result corresponding to the inquiry content; the central control system is provided with a calling module and a decision module, the calling module is used for calling a preset scheduling strategy in a scheduling strategy database, the decision module is used for making a decision, and the decision comprises selecting a conversation robot meeting the current conversation requirement from the at least two robots and selecting an optimal conversation result from the conversation results of the conversation robots meeting the current conversation requirement; the preset scheduling strategy is configurable; the central control system is provided with a feedback module for feeding back the optimal answer result.
CN201910733413.3A2019-08-092019-08-09System for policy control and policy control method thereofActiveCN110866392B (en)

Priority Applications (2)

Application NumberPriority DateFiling DateTitle
CN201910733413.3ACN110866392B (en)2019-08-092019-08-09System for policy control and policy control method thereof
PCT/CN2020/083553WO2021027297A1 (en)2019-08-092020-04-07System used for policy control and policy control method therefor

Applications Claiming Priority (1)

Application NumberPriority DateFiling DateTitle
CN201910733413.3ACN110866392B (en)2019-08-092019-08-09System for policy control and policy control method thereof

Publications (2)

Publication NumberPublication Date
CN110866392Atrue CN110866392A (en)2020-03-06
CN110866392B CN110866392B (en)2023-06-30

Family

ID=69652745

Family Applications (1)

Application NumberTitlePriority DateFiling Date
CN201910733413.3AActiveCN110866392B (en)2019-08-092019-08-09System for policy control and policy control method thereof

Country Status (2)

CountryLink
CN (1)CN110866392B (en)
WO (1)WO2021027297A1 (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN111966795A (en)*2020-06-292020-11-20出门问问信息科技有限公司Intelligent control method, central control equipment and storage medium
WO2021027297A1 (en)*2019-08-092021-02-18竹间智能科技(上海)有限公司System used for policy control and policy control method therefor
CN113159495A (en)*2021-02-242021-07-23中国工商银行股份有限公司Control mode dynamic adjustment method and device for cooperatively controlling multiple robots
CN114536339A (en)*2022-03-032022-05-27深圳市大族机器人有限公司Method and device for controlling cooperative robot, cooperative robot and storage medium

Citations (4)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US20150179170A1 (en)*2013-12-202015-06-25Microsoft CorporationDiscriminative Policy Training for Dialog Systems
CN106777135A (en)*2016-05-272017-05-31中科鼎富(北京)科技发展有限公司Service scheduling method, device and robot service system
CN106911812A (en)*2017-05-052017-06-30腾讯科技(上海)有限公司A kind of processing method of session information, server and computer-readable recording medium
CN109241250A (en)*2018-07-252019-01-18南京瓦尔基里网络科技有限公司A kind of dialogue of policing rule promotes and intention method of discrimination and system

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US8543565B2 (en)*2007-09-072013-09-24At&T Intellectual Property Ii, L.P.System and method using a discriminative learning approach for question answering
CN110866392B (en)*2019-08-092023-06-30竹间智能科技(上海)有限公司System for policy control and policy control method thereof

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US20150179170A1 (en)*2013-12-202015-06-25Microsoft CorporationDiscriminative Policy Training for Dialog Systems
CN106777135A (en)*2016-05-272017-05-31中科鼎富(北京)科技发展有限公司Service scheduling method, device and robot service system
CN106911812A (en)*2017-05-052017-06-30腾讯科技(上海)有限公司A kind of processing method of session information, server and computer-readable recording medium
CN109241250A (en)*2018-07-252019-01-18南京瓦尔基里网络科技有限公司A kind of dialogue of policing rule promotes and intention method of discrimination and system

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
CHANGYOON LEE: "Implementation of dialogue system for intelligent service robots", IEEE*
刘继明;孟亚磊;万晓榆;: "基于小样本机器学习的跨任务对话系统", 重庆邮电大学学报(自然科学版), no. 03*

Cited By (6)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
WO2021027297A1 (en)*2019-08-092021-02-18竹间智能科技(上海)有限公司System used for policy control and policy control method therefor
CN111966795A (en)*2020-06-292020-11-20出门问问信息科技有限公司Intelligent control method, central control equipment and storage medium
CN111966795B (en)*2020-06-292024-05-17出门问问信息科技有限公司Intelligent control method, central control equipment and storage medium
CN113159495A (en)*2021-02-242021-07-23中国工商银行股份有限公司Control mode dynamic adjustment method and device for cooperatively controlling multiple robots
CN114536339A (en)*2022-03-032022-05-27深圳市大族机器人有限公司Method and device for controlling cooperative robot, cooperative robot and storage medium
CN114536339B (en)*2022-03-032024-05-31深圳市大族机器人有限公司Control method and device for cooperative robot, cooperative robot and storage medium

Also Published As

Publication numberPublication date
CN110866392B (en)2023-06-30
WO2021027297A1 (en)2021-02-18

Similar Documents

PublicationPublication DateTitle
CN110866392B (en)System for policy control and policy control method thereof
US10079013B2 (en)Sharing intents to provide virtual assistance in a multi-person dialog
US9172747B2 (en)System and methods for virtual assistant networks
US20150149182A1 (en)Sharing Intents to Provide Virtual Assistance in a Multi-Person Dialog
US20190065498A1 (en)System and method for rich conversation in artificial intelligence
DE69531160T2 (en) NETWORK-BASED CUSTOMIZED ASSISTANT
CN118051198A (en)Accelerating interactions with digital assistants by predicting user responses
EP3822814A2 (en)Human-machine interaction method and apparatus based on neural network
JP4460305B2 (en) Operation method of spoken dialogue system
DE202017105860U1 (en) Conditional provision of access through interactive wizard modules
CN110222162A (en)A kind of intelligent answer method based on natural language processing and knowledge mapping
CN109933654A (en)A kind of dialogue management method based on State Tree
CN111625629B (en)Task type dialogue robot response method and device, robot and storage medium
CN116306685A (en)Multi-intention recognition method and system for power business scene
CN104331148A (en)Voice user interface information interaction method
CN111104504A (en)Natural language processing and knowledge graph based dialogue method
CN119003746A (en)Multi-role digital person construction method based on multi-modal diagram retrieval enhancement generation
KR20190097947A (en)Device, method and computer program for processing user inquiry
CN107547354A (en)Business datum provides method and device
CN112231027A (en)Task type session configuration method and system
CN106682222B (en) Multi-service response method and device for question answering system and question answering system
CN1216363C (en)Method for realizing state conversion
CN113868396A (en)Task intelligent dialogue construction method and system based on knowledge graph
CN110019755A (en)Digital people's livelihood system and construction method based on artificial intelligence big data
CN112905779B (en) A method and device for controlling an artificial intelligence workbench

Legal Events

DateCodeTitleDescription
PB01Publication
PB01Publication
SE01Entry into force of request for substantive examination
SE01Entry into force of request for substantive examination
GR01Patent grant
GR01Patent grant

[8]ページ先頭

©2009-2025 Movatter.jp