Intelligent matching method and system for knowledge questions and answers
By designing a knowledge Q&A intelligent matching system, using voice recognition, noise reduction processing and intelligent guidance modules, the problem of interference and long retrieval time in the existing technology is solved, and efficient and accurate knowledge Q&A matching is achieved.
Patent Information
- Application Number
- CN202411825516.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-11
- Publication Date
- 2025-04-29
- Estimated Expiration
- Not applicable · inactive patent
AI Technical Summary
During the intelligent matching of existing knowledge Q&A, interference from the external voice environment reduces the ability to identify and match, and requires complete recognition to perform positioning and matching, resulting in long database retrieval time and low efficiency.
A knowledge question-and-answer intelligent matching system is designed, including information input module, matching analysis module, intelligent guidance module and information output module. Through voice recognition, noise reduction processing and text conversion, voice recognition capabilities are enhanced, and the matching analysis module is compared with the knowledge question and answer database, and the intelligent guidance module is used to shorten the search time and achieve fast matching.
It improves the efficiency of knowledge Q&A smart matching, reduces database retrieval time, enhances voice recognition capabilities, and improves matching accuracy.
Smart Images

Figure CN119903141A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of knowledge question and answer matching, and specifically to a knowledge question and answer intelligent matching method and system. Background Art
[0002] Question answering system is an advanced form of information retrieval system, which can answer questions raised by users in natural language accurately and concisely.
[0003] The existing knowledge question and answer intelligent matching process only realizes the question and answer matching process through voice recognition. However, during the knowledge question and answer recognition process, the interference of the external voice environment will reduce the recognition and matching ability. At the same time, the knowledge question and answer intelligent matching requires one-to-one correspondence, which leads to the need for complete recognition before positioning matching. The retrieval time of the knowledge question and answer database is long, and the efficiency of knowledge question and answer intelligent matching is low. Therefore, the present invention proposes a knowledge question and answer intelligent matching method and system to solve the above-mentioned problems. Summary of the invention
[0004] 1. Technical issues to be resolved
[0005] In view of the deficiencies in the prior art, the present invention provides a knowledge question and answer intelligent matching method and system, which solves the problems mentioned in the above background technology.
[0006] (II) Technical solution
[0007] To achieve the above objectives, the present invention is implemented through the following technical solutions: a knowledge question and answer intelligent matching system, comprising: an information input module, a matching analysis module, an intelligent guidance module and an information output module, wherein the output end of the information input module is connected to the input end of the matching analysis module, the output end of the matching analysis module is connected to the input end of the intelligent guidance module, and the output end of the intelligent guidance module is connected to the input end of the information output module;
[0008] The information input module includes a speech recognition unit, a noise reduction processing unit and a text conversion unit, wherein the output end of the speech recognition unit is connected to the input end of the noise reduction processing unit, and the output end of the noise reduction processing unit is connected to the input end of the text conversion unit;
[0009] The speech recognition unit is used to recognize the speech information input by the knowledge question and answer, the noise reduction processing unit is used to perform noise reduction processing on the sound information other than the input information, and the text conversion unit is used to convert the recognized speech information into text information.
[0010] Preferably, the matching analysis module includes a text input unit, a database unit, a recognition and extraction unit, a matching scheme unit and a priority matching unit, the output end of the text input unit is connected to the input end of the database unit, and the output end of the database unit is connected to the input end of the recognition and extraction unit.
[0011] Preferably, the output end of the identification and extraction unit is connected to the input end of the matching scheme unit, the output end of the matching scheme unit is connected to the input end of the priority matching unit, and the output end of the priority matching unit is connected to the input end of the database unit.
[0012] Preferably, the text input unit is used to input knowledge question information, the database unit is used to establish a question and answer database, the recognition and extraction unit is used to match the input information with the question and answer database, the matching scheme unit is used to select one or more schemes from several schemes, and the priority matching unit is used to directly match the question and answer database for questions asked twice or more.
[0013] Preferably, the intelligent guidance module includes a data comparison unit, a unique determination unit, a matching and positioning unit and a data memory unit, and the output end of the data comparison unit is connected to the input end of the unique determination unit.
[0014] Preferably, the output end of the unique determination unit is connected to the input end of the matching and positioning unit, and the output end of the matching and positioning unit is connected to the input end of the data storage unit.
[0015] Preferably, the data comparison unit is used to compare the input text information with the database information, the unique determination unit is used to uniquely match the input text information with the database information, the matching positioning unit is used to locate the input text information with the database information, and the data memory unit is used to store the current intelligently matched text input information.
[0016] The present invention also discloses a knowledge question and answer intelligent matching method, which specifically comprises the following steps:
[0017] Step 1: First, input the voice information that needs to be answered through the information input module. At this time, process the voice information, identify its timbre and mark it as AD, then mark the timbre of other voice information as SD, enhance the information AD, and weaken the information SD. After noise reduction is completed, convert the voice information into text information;
[0018] Step 2: Then use the matching analysis module to compare the input text information with the preset knowledge question and answer database. When a match is identified, extract the data from the knowledge question and answer database, match several solutions accordingly, and confirm the matching solution;
[0019] Step 3: Use the intelligent guidance module to shorten the search time of the knowledge question and answer database. After determining the unique matching question and answer extraction solution, no subsequent search is performed and the unique solution determined by the knowledge question and answer database is directly extracted.
[0020] (III) Beneficial effects
[0021] The present invention provides a knowledge question and answer intelligent matching method and system. Compared with the prior art, it has the following beneficial effects:
[0022] The knowledge question and answer intelligent matching method and system inputs voice information that needs to be answered through the information input module, and after noise reduction is completed, converts the voice information into text information to enhance the voice recognition ability of the knowledge question and answer. Under the action of the matching analysis module, the input text information is compared with the preset knowledge question and answer database, and the data of the knowledge question and answer database is extracted to achieve rapid matching of knowledge questions and answers. The intelligent guidance module is used to shorten the retrieval time of the knowledge question and answer database. After determining the only matching question and answer extraction plan, the efficiency of the knowledge question and answer intelligent matching is greatly improved. BRIEF DESCRIPTION OF THE DRAWINGS
[0023] Figure 1 This is a block diagram of the knowledge question and answer intelligent matching system of the present invention;
[0024] Figure 2 It is a principle block diagram of the information input module of the present invention;
[0025] Figure 3 This is a principle block diagram of the matching analysis module of the present invention;
[0026] Figure 4 This is a principle block diagram of the intelligent guidance module of the present invention.
[0027] In the figure, 10-information input module, 20-matching analysis module, 30-intelligent guidance module, 40-information output module;
[0028] 101-speech recognition unit, 102-noise reduction processing unit, 103-text conversion unit;
[0029] 201-text input unit, 202-database unit, 203-recognition extraction unit, 204-matching method
[0030] Case unit, 205-priority matching unit;
[0031] 301-data comparison unit, 302-unique determination unit, 303-position matching unit, 304-data memory unit; DETAILED DESCRIPTION
[0032] The following will be combined with the drawings in the embodiments of the present invention to clearly and completely describe the technical solutions in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.
[0033] See also Figure 1-Figure 4 , the embodiment of the present invention provides three technical solutions:
[0034] Embodiment 1
[0035] A knowledge question and answer intelligent matching system includes: an information input module 10, a matching analysis module 20, an intelligent guidance module 30 and an information output module 40, wherein the output end of the information input module 10 is connected to the input end of the matching analysis module 20, the output end of the matching analysis module 20 is connected to the input end of the intelligent guidance module 30, and the output end of the intelligent guidance module 30 is connected to the input end of the information output module 40;
[0036] The information input module 10 includes a speech recognition unit 101, a noise reduction processing unit 102 and a text conversion unit 103. The output end of the speech recognition unit 101 is connected to the input end of the noise reduction processing unit 102, and the output end of the noise reduction processing unit 102 is connected to the input end of the text conversion unit 103.
[0037] The speech recognition unit 101 is used to recognize the speech information input by the knowledge question and answer, the noise reduction processing unit 102 is used to perform noise reduction processing on the sound information other than the input information, and the text conversion unit 103 is used to convert the recognized speech information into text information.
[0038] In the embodiment of the present invention, the matching analysis module 20 includes a text input unit 201, a database unit 202, an identification and extraction unit 203, a matching solution unit 204 and a priority matching unit 205. The output end of the text input unit 201 is connected to the input end of the database unit 202, and the output end of the database unit 202 is connected to the input end of the identification and extraction unit 203. The output end of the identification and extraction unit 203 is connected to the input end of the matching solution unit 204, and the output end of the matching solution unit 204 is connected to the input end of the priority matching unit 205, and the output end of the priority matching unit 205 is connected to the input end of the database unit 202. The text input unit 201 is used to input knowledge question information, the database unit 202 is used to establish a question and answer database, the identification and extraction unit 203 is used to match the input information with the question and answer database, the matching solution unit 204 is used to select one or more solutions from a number of solutions, and the priority matching unit 205 is used to directly match the question and answer database for questions asked twice or more.
[0039] In the embodiment of the present invention, the intelligent guidance module 30 includes a data comparison unit 301, a unique determination unit 302, a matching and positioning unit 303, and a data memory unit 304. The output end of the data comparison unit 301 is connected to the input end of the unique determination unit 302. The output end of the unique determination unit 302 is connected to the input end of the matching and positioning unit 303, and the output end of the matching and positioning unit 303 is connected to the input end of the data memory unit 304. The data comparison unit 301 is used to compare the input text information with the database information, the unique determination unit 302 is used to uniquely match the input text information with the database information, the matching and positioning unit 303 is used to locate the input text information with the database information, and the data memory unit 304 is used to store the text input information of the current intelligent matching.
[0040] Embodiment 2
[0041] A knowledge question and answer intelligent matching system includes: an information input module 10, a matching analysis module 20, an intelligent guidance module 30 and an information output module 40, wherein the output end of the information input module 10 is connected to the input end of the matching analysis module 20, the output end of the matching analysis module 20 is connected to the input end of the intelligent guidance module 30, and the output end of the intelligent guidance module 30 is connected to the input end of the information output module 40;
[0042] The information input module 10 includes a speech recognition unit 101, a noise reduction processing unit 102 and a text conversion unit 103. The output end of the speech recognition unit 101 is connected to the input end of the noise reduction processing unit 102, and the output end of the noise reduction processing unit 102 is connected to the input end of the text conversion unit 103.
[0043] The speech recognition unit 101 is used to recognize the speech information input by the knowledge question and answer, the noise reduction processing unit 102 is used to perform noise reduction processing on the sound information other than the input information, and the text conversion unit 103 is used to convert the recognized speech information into text information.
[0044] In the embodiment of the present invention, the matching analysis module 20 includes a text input unit 201, a database unit 202, an identification and extraction unit 203, a matching solution unit 204 and a priority matching unit 205. The output end of the text input unit 201 is connected to the input end of the database unit 202, and the output end of the database unit 202 is connected to the input end of the identification and extraction unit 203. The output end of the identification and extraction unit 203 is connected to the input end of the matching solution unit 204, and the output end of the matching solution unit 204 is connected to the input end of the priority matching unit 205, and the output end of the priority matching unit 205 is connected to the input end of the database unit 202. The text input unit 201 is used to input knowledge question information, the database unit 202 is used to establish a question and answer database, the identification and extraction unit 203 is used to match the input information with the question and answer database, the matching solution unit 204 is used to select one or more solutions from a number of solutions, and the priority matching unit 205 is used to directly match the question and answer database for questions asked twice or more.
[0045] Embodiment 3
[0046] A knowledge question and answer intelligent matching method, specifically comprising the following steps:
[0047] Step 1: First, input the voice information that needs to be answered through the information input module 1. At this time, the voice information is processed, its timbre is identified and marked as AD, and then the timbre of other voice information is marked as SD, the information AD is enhanced, and the information SD is weakened. After the noise reduction is completed, the voice information is converted into text information;
[0048] Step 2: Then use the matching analysis module 2 to compare the input text information with the preset knowledge question and answer database. When a match is identified, extract the data from the knowledge question and answer database, match several solutions accordingly, and confirm the matching solution;
[0049] Step 3: The intelligent guidance module 3 is used to shorten the search time of the knowledge question and answer database. After the unique matching question and answer extraction scheme is determined, no subsequent search is performed and the unique scheme determined by the knowledge question and answer database is directly extracted.
[0050] Meanwhile, the contents not described in detail in this specification belong to the prior art known to those skilled in the art.
[0051] It should be noted that, in this article, relational terms such as first and second, etc. are only used to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Moreover, the terms "include", "comprise" or any other variants thereof are intended to cover non-exclusive inclusion, so that a process, method, article or device including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or device.
[0052] Although embodiments of the present invention have been shown and described, it will be appreciated by those skilled in the art that various changes, modifications, substitutions and variations may be made to the embodiments without departing from the principles and spirit of the present invention, and that the scope of the present invention is defined by the appended claims and their equivalents.
Claims
1. A knowledge question and answer intelligent matching system, characterized in that: include: An information input module (10), a matching analysis module (20), an intelligent guidance module (30) and an information output module (40), wherein the output end of the information input module (10) is connected to the input end of the matching analysis module (20), the output end of the matching analysis module (20) is connected to the input end of the intelligent guidance module (30), and the output end of the intelligent guidance module (30) is connected to the input end of the information output module (40); The information input module (10) comprises a speech recognition unit (101), a noise reduction processing unit (102) and a text conversion unit (103); the output end of the speech recognition unit (101) is connected to the input end of the noise reduction processing unit (102), and the output end of the noise reduction processing unit (102) is connected to the input end of the text conversion unit (103); The speech recognition unit (101) is used to recognize the speech information input by the knowledge question and answer, the noise reduction processing unit (102) is used to perform noise reduction processing on the sound information other than the input information, and the text conversion unit (103) is used to convert the recognized speech information into text information.
2. A knowledge question and answer intelligent matching system according to claim 1, characterized in that: The matching analysis module (20) comprises a text input unit (201), a database unit (202), an identification and extraction unit (203), a matching scheme unit (204) and a priority matching unit (205); the output end of the text input unit (201) is connected to the input end of the database unit (202), and the output end of the database unit (202) is connected to the input end of the identification and extraction unit (203).
3. A knowledge question and answer intelligent matching system according to claim 2, characterized in that: The output end of the identification and extraction unit (203) is connected to the input end of the matching scheme unit (204), the output end of the matching scheme unit (204) is connected to the input end of the priority matching unit (205), and the output end of the priority matching unit (205) is connected to the input end of the database unit (202).
4. A knowledge question and answer intelligent matching system according to claim 3, characterized in that: The text input unit (201) is used to input knowledge question information, the database unit (202) is used to establish a question and answer database, the recognition and extraction unit (203) is used to match the input information with the question and answer database, the matching solution unit (204) is used to select one or more solutions from a number of solutions, and the priority matching unit (205) is used to directly match the question and answer database for questions asked twice or more.
5. The knowledge question and answer intelligent matching system according to claim 1, characterized in that: The intelligent guidance module (30) comprises a data comparison unit (301), a unique determination unit (302), a matching positioning unit (303) and a data memory unit (304), wherein the output end of the data comparison unit (301) is connected to the input end of the unique determination unit (302).
6. A knowledge question and answer intelligent matching system according to claim 5, characterized in that: The output end of the unique determination unit (302) is connected to the input end of the matching and positioning unit (303), and the output end of the matching and positioning unit (303) is connected to the input end of the data storage unit (304).
7. A knowledge question and answer intelligent matching system according to claim 6, characterized in that: The data comparison unit (301) is used to compare the input text information with the database information, the unique determination unit (302) is used to uniquely match the input text information with the database information, the matching positioning unit (303) is used to locate the input text information with the database information, and the data memory unit (304) is used to store the current intelligently matched text input information.
8. A knowledge question and answer intelligent matching method, characterized by: The specific steps include: Step 1: First, the voice information that needs to be answered is input through the information input module (1). At this time, the voice information is processed, its timbre is identified and marked as AD, and then the timbre of other voice information is marked as SD. The information AD is enhanced and the information SD is weakened. After the noise reduction is completed, the voice information is converted into text information; Step 2: Then use the matching analysis module (2) to compare the input text information with the preset knowledge question and answer database. When a match is identified, extract the data from the knowledge question and answer database, match several solutions accordingly, and confirm the matching solution; Step 3: Use the intelligent guidance module (3) to shorten the search time of the knowledge question and answer database. After determining the unique matching question and answer extraction solution, no subsequent search is performed and the unique solution determined by the knowledge question and answer database is directly extracted.