CN107862005A - User view recognition methods and device - Google Patents

User view recognition methods and device Download PDF

Info

Publication number
CN107862005A
CN107862005A CN201711005661.3A CN201711005661A CN107862005A CN 107862005 A CN107862005 A CN 107862005A CN 201711005661 A CN201711005661 A CN 201711005661A CN 107862005 A CN107862005 A CN 107862005A
Authority
CN
China
Prior art keywords
key element
question
multiple predefined
predefined key
rhetorical
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.)
Pending
Application number
CN201711005661.3A
Other languages
Chinese (zh)
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.)
Alibaba Group Holding Ltd
Original Assignee
Alibaba Group Holding 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 Alibaba Group Holding Ltd filed Critical Alibaba Group Holding Ltd
Priority to CN201711005661.3A priority Critical patent/CN107862005A/en
Publication of CN107862005A publication Critical patent/CN107862005A/en
Priority to TW107129570A priority patent/TWI700632B/en
Priority to PCT/CN2018/105192 priority patent/WO2019080661A1/en
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/30Information retrieval; Database structures therefor; File system structures therefor of unstructured textual data
    • G06F16/33Querying
    • G06F16/3331Query processing
    • G06F16/334Query execution
    • G06F16/3344Query execution using natural language analysis

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Artificial Intelligence (AREA)
  • Computational Linguistics (AREA)
  • Data Mining & Analysis (AREA)
  • Databases & Information Systems (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
  • Machine Translation (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

This specification embodiment provides a kind of user view recognition methods and device, in user view recognition methods, obtains the dialog text of user first, and determine the dialog text and multiple predefined key elements associates angle value.Afterwards according to the association angle value of above-mentioned determination, the first element to match with dialog text is chosen.Finally according to the first element of selection, the knowledge point corresponding to matching from knowledge base.After knowledge point is matched, user view recognition result is determined according to the knowledge point.

Description

User view recognition methods and device
Technical field
This specification one or more embodiment is related to field of computer technology, more particularly to a kind of user view identification side Method and device.
Background technology
In online or hotline service, hot line system can receive the various problems of user's transmission, and reception is asked Topic is analyzed.The problem of by receiving, is analyzed, and identifies the intention of user.It is accordingly, it is desirable to provide a kind of quick Identify the scheme of user view.
The content of the invention
This specification one or more embodiment describes a kind of user view recognition methods and device, with rapidly to The problem of family, is answered.
First aspect, there is provided a kind of user view recognition methods, including:
Obtain the dialog text of user;
Associate angle value of the dialog text with multiple predefined key elements is determined, the multiple predefined key element is from knowledge Extracted in the knowledge point in storehouse, and the multiple predefined key element is respectively belonging to N number of classification, N is positive integer;
According to the association angle value and predetermined threshold value, the first element is chosen from the multiple predefined key element;
According to the first element, the knowledge point corresponding to matching from the knowledge base;
According to the knowledge point, user view recognition result is determined.
Second aspect, there is provided a kind of user view identification device, including:
Acquiring unit, for obtaining the dialog text of user;
Determining unit, for determining the dialog text of the acquiring unit acquisition and associating for multiple predefined key elements Angle value, the multiple predefined key element are extracted from the knowledge point of knowledge base, and the multiple predefined key element is returned respectively Belong to N number of classification, N is positive integer;
Unit is chosen, for the association angle value and predetermined threshold value determined according to the determining unit, from described more The first element is chosen in individual predefined key element;
Matching unit, for the first element according to the selection unit selection, the matching pair from the knowledge base The knowledge point answered;
The determining unit, the knowledge point matched according to the matching unit is additionally operable to, determines that user view identifies As a result.
The user view recognition methods and device that this specification one or more embodiment provides, pair of user is obtained first Text is talked about, and determine the dialog text and multiple predefined key elements associates angle value.Afterwards according to the association angle value of above-mentioned determination, Choose the first element to match with dialog text.Finally according to the first element of selection, know from knowledge base corresponding to matching Know point.After knowledge point is matched, user view recognition result is determined according to the knowledge point.Thus, it is possible to rapidly identify User view.
Brief description of the drawings
In order to illustrate the technical solution of the embodiments of the present invention more clearly, required use in being described below to embodiment Accompanying drawing be briefly described, it should be apparent that, drawings in the following description are only some embodiments of the present invention, for this For the those of ordinary skill of field, on the premise of not paying creative work, it can also be obtained according to these accompanying drawings other Accompanying drawing.
Fig. 1 is the application scenarios schematic diagram for the user view recognition methods that this specification one embodiment provides;
Fig. 2 is the user view recognition methods flow chart that this specification one embodiment provides;
Fig. 3 is that this illustrates the user view recognition methods schematic diagram that another embodiment provides;
Fig. 4 is the user view identification device schematic diagram that this specification one embodiment provides.
Embodiment
Below in conjunction with the accompanying drawings, the scheme provided this specification is described.
The user view recognition methods that this specification one embodiment provides can apply in scene as shown in Figure 1, In Fig. 1, hot line system can be any system that can provide " intelligent robot " service.Specifically, it can receive user's hair The various problems sent, and the problem of reception is analyzed.The problem of by receiving, is analyzed, and identifies the meaning of user Figure.It should be noted that during user view is identified, hot line system can carry out more wheel sessions with user.Identifying Go out after the intention of user, the problem of user is answered.
In Fig. 1, knowledge base can be stored with hot line system, the knowledge base is made up of one or more knowledge points.Wherein, Each knowledge point has corresponding answer scheme.Knowledge point herein can be understood as the rule of the problem of user to collecting in advance Model is stated.Specifically, hot line system can be carried out the knowledge point in problem and knowledge base after the problem of receiving user Matching.Using scheme is answered corresponding to the knowledge point to match user is sent to as answer the problem of user.
Fig. 2 is the user view recognition methods flow chart that this specification one embodiment provides.The execution master of methods described Body can be the equipment with disposal ability:Server either system or device, e.g., the hot line system in Fig. 1.Such as Fig. 2 institutes Show, methods described can specifically include:
Step 210, the dialog text of user is obtained.
Dialog text herein can be any word that can state the problem of user wants to ask.Such as, Ke Yiwei:" flower Also not upper money, what if", " flower how to refund" and " how is Yuebao income" etc..
Step 220, determine dialog text and multiple predefined key elements associates angle value.
It is understood that because the dialog text of the user directly obtained compares colloquial style, machine is not allowed easy to identify.Cause This, after the dialog text of user is got, generally will first be pre-processed, e.g., word segmentation processing etc..Word segmentation processing herein It is traditional routine techniques Deng preprocessing process, does not repeat again herein.
Predefined key element herein can extract from knowledge point.Such as, for " flower refund fails " this knowledge Point, " flower ", " refunds " and " failure " can serve as predefining key element.Above-mentioned predefined key element can have corresponding class Not, a predefined key element can uniquely belong to a classification, namely can not intersect presence between predefined key element. In one example, the predefined key element of above-mentioned extraction can belong to following three classification:" type of service ", " framework verb " with And " problem types ".Such as previous example, " flower " can belong to " type of service ", and " refund " can belong to that " framework moves Word ", " failure " can belong to " problem types ".It should be noted that " type of service " be one than broad classification, return Belonging to the predefined key element of the category can also be:" account ", " password ", " Yuebao ", " flower ", " borrow ", " periodically reason Wealth " etc..The predefined key element for belonging to " framework verb " is typically verb or verb phrase most crucial in knowledge point, e.g., Can be:" login ", " forgetting ", " payment ", " refund ", " loaning bill " etc..Belonging to " problem types " can be:" what ", " what When ", " where ", " whether ", " failure ", " what meaning " etc..
In an example of this specification, the predefined key element of some knowledge points in knowledge base can be allowed to be belonged to Class number be less than total class number.As an example it is assumed that total class that the predefined key element in certain knowledge base is belonged to Other number is 3, is respectively:" type of service ", " framework verb " and " problem types ".Some knowledge point for " flower also Money ", that is, it is respectively " type of service " and " framework verb " to form the classification that the predefined key element of the knowledge point is belonged to, namely class Other number is 2.
In another example of this specification, above-mentioned predefined key element can also have corresponding extension key element, the expansion The number for opening up key element can be multiple.Its effect can be to preferably identify the predefined key element in dialog text. In one example, the extension key element can be the alias of corresponding predefined key element, and the alias is the title for facilitating user to understand. Such as, when predefined key element is " expense transformation ", corresponding extension key element can be " Alipay " etc..
In addition, the predefined key element of this specification generally can accurately express implication, while there is generalization.It is appreciated that , preferably predefine key element and typically occur in more than two knowledge points.In the further example of this specification, know Attached description section can also be included by knowing point, and the part can form rhetorical question question sentence during more wheel sessions are carried out with user When use.It is respectively with classification:For exemplified by " type of service ", " framework verb " and " problem types ", one is completely known Knowing the included content part of point can be as shown in table 1.
Table 1
It is understood that in table 1, predefined key element 1, predefined key element 2 and predefined key element 3 may be constructed one Knowledge point.
Certainly, in actual applications, the knowledge point in table 1 can also include other parts content, e.g., answer scheme etc., This specification is not construed as limiting to this.
In step 220, determine that dialog text and the method for associating angle value of multiple predefined key elements can include:Model is known Method for distinguishing and/or the method for calculating text matches angle value.The method of Model Identification is specially:By pretreated dialog text Key element identification model is inputted, the key element identification model can be the good disaggregated model of training in advance, can be with by the disaggregated model Directly obtain the probable value that dialog text is categorized into each predefined key element.Using above-mentioned probable value as above-mentioned association angle value. Calculate text matches angle value method be specially:By similarity algorithm, dialog text and the phase of each predefined key element are calculated Like angle value, using the Similarity value as above-mentioned association angle value.
When determining above-mentioned association angle value by two methods, the results added that directly can obtain two methods or Person can also be merged by the result that method for distinguishing obtains two methods.
In one example, each predefined key element and corresponding association angle value can be as shown in table 2.
Table 2
It is understood that often the predefined key element of row may be constructed a knowledge point in table 1, namely these predefine and wanted Element extracts from corresponding knowledge point.It should be noted that table 2 is only to facilitate understand the present embodiment and showing for providing Example property explanation, is not intended as the limitation of the present embodiment.Such as, predefined key element of other classifications etc. can also be included in table 2.
Step 230, according to association angle value and predetermined threshold value, the first element is chosen from multiple predefined key elements.
In one implementation, before step 230 is performed, the grade letter of each predefined key element can first be determined Breath, afterwards according to class information, the first element is chosen from multiple predefined key elements.Its detailed process can be:According to association Angle value and predetermined threshold value, determine class information corresponding to each predefined key element., will from multiple predefine according to class information The first element is chosen in element.
For by taking table 2 as an example, two threshold values can be preset:0.8 and 0.6.Specifically, when the association of predefined key element When angle value is more than or equal to 0.8, the class information of predefined key element can be defined as it is high-grade (e.g., in table 2 " flower ", " also Money " and the class information of " failure " are high-grade).When the association angle value of predefined key element is between 0.6 and 0.8, can incite somebody to action The class information of predefined key element is defined as middle grade (class information e.g., " forgotten " in table 2 is middle grade).Wanted when predefined When the association angle value of element is less than 0.6, the class information of predefined key element can be defined as inferior grade.It should also be noted that, In this manual, high-grade predefined key element is properly termed as credible key element, and the predefined key element of middle grade is properly termed as waiting Key element is selected, the predefined key element of inferior grade is properly termed as unfamiliar feature.
A kind of it should be noted that above-mentioned simply mode of given threshold.In other implementations, to belonging to difference The predefined key element of classification, can set different threshold values, and this specification is not construed as limiting to this.
Can be the by high-grade predefined select factors after the class information of each predefined key element is determined One key element, also can be the first element by credible select factors.Such as, can be by " flower " in table 2, " refund " and " failure " It is chosen for the first element.
Step 240, according to the first element, the knowledge point corresponding to matching from knowledge base.
From table 1 it follows that Radix Angelicae Sinensis belong to same category of predefined key element it is unique when, can just match unique Knowledge point.Therefore, it is unique to belong to the same category of first element for this specification requirement, namely in this specification under same category Credible key element be it is unique, and candidate's key element can then have it is multiple.
Such as previous example, can match knowledge point is:" flower refund failure ".
Step 250, according to knowledge point, user view recognition result is determined.
After unique knowledge point is matched, it is possible to determine user view recognition result.
Certainly, in actual applications, it is possible to the situation for the credible key element that can not be selected under all categories occurs, this When can match multiple knowledge points.Such as previous example, credible key element may be only selected:" flower " and " refund ", namely it is unselected Take out the credible key element under " problem types ".Two knowledge points can be then matched from table 2:" flower refund failure " and " flower How to refund ".
Interacted when matching multiple knowledge points, it is necessary to carry out more wheels with user, to determine user view.Enter with user During the more wheel interactions of row, how to determine to ask in reply question sentence, turn into key to quickly determine user view.In this specification In, it is proposed that the method for rhetorical question question sentence is identified below:
Step A, according to class information, the second key element is chosen from multiple predefined key elements.
In one implementation, it can be the second key element by the predefined select factors of middle grade, will can also wait It is the second key element to select select factors.Such as, " failure " in table 2 can be chosen for the second key element.
Step B, the classification belonged to according to the first element, the second key element and class information, read from rhetorical question ATL Take the rhetorical question template to match.
Rhetorical question ATL herein is used to record between the class information for belonging to different classes of key element and rhetorical question template Corresponding relation.In one example, asking in reply ATL can be as shown in table 3.
Table 3
In table 3, " √ " represents high-grade, and " √ " represents middle grade, and "×" represents inferior grade.As an example it is assumed that choose The first element (i.e. credible key element) be:" flower " and " refund ", the second key element (i.e. candidate's key element) of selection are:" failure ". Because the classification that " flower " is belonged to is:" type of service ", the classification that " refund " is belonged to are:" framework verb ", " failure " institute The classification of ownership is " problem types ".In addition, the class information corresponding to " flower " and " refund " is:" high-grade ", " failure " Corresponding class information is:" middle grade ".So the 5th row in table 3 can be matched, namely the rhetorical question template read is: " may I ask you in #business##frame#, #type# also what happened to”.
Step C, according to the first element, the second key element and rhetorical question template, it is determined that corresponding rhetorical question question sentence.
Specifically, information different classes of in rhetorical question template can be replaced with to the first element or second under the category Key element.Such as previous example, it can be assumed that " #business# " is the information of " type of service ", and " #frame# " is " framework verb " Information, " #type# " is the information of " problem types ".The corresponding rhetorical question question sentence then determined is:" you is may I ask in flower refund When, it have failed what happened to going back”.
It is determined that when rhetorical question question sentence, when the title of the first element or the second key element, to compare special user not understandable , then corresponding attached description is could alternatively be, a kind of purpose of expression way is changed to reach.If the in addition, rhetorical question of generation Question sentence is not clear and coherent enough, and needs to interact again, then can be realized by configuring specific rhetorical question question sentence.
Step D, rhetorical question question sentence is sent to user.
Step E, according to the answer of the rhetorical question question sentence of reception, determine user view recognition result.
Herein, answer of the user to rhetorical question question sentence is being received, it is possible to final to determine user view recognition result.
To sum up, by the first element and the second key element in this specification above-described embodiment, with reference to rhetorical question masterplate, adaptation there emerged a The rhetorical question question sentence of property, reduces interactive difficulty as much as possible.
It should be noted that during above-mentioned steps 210- steps 250 are performed, it is possible to which choosing will less than first Element, it is also possible to the first element can be chosen, but matching can now be sent less than knowledge point to user from knowledge base Default rhetorical question question sentence, e.g., " it may I ask what problem you encounter”.It should also be noted that, in this manual, for certain A little special dialog texts, can there is specific way to put questions, and it can be completed by configuring.Such as, in the first element and default set In key element it is identical when, obtain the default rhetorical question question sentence corresponding with key element.According to answering for the default rhetorical question question sentence of reception Case, determine user view recognition result.
It our experiments show that, the user view recognition methods proposed by this specification above-described embodiment, user can be anticipated Figure recognition accuracy and recall rate all lift 5%.In addition, by the above-mentioned interaction for targetedly asking in reply question sentence, user is more willing to More wheels are carried out with robot to talk with.
Fig. 3 is the user view recognition methods schematic diagram of this specification another embodiment offer., can be advance in Fig. 3 Extract three elements from the knowledge point in knowledge base, i.e., extracted from the knowledge point of knowledge base be respectively belonging to " type of service ", The key element of " framework verb " and " problem types ".When receiving the dialog text of user, by calculate dialog text with it is pre- The identification probability value of the key element first extracted, to identify the key element in dialog text.Afterwards, according to the identification probability and threshold of calculating Value, credible key element, candidate's key element and unfamiliar feature are divided into by the key element of identification.Finally, by credible key element from knowledge base Knowledge point corresponding to middle matching.If matching corresponding knowledge point, user view is directly exported.If match multiple knowledge Point, then template is asked in reply corresponding to the matching from rhetorical question ATL according to credible key element and candidate's key element.Afterwards according to the anti-of matching Ask that template to export rhetorical question question sentence to user, and according to the answer of rhetorical question question sentence, identify user view.
With above-mentioned user view recognition methods accordingly, a kind of user view that this specification one embodiment also provides is known Other device, as shown in figure 4, the device includes:
Acquiring unit 401, for obtaining the dialog text of user.
Determining unit 402, for determining the dialog text and the degree of association of multiple predefined key elements of the acquisition of acquiring unit 401 Value, multiple predefined key elements are extracted from the knowledge point of knowledge base, and multiple predefined key elements are respectively belonging to N number of class Not, N is positive integer.
Classification herein can include:Type of service, framework verb and problem types etc..
Optionally it is determined that unit 402 specifically can be used for:
Dialog text is inputted into key element identification model, exports probable value corresponding to multiple predefined key elements, wherein key element is known Other model is the predefined machine learning mould for being used to calculate the probable value that the text inputted matches with multiple predefined key elements Type.
And/or
Calculate dialog text and the matching angle value of multiple predefined key elements.
According to probable value and/or matching angle value, determine dialog text and multiple predefined key elements associates angle value.
Unit 403 is chosen, for the association angle value and predetermined threshold value determined according to determining unit 402, is made a reservation for from multiple The first element is chosen in adopted key element.
Alternatively, unit 403 is chosen specifically to can be used for:
According to association angle value and predetermined threshold value, class information corresponding to multiple predefined key elements is determined.
According to class information, the first element is chosen from multiple predefined key elements.
Matching unit 404, for the first element chosen according to unit 403 is chosen, know from knowledge base corresponding to matching Know point.
Determining unit 402, the knowledge point matched according to matching unit 404 is additionally operable to, determines user view recognition result.
Optionally it is determined that unit 402 can be also used for:
According to class information, the second key element is chosen from multiple predefined key elements.
The classification and class information belonged to according to the first element, the second key element, phase is read from rhetorical question ATL The rhetorical question template matched somebody with somebody, rhetorical question ATL are used to record between the class information for belonging to different classes of key element and rhetorical question template Corresponding relation.
According to the first element, second key element and rhetorical question template, it is determined that corresponding rhetorical question question sentence.
Rhetorical question question sentence is sent to user.
According to the answer of the rhetorical question question sentence of reception, user view recognition result is determined.
Alternatively, the device can also include:
Transmitting element 405, for sending default rhetorical question question sentence to user.
Determining unit 402, the answer of the default rhetorical question question sentence according to reception is additionally operable to, determines user view identification knot Fruit.
Alternatively, acquiring unit 401, it is additionally operable to, when the first element is identical with the key element in default set, obtain and want The corresponding default rhetorical question question sentence of element.
Determining unit 402, the answer of the default rhetorical question question sentence according to reception is additionally operable to, determines user view identification knot Fruit.
The function of each functional module of this specification above-described embodiment device, each step of above method embodiment can be passed through It is rapid to realize, therefore, the specific work process for the device that this specification one embodiment provides, do not repeat again herein.
The user view identification device that this specification one embodiment provides, acquiring unit 401 obtain the dialogue text of user This.The dialog text that determining unit 402 determines to obtain associates angle value with multiple predefined key elements.Unit 403 is chosen according to pass Join angle value and predetermined threshold value, the first element is chosen from multiple predefined key elements.Matching unit 404 will according to the first of selection Element, the knowledge point corresponding to matching from knowledge base.Determining unit 402 determines user view identification knot according to the knowledge point of matching Fruit.Thus, it is possible to rapidly identify user view.
Those skilled in the art are it will be appreciated that in said one or multiple examples, work(described in the invention It is able to can be realized with hardware, software, firmware or their any combination.When implemented in software, can be by these functions It is stored in computer-readable medium or is transmitted as one or more instructions on computer-readable medium or code.
Above-described embodiment, the purpose of the present invention, technical scheme and beneficial effect are carried out further Describe in detail, should be understood that the embodiment that the foregoing is only the present invention, be not intended to limit the present invention Protection domain, all any modification, equivalent substitution and improvements on the basis of technical scheme, done etc., all should It is included within protection scope of the present invention.

Claims (14)

  1. A kind of 1. user view recognition methods, it is characterised in that including:
    Obtain the dialog text of user;
    Associate angle value of the dialog text with multiple predefined key elements is determined, the multiple predefined key element is from knowledge base Extracted in knowledge point, and the multiple predefined key element is respectively belonging to N number of classification, N is positive integer;
    According to the association angle value and predetermined threshold value, the first element is chosen from the multiple predefined key element;
    According to the first element, the knowledge point corresponding to matching from the knowledge base;
    According to the knowledge point, user view recognition result is determined.
  2. 2. according to the method for claim 1, it is characterised in that described to determine the dialog text and multiple predefined key elements Association angle value, including:
    The dialog text is inputted into key element identification model, exports probable value corresponding to the multiple predefined key element, wherein will Plain identification model is the predefined engineering for being used to calculate the probable value that the text inputted matches with multiple predefined key elements Practise model;
    And/or
    Calculate the matching angle value of the dialog text and the multiple predefined key element;
    According to the probable value and/or the matching angle value, the degree of association of the dialog text and multiple predefined key elements is determined Value.
  3. 3. method according to claim 1 or 2, it is characterised in that it is described to associate angle value and predetermined threshold value according to described, The first element is chosen from the multiple predefined key element, including:
    According to the association angle value and the predetermined threshold value, class information corresponding to the multiple predefined key element is determined;
    According to the class information, the first element is chosen from the multiple predefined key element.
  4. 4. according to the method for claim 3, it is characterised in that when the knowledge point of matching is multiple, described in the basis Knowledge point, user view recognition result is determined, including:
    According to the class information, the second key element is chosen from the multiple predefined key element;
    The classification and class information belonged to according to the first element, second key element, read from rhetorical question ATL The rhetorical question template to match, the rhetorical question ATL are used to record the class information for belonging to different classes of key element and rhetorical question mould Corresponding relation between plate;
    According to the first element, second key element and the rhetorical question template, it is determined that corresponding rhetorical question question sentence;
    The rhetorical question question sentence is sent to user;
    According to the answer of the rhetorical question question sentence of reception, user view recognition result is determined.
  5. 5. according to the method for claim 3, it is characterised in that ought not match when the class information is inferior grade or During to knowledge point, in addition to:
    Default rhetorical question question sentence is sent to user;
    According to the answer of the default rhetorical question question sentence of reception, user view recognition result is determined.
  6. 6. according to the method for claim 1, it is characterised in that also include:
    When the first element is identical with the key element in default set, obtains the default rhetorical question corresponding with the key element and ask Sentence;
    According to the answer of the default rhetorical question question sentence of reception, user view recognition result is determined.
  7. 7. according to the method described in claim any one of 1-6, it is characterised in that the classification includes:Type of service, framework move Word and problem types.
  8. A kind of 8. user view identification device, it is characterised in that including:
    Acquiring unit, for obtaining the dialog text of user;
    Determining unit, for determining the dialog text and the degree of association of multiple predefined key elements of the acquiring unit acquisition Value, the multiple predefined key element is extracted from the knowledge point of knowledge base, and the multiple predefined key element belongs to respectively In N number of classification, N is positive integer;
    Unit is chosen, for the association angle value and predetermined threshold value determined according to the determining unit, from the multiple pre- Define in key element and choose the first element;
    Matching unit, for according to it is described selection unit selection the first element, from the knowledge base matching corresponding to Knowledge point;
    The determining unit, the knowledge point matched according to the matching unit is additionally operable to, determines user view recognition result.
  9. 9. device according to claim 8, it is characterised in that the determining unit is specifically used for:
    The dialog text is inputted into key element identification model, exports probable value corresponding to the multiple predefined key element, wherein will Plain identification model is the predefined engineering for being used to calculate the probable value that the text inputted matches with multiple predefined key elements Practise model;
    And/or
    Calculate the matching angle value of the dialog text and the multiple predefined key element;
    According to the probable value and/or the matching angle value, the degree of association of the dialog text and multiple predefined key elements is determined Value.
  10. 10. device according to claim 8 or claim 9, it is characterised in that the selection unit is specifically used for:
    According to the association angle value and the predetermined threshold value, class information corresponding to the multiple predefined key element is determined;
    According to the class information, the first element is chosen from the multiple predefined key element.
  11. 11. device according to claim 10, it is characterised in that the determining unit is additionally operable to:
    According to the class information, the second key element is chosen from the multiple predefined key element;
    The classification and class information belonged to according to the first element, second key element, read from rhetorical question ATL The rhetorical question template to match, the rhetorical question ATL are used to record the class information for belonging to different classes of key element and rhetorical question mould Corresponding relation between plate;
    According to the first element, second key element and the rhetorical question template, it is determined that corresponding rhetorical question question sentence;
    The rhetorical question question sentence is sent to user;
    According to the answer of the rhetorical question question sentence of reception, user view recognition result is determined.
  12. 12. device according to claim 10, it is characterised in that also include:
    Transmitting element, for sending default rhetorical question question sentence to user;
    The determining unit, the answer of the default rhetorical question question sentence according to reception is additionally operable to, determines user view identification knot Fruit.
  13. 13. device according to claim 8, it is characterised in that
    The acquiring unit, it is additionally operable to, when the first element is identical with the key element in default set, obtain and the key element Corresponding default rhetorical question question sentence;
    The determining unit, the answer of the default rhetorical question question sentence according to reception is additionally operable to, determines user view identification knot Fruit.
  14. 14. according to the device described in claim any one of 8-13, it is characterised in that the classification includes:Type of service, framework Verb and problem types.
CN201711005661.3A 2017-10-25 2017-10-25 User view recognition methods and device Pending CN107862005A (en)

Priority Applications (3)

Application Number Priority Date Filing Date Title
CN201711005661.3A CN107862005A (en) 2017-10-25 2017-10-25 User view recognition methods and device
TW107129570A TWI700632B (en) 2017-10-25 2018-08-24 User intention recognition method and device
PCT/CN2018/105192 WO2019080661A1 (en) 2017-10-25 2018-09-12 Method and device for identifying intention of user

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201711005661.3A CN107862005A (en) 2017-10-25 2017-10-25 User view recognition methods and device

Publications (1)

Publication Number Publication Date
CN107862005A true CN107862005A (en) 2018-03-30

Family

ID=61696342

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201711005661.3A Pending CN107862005A (en) 2017-10-25 2017-10-25 User view recognition methods and device

Country Status (3)

Country Link
CN (1) CN107862005A (en)
TW (1) TWI700632B (en)
WO (1) WO2019080661A1 (en)

Cited By (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108597503A (en) * 2018-05-09 2018-09-28 科大讯飞股份有限公司 Testing material generation method, device, equipment and read-write storage medium
CN109635271A (en) * 2018-10-22 2019-04-16 阿里巴巴集团控股有限公司 A kind of user's intension recognizing method, customer service system, device and electronic equipment
WO2019080661A1 (en) * 2017-10-25 2019-05-02 阿里巴巴集团控股有限公司 Method and device for identifying intention of user
CN110008308A (en) * 2019-01-24 2019-07-12 阿里巴巴集团控股有限公司 For the method and apparatus of user's question sentence supplemental information
CN110231985A (en) * 2019-06-17 2019-09-13 三角兽(北京)科技有限公司 Operation flow data processing method, device, electronic equipment and storage medium
CN110489635A (en) * 2018-05-15 2019-11-22 阿里巴巴集团控股有限公司 Data object search control method, apparatus and system
CN110517672A (en) * 2018-05-03 2019-11-29 阿里巴巴集团控股有限公司 User's intension recognizing method, method for executing user command, system and equipment
CN110765759A (en) * 2019-10-21 2020-02-07 普信恒业科技发展(北京)有限公司 Intention identification method and device
CN111368045A (en) * 2020-02-21 2020-07-03 平安科技(深圳)有限公司 User intention identification method, device, equipment and computer readable storage medium
CN111553162A (en) * 2020-04-28 2020-08-18 腾讯科技(深圳)有限公司 Intention identification method and related device
WO2020211008A1 (en) * 2019-04-17 2020-10-22 深圳市欢太科技有限公司 Speech recognition method and apparatus, storage medium and electronic device
CN111930854A (en) * 2020-10-10 2020-11-13 北京福佑多多信息技术有限公司 Intention prediction method and device
CN112328763A (en) * 2020-11-04 2021-02-05 北京京东尚科信息技术有限公司 Intention recognition method, device, dialogue method and system
WO2021077834A1 (en) * 2019-10-23 2021-04-29 支付宝(杭州)信息技术有限公司 Dialogue system-based method for asking follow-up question in response to user question, and device

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8903924B2 (en) * 2011-12-09 2014-12-02 International Business Machines Corporation Aggregating data in electronic communications
CN105868179A (en) * 2016-04-08 2016-08-17 上海智臻智能网络科技股份有限公司 Intelligent asking-answering method and device
CN106528759A (en) * 2016-11-04 2017-03-22 上海智臻智能网络科技股份有限公司 Information processing method and device for intelligent question-answering system

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103049433B (en) * 2012-12-11 2015-10-28 微梦创科网络科技(中国)有限公司 The method of automatic question-answering method, automatically request-answering system and structure question and answer case library
CN103049548B (en) * 2012-12-27 2016-08-10 科大讯飞股份有限公司 FAQ in electronic channel application identifies system and method
CN104050256B (en) * 2014-06-13 2017-05-24 西安蒜泥电子科技有限责任公司 Initiative study-based questioning and answering method and questioning and answering system adopting initiative study-based questioning and answering method
US9959355B2 (en) * 2015-08-31 2018-05-01 International Business Machines Corporation Associating related threads in a question and answer session
CN107862005A (en) * 2017-10-25 2018-03-30 阿里巴巴集团控股有限公司 User view recognition methods and device

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8903924B2 (en) * 2011-12-09 2014-12-02 International Business Machines Corporation Aggregating data in electronic communications
CN105868179A (en) * 2016-04-08 2016-08-17 上海智臻智能网络科技股份有限公司 Intelligent asking-answering method and device
CN106528759A (en) * 2016-11-04 2017-03-22 上海智臻智能网络科技股份有限公司 Information processing method and device for intelligent question-answering system

Cited By (21)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2019080661A1 (en) * 2017-10-25 2019-05-02 阿里巴巴集团控股有限公司 Method and device for identifying intention of user
CN110517672B (en) * 2018-05-03 2023-08-15 阿里巴巴集团控股有限公司 User intention recognition method, user instruction execution method, system and equipment
CN110517672A (en) * 2018-05-03 2019-11-29 阿里巴巴集团控股有限公司 User's intension recognizing method, method for executing user command, system and equipment
CN108597503A (en) * 2018-05-09 2018-09-28 科大讯飞股份有限公司 Testing material generation method, device, equipment and read-write storage medium
CN108597503B (en) * 2018-05-09 2021-04-30 科大讯飞股份有限公司 Test corpus generation method, device and equipment and readable and writable storage medium
CN110489635A (en) * 2018-05-15 2019-11-22 阿里巴巴集团控股有限公司 Data object search control method, apparatus and system
CN110489635B (en) * 2018-05-15 2023-05-05 阿里巴巴集团控股有限公司 Data object search control method, device and system
CN109635271A (en) * 2018-10-22 2019-04-16 阿里巴巴集团控股有限公司 A kind of user's intension recognizing method, customer service system, device and electronic equipment
CN110008308A (en) * 2019-01-24 2019-07-12 阿里巴巴集团控股有限公司 For the method and apparatus of user's question sentence supplemental information
CN110008308B (en) * 2019-01-24 2023-06-02 创新先进技术有限公司 Method and device for supplementing information for user question
WO2020211008A1 (en) * 2019-04-17 2020-10-22 深圳市欢太科技有限公司 Speech recognition method and apparatus, storage medium and electronic device
CN113348502A (en) * 2019-04-17 2021-09-03 深圳市欢太科技有限公司 Voice recognition method, voice recognition device, storage medium and electronic equipment
CN110231985A (en) * 2019-06-17 2019-09-13 三角兽(北京)科技有限公司 Operation flow data processing method, device, electronic equipment and storage medium
CN110765759A (en) * 2019-10-21 2020-02-07 普信恒业科技发展(北京)有限公司 Intention identification method and device
WO2021077834A1 (en) * 2019-10-23 2021-04-29 支付宝(杭州)信息技术有限公司 Dialogue system-based method for asking follow-up question in response to user question, and device
CN111368045A (en) * 2020-02-21 2020-07-03 平安科技(深圳)有限公司 User intention identification method, device, equipment and computer readable storage medium
CN111368045B (en) * 2020-02-21 2024-05-07 平安科技(深圳)有限公司 User intention recognition method, device, equipment and computer readable storage medium
CN111553162A (en) * 2020-04-28 2020-08-18 腾讯科技(深圳)有限公司 Intention identification method and related device
CN111553162B (en) * 2020-04-28 2023-09-22 腾讯科技(深圳)有限公司 Intention recognition method and related device
CN111930854A (en) * 2020-10-10 2020-11-13 北京福佑多多信息技术有限公司 Intention prediction method and device
CN112328763A (en) * 2020-11-04 2021-02-05 北京京东尚科信息技术有限公司 Intention recognition method, device, dialogue method and system

Also Published As

Publication number Publication date
TW201917601A (en) 2019-05-01
WO2019080661A1 (en) 2019-05-02
TWI700632B (en) 2020-08-01

Similar Documents

Publication Publication Date Title
CN107862005A (en) User view recognition methods and device
WO2021120631A1 (en) Intelligent interaction method and apparatus, and electronic device and storage medium
CN107492379B (en) Voiceprint creating and registering method and device
CN113591902B (en) Cross-modal understanding and generating method and device based on multi-modal pre-training model
JP6793975B2 (en) Video-based Jobs Job Matching Servers and methods and computer-readable recording media containing programs to perform those methods
US11106983B2 (en) Intelligent interaction method and intelligent interaction system
CN106373575B (en) User voiceprint model construction method, device and system
CN109101545A (en) Natural language processing method, apparatus, equipment and medium based on human-computer interaction
CN107329967A (en) Question answering system and method based on deep learning
CN108021934B (en) Method and device for recognizing multiple elements
CN107704453A (en) A kind of word semantic analysis, word semantic analysis terminal and storage medium
CN110222145A (en) A kind of intelligence law appraisal procedure and system
CN113515988B (en) Palm print recognition method, feature extraction model training method, device and medium
CN111666400B (en) Message acquisition method, device, computer equipment and storage medium
CN109543012A (en) A kind of user's intension recognizing method and device based on Word2Vec and RNN
CN110020059A (en) System and method for inclusiveness CAPTCHA
CN110399473B (en) Method and device for determining answers to user questions
CN109447273A (en) Model training method, advertisement recommended method, relevant apparatus, equipment and medium
CN112434501A (en) Work order intelligent generation method and device, electronic equipment and medium
CN110347786A (en) A kind of tuning method and system of semantic model
CN111128182A (en) Intelligent voice recording method and device
CN106844344A (en) For the contribution degree computational methods and subject extraction method and system talked with
CN110704618A (en) Method and device for determining standard problem corresponding to dialogue data
CN111625636B (en) Method, device, equipment and medium for rejecting man-machine conversation
CN110047473B (en) Man-machine cooperative interaction method and system

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
REG Reference to a national code

Ref country code: HK

Ref legal event code: DE

Ref document number: 1249785

Country of ref document: HK

RJ01 Rejection of invention patent application after publication

Application publication date: 20180330

RJ01 Rejection of invention patent application after publication