FIELD: information technology.
SUBSTANCE: invention relates to human-machine interaction, specifically voice communication in natural language between human and device. Voice input processing and formation of a response to natural language includes steps of receiving voice input and input voice signal; processed input voice signal to obtain detected input text line, standardised recognised input text line, detecting lexemes, named objects and expression of time in detected input text line. Method then includes morphological analysis with resolution ambiguities in terms of main forms of words and detection of morphological criteria and parsing dependencies for detected input text line by statistical parsing for formation of tree relationships. In order to support flexibility of word order, statistical parsing algorithms based on graphs with treatment nonprojective trees are used. Further, method includes performing statistical analysis of dependency tree for detection of key concepts and their dependencies to generate syntax tree, converting syntax tree into SQL-query, sending SQL-query to database and receiving data relating to SQL-query, converting received data into text response string in a natural language and synthesizing voice signal in accordance with response character string response.
EFFECT: technical result is to provide a handle user voice input to morphologically rich language without computationally expensive operations related to large number of applicable rules.
9 cl, 3 dwg
Title | Year | Author | Number |
---|---|---|---|
METHOD FOR SYNTHESIS OF SELF-TEACHING SYSTEM FOR EXTRACTING KNOWLEDGE FROM TEXT DOCUMENTS FOR SEARCH ENGINES | 2002 |
|
RU2273879C2 |
METHOD AND SYSTEM FOR ARRANGING DIALOGUE WITH USER IN USER-FRIENDLY CHANNEL | 2018 |
|
RU2688758C1 |
EXPANDING OF INFORMATION SEARCH POSSIBILITY | 2015 |
|
RU2618375C2 |
METHOD OF CLUSTERING OF SEARCH RESULTS DEPENDING ON SEMANTICS | 2014 |
|
RU2564629C1 |
CONTEXT-BASED METHOD OF ASSESSING MANIFESTATION DEGREE OF NOTION IN TEXT FOR SEARCH SYSTEMS | 2007 |
|
RU2348072C1 |
SYSTEM AND METHOD FOR SEMANTIC SEARCH | 2013 |
|
RU2563148C2 |
SYSTEM AND METHOD OF CREATING AND USING USER ONTOLOGY-BASED PATTERNS FOR PROCESSING USER TEXT IN NATURAL LANGUAGE | 2015 |
|
RU2596599C2 |
SYSTEM AND METHOD OF CREATING AND USING USER SEMANTIC DICTIONARIES FOR PROCESSING USER TEXT IN NATURAL LANGUAGE | 2015 |
|
RU2584457C1 |
METHOD AND SYSTEM OF SEMANTIC PROCESSING TEXT DOCUMENTS | 2016 |
|
RU2630427C2 |
MACHINE TRAINING | 2005 |
|
RU2391791C2 |
Authors
Dates
2016-05-10—Published
2014-11-28—Filed