WO2018001040A1 - Procédé et dispositif permettant de fournir des données de service et support de stockage informatique - Google Patents
Procédé et dispositif permettant de fournir des données de service et support de stockage informatique Download PDFInfo
- Publication number
- WO2018001040A1 WO2018001040A1 PCT/CN2017/087020 CN2017087020W WO2018001040A1 WO 2018001040 A1 WO2018001040 A1 WO 2018001040A1 CN 2017087020 W CN2017087020 W CN 2017087020W WO 2018001040 A1 WO2018001040 A1 WO 2018001040A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- request
- information
- terminal
- authentication
- module
- 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.)
- Ceased
Links
Images
Definitions
- the present invention relates to the field of communications, and in particular, to a service data providing method, apparatus, and computer storage medium.
- a question-and-answer system based on natural language processing and artificial intelligence is an advanced form of information retrieval system that allows users to ask questions in natural language and return a concise and accurate answer to the user.
- the existing intelligent question answering system has outstanding advantages compared with the traditional search engine based query method, most of the existing intelligent question answering systems are mainly for static question and answer pairs, that is, the question and answer pair is preset by the system. When the user enters a question, the system returns a preset static answer. There is a certain difficulty in dealing with the dynamic question and answer pair (that is, the answer requires a series of business logic to dynamically obtain), and the context-sensitive question and answer (that is, the intelligent question answering system returns the answer). There is also a lot of room for improvement before the user needs to input a series of necessary information, and the information entered by the user has to be saved in the context.
- the embodiments of the present invention provide a service data providing method, apparatus, and computer storage medium, so as to at least solve the problem that the related technology cannot dynamically respond to a user's question.
- a service data providing method includes: receiving, by a terminal, request information for requesting service data; sending an inquiry request to the terminal according to the request information; and receiving the terminal according to the The inquiry request input response information; and the service data corresponding to the terminal is transmitted based on the response information.
- the sending the query request to the terminal according to the request information comprises: processing the request information, converting the request information into request information of a specific format; requesting the specific format The information is parsed and identified, and the preset process code is returned based on the recognition result; and the corresponding process is retrieved from the process information index according to the process code, wherein the process information index stores multiple sets of process codes and processes corresponding to the process. Relationship; in the incoming process, an inquiry request is sent to the terminal according to preset process orchestration logic.
- the processing the request information comprises: converting the request information into standard text format information; performing denoising and normalization processing on the standard text format information.
- the query request comprises: query information related to the request information and/or an authentication request to authenticate a user of the terminal.
- the method further includes: when the query request is an authentication request, receiving authentication information input by the terminal according to the authentication request; parsing and identifying the authentication information, by using the The authentication information authenticates the user of the terminal.
- a service data providing apparatus including: a receiving requesting module, configured to receive request information for requesting service data by a terminal; and returning a requesting module, configured to receive the request according to the The request information received by the module sends an inquiry request to the terminal; the receiving response module is configured to receive the input of the terminal according to the inquiry request And a return data module configured to transmit service data corresponding to the terminal based on the response information received by the receiving response module.
- the return request module includes: a processing unit configured to process the request information to convert the request information into request information of a specific format; and the parsing identification unit is configured to be configured to the processing unit The processed request information of the specific format is parsed and recognized, and the process code preset by the system is returned based on the recognition result; and the retrieval unit is configured to retrieve the corresponding information from the process information index according to the process code returned by the analysis identification unit.
- the process wherein the process information index stores a plurality of sets of process code correspondences with the process; and the return request unit is configured to send an inquiry request to the terminal according to the preset process orchestration logic in the incoming process.
- the processing unit is further configured to convert the request information into standard text format information; perform denoising and normalization processing on the standard text format information.
- the query request comprises: query information related to the request information and/or an authentication request to authenticate a user of the terminal.
- the apparatus further includes: a receiving authentication module configured to receive the authentication information input by the terminal according to the authentication request, where the query request is an authentication request; and the authentication module is configured as a The authentication information is analyzed and identified, and the user of the terminal is authenticated by the authentication information.
- a computer storage medium having stored therein computer executable instructions, the computer executable instructions being executed by a processor to implement the embodiments of the present invention The steps of the business data providing method.
- the technical solution of the embodiment of the present invention is: receiving, by the terminal, request information for requesting service data; sending an inquiry request to the terminal according to the request information; receiving response information input by the terminal according to the inquiry request;
- the information transmission corresponds to the service data of the terminal, and solves the problem that the user cannot respond dynamically to the user's question in the prior art, and implements the problem.
- Customer demand feedback business data improves user experience.
- FIG. 1 is a schematic flowchart of a service data providing method according to an embodiment of the present invention
- FIG. 2 is a block diagram of a service data providing apparatus according to an embodiment of the present invention.
- FIG. 3 is a schematic diagram showing the structure of a smart question answering system according to an embodiment of the present invention.
- FIG. 5 is a flowchart of dynamically providing service data in an intelligent system according to an embodiment of the present invention.
- FIG. 1 is a schematic flowchart of a service data providing method according to an embodiment of the present invention. As shown in FIG. 1 , the process includes the following steps:
- Step S102 the receiving terminal requests information for requesting service data.
- Step S104 sending an inquiry request to the terminal according to the request information
- Step S106 receiving response information input by the terminal according to the query request
- Step S108 transmitting service data corresponding to the terminal based on the response information.
- the problem that the user cannot respond dynamically to the user's question in the related art is solved, and the service data can be feedbacked according to the customer's demand, thereby improving the user experience.
- the returning the query request to the user according to the request information may include: processing the request information, converting the request information into request information of a specific format; and performing request information of the specific format. Parsing and identifying, returning a preset process code based on the recognition result; retrieving the corresponding process from the process information index according to the process code, wherein the process information index stores a plurality of sets of process code and process correspondence; In the process, an inquiry request is sent to the terminal according to preset process orchestration logic.
- processing the request information may include: converting the request information into standard text format information; performing denoising and normalization processing on the standard text format information.
- the inquiry request may include: inquiry information related to the request information and/or an authentication request for authenticating a user of the terminal.
- the terminal when the query request is an authentication request, the terminal receives the authentication information input by the terminal according to the authentication request; analyzes and identifies the authentication information, and authenticates the user of the terminal by using the authentication information.
- FIG. 2 is a block diagram of a service data providing apparatus according to an embodiment of the present invention. As shown in FIG. 2, the method includes:
- the receiving request module 22 is configured to receive request information for requesting service data by the terminal;
- the requesting module 24 configured to send an inquiry request to the terminal according to the request information received by the receiving request module 22;
- the receiving response module 26 is configured to receive response information input by the terminal according to the query request;
- the return data module 28 is configured to transmit traffic data corresponding to the terminal based on the response information received by the receiving response module 26.
- the return request module 24 includes:
- a processing unit configured to process the request information to convert the request information into a special Formatted request information
- the parsing and identifying unit is configured to parse and identify the request information of the specific format processed by the processing unit, and return a process code preset by the system based on the recognition result;
- the search unit is configured to retrieve the flow from the process information index into the corresponding process according to the process code returned by the analysis and identification unit, wherein the process information index stores a plurality of sets of process code and the corresponding relationship of the process;
- the request unit configured to send an inquiry request to the terminal according to preset process orchestration logic in the incoming process.
- the processing unit is further configured to convert the request information into standard text format information; perform denoising and normalization processing on the standard text format information.
- the inquiry request includes: inquiry information related to the request information and/or an authentication request for authenticating a user of the terminal.
- the device further includes: a receiving authentication module configured to receive the authentication information input by the terminal according to the authentication request, where the authentication request is configured to authenticate the authentication The information is parsed and identified, and the user of the terminal is authenticated by the authentication information.
- a receiving authentication module configured to receive the authentication information input by the terminal according to the authentication request, where the authentication request is configured to authenticate the authentication The information is parsed and identified, and the user of the terminal is authenticated by the authentication information.
- the embodiment of the present invention further provides a computer storage medium, wherein the computer storage medium stores computer executable instructions, and the computer executable instructions are executed by the processor to implement the service data providing method according to the embodiment of the present invention. . Specifically, when the computer executable instructions are executed by the processor, the following steps of the service data providing method are implemented:
- Receiving request information for requesting service data transmitting an inquiry request to the terminal according to the request information; receiving response information input by the terminal according to the inquiry request; and transmitting service data corresponding to the terminal based on the response information.
- the following steps of the service data providing method are implemented: processing the request information, and rotating the request information Replacing the request information in a specific format; parsing and identifying the request information of the specific format, returning a preset process code based on the recognition result; and retrieving the corresponding process from the process information index according to the process code, where
- the process information index stores a plurality of sets of process code correspondences with processes; in the process of entering, the query request is sent to the terminal according to preset process orchestration logic.
- the computer executable instructions are executed by the processor to implement the following steps of the service data providing method: converting the request information into standard text format information; and denoising the standard text format information And normalized processing.
- the following steps of the service data providing method are implemented: when the query request is an authentication request, receiving the authentication information input by the terminal according to the authentication request And parsing and identifying the authentication information, and authenticating the user of the terminal by using the authentication information.
- the foregoing storage medium may include, but not limited to, a U disk, a Read-Only Memory (ROM), a Random Access Memory (RAM), a mobile hard disk, a magnetic disk, or an optical disk.
- ROM Read-Only Memory
- RAM Random Access Memory
- mobile hard disk a magnetic disk
- magnetic disk a magnetic disk
- optical disk a variety of media that can store program code.
- the smart question answering system includes an input module 301, a denoising module 302, a semantic recognition module 303, and an output module 304. among them:
- the input module 301 is configured to receive an input request of the user, and convert the input information of the user into standard text format information;
- the denoising module 302 is configured to perform denoising and module structuring processing on the converted text format information, and send the processing result to the semantic recognition module;
- the semantic recognition module 303 includes a primary semantic recognition sub-module 305 and a secondary semantic recognition sub-module 306.
- the initial semantic recognition sub-module 305 is configured to parse and identify the processed user input information, return the preset process code, and encode the flow from the process according to the returned process.
- the information index is retrieved into the corresponding process;
- the second semantic recognition sub-module 306 is configured to perform secondary analysis and recognition on the information input by the user through the preset process orchestration logic, and obtain the final recognition result;
- the output module 304 is configured to output a recognition result and return to the user.
- the system proposed in the embodiment of the present invention can effectively process dynamic question and answer pairs, and can easily implement context-related question and answer.
- One process is a context, which greatly reduces the complexity of the system.
- FIG. 4 is a schematic flowchart of semantic recognition according to an embodiment of the present invention. As shown in FIG. 4, the method includes the following steps:
- Step S402 semantic recognition starts
- Step S404 creating a process information index, where the correspondence between the process unique code and the process detailed information is saved and stored in the computer memory;
- Step S406 performing word segmentation and retrieval on the pre-processed user input information, returning the process code preset by the system (ie, static answer), and retrieving the corresponding process from the process information index according to the returned process code, thereby completing the input to the user.
- the process code preset by the system ie, static answer
- Step S408 determining the number of processes matching the process index query results, if it is 0 or more, then proceeds to step S410, if it is one, then directly proceeds to step S412;
- Step S410 actively guiding the user according to the previous input of the user and entering a process that the user wants to enter;
- step S412 the system further asks the user for some information necessary before returning the final answer, such as the user's ID card and telephone number, and performs secondary analysis on the information input by the user again according to the process orchestration logic. And identifying, returning the dynamic answer that the user really wants;
- Step S414 the system outputs the final recognition result and returns to the user
- step S416 the semantic recognition ends.
- the intelligent question answering system based on process editing and the implementation method provided by the embodiment of the invention can have Effectively answer dynamic question and answer pairs and implement real context-sensitive intelligent Q&A to enhance the user experience of the intelligent question answering system.
- FIG. 5 is a flowchart of dynamically providing service data in an intelligent system according to an embodiment of the present invention. As shown in FIG. 5, the method includes the following steps:
- Step S502 the user inputs question information in the intelligent system, and the intelligent system receives the input request of the user.
- the user inputs information that is questioned in a natural language; for example, the user inputs a request for querying the credit information in the intelligent question answering system using natural language.
- Step S504 the system performs initial semantic recognition according to the input information of the user, converts the input information of the user into standard text format information, and performs denoising and normalization processing on the converted text format information (corresponding to the input information of the user) Go to a standard question in the system); perform word segmentation and retrieval on the processed user input information, complete the initial analysis and recognition, and return the system preset process code (ie static answer); for example, the intelligent question answering system is processed according to After the user inputs the information for the initial semantic recognition, the process code corresponding to the query call charge is obtained.
- Step S506 the system enters the corresponding process according to the initial semantic recognition result; specifically, according to the returned process code, the system retrieves the corresponding process from the process information index, wherein the process information index stores the process unique code and the process detailed information.
- Step S508 the system continues to query the user for the information necessary before the reply according to the flow logic of the entering process, and performs secondary semantic recognition on the user input information in the entering process; specifically, in the entering process, the logic is arranged according to the process. Further ask the user for some information necessary before returning the final answer, and perform secondary analysis and recognition on the information input by the user again to obtain the dynamic answer that the user really wants.
- the user uses natural language to enter the month in the smart question answering system that needs to be queried, instead of forcing the user to enter a numeric month or a fixed format of month information, as in some question answering systems; the intelligent question answering system expresses the user's input in natural language.
- the month information is subjected to secondary semantic recognition and a specific month is obtained.
- step S510 the final recognition result is output and returned to the user.
- Intelligent question answering system The business logic query in the inquiry fee process queries the phone bill information corresponding to the month, that is, the answer that the user returns in the smart question answering system is dynamically obtained, instead of the static answer preset by the system; the intelligent question answering system will query the obtained user to want The call charge information is returned to the user.
- the embodiment of the invention introduces the visual drag-and-drop process editing into the semantic recognition, which can reduce the maintenance cost of the intelligent question answering system to the greatest extent; the user logic inputs and analyzes the user input through the process logic. Effectively combine semantic recognition with business logic to improve the accuracy of the recognition and the correctness of the answer.
- the disclosed method and apparatus may be implemented in other manners.
- the device embodiments described above are merely illustrative.
- the division of the modules is only a logical function division.
- there may be another division manner for example, multiple modules or components may be combined, or Can be integrated into another system, or some features can be ignored or not executed.
- the communication connections between the various components shown or discussed may be indirect coupling or communication connections through some interfaces, devices or modules, and may be electrical, mechanical or otherwise.
- the modules described above as separate components may or may not be physically separated.
- the components displayed as modules may or may not be physical modules, that is, may be located in one place or distributed to multiple network modules; Some or all of the modules may be selected according to actual needs to achieve the purpose of the solution of the embodiment.
- each functional module in each embodiment of the present invention may be integrated into one processing module, or each module may be separately used as one module or two or more modules.
- the blocks are integrated in one module; the above integrated modules can be implemented in the form of hardware or in the form of hardware plus software function modules.
- the foregoing program may be stored in a computer readable storage medium, and when executed, the program includes The foregoing steps of the method embodiment; and the foregoing storage medium includes: a removable storage device, a ROM, a magnetic disk, or an optical disk, and the like, which can store program codes.
- the above-described integrated module of the embodiment of the present invention may be stored in a computer readable storage medium if it is implemented in the form of a software function module and sold or used as a stand-alone product.
- the technical solution of the embodiments of the present invention may be embodied in the form of a software product in essence or in the form of a software product stored in a storage medium, including a plurality of instructions.
- a computer device (which may be a personal computer, server, or network device, etc.) is caused to perform all or part of the methods described in various embodiments of the present invention.
- the foregoing storage medium includes various media that can store program codes, such as a mobile storage device, a ROM, a magnetic disk, or an optical disk.
- the technical solution of the embodiment of the present invention is to receive request information for requesting service data by using a terminal, and send an inquiry request to the terminal according to the request information; and receiving the terminal according to the Querying the response information input by the request; transmitting the service data corresponding to the terminal based on the response information, solving the problem that the user cannot respond dynamically to the user's question in the prior art, and implementing the service data for the customer's demand feedback, Increased user experience.
Landscapes
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
- Storage Device Security (AREA)
Abstract
La présente invention porte, dans des modes de réalisation, sur un procédé et sur un dispositif permettant de fournir des données de service, ainsi que sur un support de stockage informatique, le procédé consistant : à recevoir des informations de requête utilisées par un terminal pour demander des données de service ; à transmettre une requête d'interrogation au terminal en fonction des informations de requête ; à recevoir des informations de réponse entrées par le terminal en fonction de la requête d'interrogation ; sur la base desdites informations de réponse, à transmettre des données de service correspondant au terminal.
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201610482747.4 | 2016-06-27 | ||
| CN201610482747.4A CN107547354A (zh) | 2016-06-27 | 2016-06-27 | 业务数据提供方法及装置 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2018001040A1 true WO2018001040A1 (fr) | 2018-01-04 |
Family
ID=60786668
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/CN2017/087020 Ceased WO2018001040A1 (fr) | 2016-06-27 | 2017-06-02 | Procédé et dispositif permettant de fournir des données de service et support de stockage informatique |
Country Status (2)
| Country | Link |
|---|---|
| CN (1) | CN107547354A (fr) |
| WO (1) | WO2018001040A1 (fr) |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN111352742A (zh) * | 2018-12-21 | 2020-06-30 | 北京奇虎科技有限公司 | 一种基于app组件化的信息传递方法及装置 |
| CN112069304A (zh) * | 2020-09-29 | 2020-12-11 | 龙马智芯(珠海横琴)科技有限公司 | 一种保险业务的问答方法、装置、服务器以及存储介质 |
Families Citing this family (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN109286624B (zh) * | 2018-09-27 | 2021-05-18 | 北京锐安科技有限公司 | 一种通讯方法、装置、终端与存储介质 |
| CN111428160A (zh) * | 2020-03-20 | 2020-07-17 | 支付宝(杭州)信息技术有限公司 | 业务受理方法、装置及电子设备 |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN103198155A (zh) * | 2013-04-27 | 2013-07-10 | 俞志晨 | 一种基于移动终端的智能问答交互系统及方法 |
| CN103593412A (zh) * | 2013-10-24 | 2014-02-19 | 北京京东尚科信息技术有限公司 | 一种基于树形结构问题的应答方法及系统 |
| US20150170086A1 (en) * | 2013-12-12 | 2015-06-18 | International Business Machines Corporation | Augmenting business process execution using natural language processing |
| CN105512228A (zh) * | 2015-11-30 | 2016-04-20 | 北京光年无限科技有限公司 | 一种基于智能机器人的双向问答数据处理方法和系统 |
-
2016
- 2016-06-27 CN CN201610482747.4A patent/CN107547354A/zh active Pending
-
2017
- 2017-06-02 WO PCT/CN2017/087020 patent/WO2018001040A1/fr not_active Ceased
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN103198155A (zh) * | 2013-04-27 | 2013-07-10 | 俞志晨 | 一种基于移动终端的智能问答交互系统及方法 |
| CN103593412A (zh) * | 2013-10-24 | 2014-02-19 | 北京京东尚科信息技术有限公司 | 一种基于树形结构问题的应答方法及系统 |
| US20150170086A1 (en) * | 2013-12-12 | 2015-06-18 | International Business Machines Corporation | Augmenting business process execution using natural language processing |
| CN105512228A (zh) * | 2015-11-30 | 2016-04-20 | 北京光年无限科技有限公司 | 一种基于智能机器人的双向问答数据处理方法和系统 |
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN111352742A (zh) * | 2018-12-21 | 2020-06-30 | 北京奇虎科技有限公司 | 一种基于app组件化的信息传递方法及装置 |
| CN111352742B (zh) * | 2018-12-21 | 2024-02-09 | 三六零科技集团有限公司 | 一种基于app组件化的信息传递方法及装置 |
| CN112069304A (zh) * | 2020-09-29 | 2020-12-11 | 龙马智芯(珠海横琴)科技有限公司 | 一种保险业务的问答方法、装置、服务器以及存储介质 |
Also Published As
| Publication number | Publication date |
|---|---|
| CN107547354A (zh) | 2018-01-05 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP7062851B2 (ja) | 声紋の作成・登録の方法及び装置 | |
| US10580413B2 (en) | Method and apparatus for outputting information | |
| CN108229704B (zh) | 用于推送信息的方法和装置 | |
| CN112925898A (zh) | 基于人工智能的问答方法、装置、服务器及存储介质 | |
| US11494376B2 (en) | Data query method supporting natural language, open platform, and user terminal | |
| CN109087639B (zh) | 用于语音识别的方法、装置、电子设备及计算机可读介质 | |
| US11093691B1 (en) | System and method for establishing an interactive communication session | |
| CN108682421B (zh) | 一种语音识别方法、终端设备及计算机可读存储介质 | |
| CN117312641A (zh) | 智能获取信息的方法、装置、设备及存储介质 | |
| US20190163699A1 (en) | Method and apparatus for information interaction | |
| CN105912717A (zh) | 基于图像的信息搜索方法及装置 | |
| CN111382252B (zh) | 基于用户请求的问题类别确定方法、装置、设备及介质 | |
| WO2018001040A1 (fr) | Procédé et dispositif permettant de fournir des données de service et support de stockage informatique | |
| WO2025016255A1 (fr) | Procédé de traitement de tâche et procédé de réponse automatique à une question | |
| CN112131365B (zh) | 一种数据处理方法、装置、设备及介质 | |
| CN113868252A (zh) | 数据库模式匹配方法及装置、sql查询语句生成方法 | |
| CN110377721B (zh) | 自动问答方法、装置、存储介质及电子设备 | |
| CN118093808B (zh) | 一种基于向量数据库的问答方法及装置 | |
| CN113782022B (zh) | 基于意图识别模型的通信方法、装置、设备及存储介质 | |
| CN110990527A (zh) | 自动问答方法及装置、存储介质及电子设备 | |
| CN118838998A (zh) | 一种人机交互方法、装置及计算机可读存储介质 | |
| CN110222282A (zh) | 数据处理方法、装置、服务器及存储介质 | |
| CN113011175B (zh) | 一种基于双重渠道特征匹配的语义识别方法及系统 | |
| CN106815328A (zh) | 一种文档处理方法、文档处理系统及Notes服务器 | |
| CN119226467A (zh) | 信息生成方法、装置、系统、电子设备及存储介质 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| 121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 17819037 Country of ref document: EP Kind code of ref document: A1 |
|
| NENP | Non-entry into the national phase |
Ref country code: DE |
|
| 122 | Ep: pct application non-entry in european phase |
Ref document number: 17819037 Country of ref document: EP Kind code of ref document: A1 |