A
A
Alexey Laud2017-06-09 20:08:20
Neural networks
Alexey Laud, 2017-06-09 20:08:20

What to use to recognize the meaning of the question?

On the site, to answer questions from users, I think to introduce a semblance of a bot. There is a need to recognize which of the answers to give the user to his question. Depending on the technology, answer options can be made from 15 to 50, with different "details".

Answer the question

In order to leave comments, you need to log in

5 answer(s)
N
nirvimel, 2017-06-10
@nirvimel

The semantic analysis of natural languages ​​is one of the most difficult tasks in computer science. Much harder than the chess AI (which learned to beat a human twenty years ago). World science has not yet advanced very far in this direction. It is not worth taking on this alone without three higher educations (one of them in linguistics).

M
Mr Hobot, 2017-06-10
@vashaaa

you have a pack of standard questions, write answers to them. Questions for which there are no answers, write to the log, and answer the user "I do not have an answer to your question, please contact me later", then every couple of days you check the log and write answers. Yes, dibly, yes, it's dreary, but it's simple. As an option, find a dictionary on the Internet that you also replenish with questions from your customers. Dictionaries such dohrena, dictionary type "question" => "answer".

D
Dimonchik, 2017-06-10
@dimonchik2013

as an option https://tech.yandex.ru/tomita/
but in general you will not be able to answer the question "how, why"
the maximum that can be done is to do as in the Cyberforum - recommendations of similar topics

S
Sergey Sokolov, 2017-06-10
@sergiks

you can try to make a chatbot based on Wit.ai that will be able to find the most relevant answers from the existing database of questions and answers.

A
Alexander Pozharsky, 2017-06-11
@alex4321

If the task is solved by classification (in our case, determining which of the final set of intents to attribute the question to) and extracting entities (for example, extracting the mentioned city or something like that) - perhaps api.ai will suit you ?

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question