A
A
Albert2017-09-15 08:30:25
In contact with
Albert, 2017-09-15 08:30:25

How to create your own chat bot?

I want to create my own chat bot. For example, as in the VK community "Mad Bot": https://vk.com/club98249537
The bot communicates with a person, it can even execute any commands.
Where do you get the answer base?
Maybe there are some services?
Let me
know Thanks in advance!

Answer the question

In order to leave comments, you need to log in

5 answer(s)
E
Evgeny Kalibrov, 2017-09-15
@rework

Usually, the answer base is accumulated, and the chat bot is trained in advance and continues to learn in the course of its work.

T
Trotilla, 2017-09-15
@Trotilla

The Eliza program , created in 1966, already knew how to do a lot:
The program mostly just paraphrased the user's statements, for example (unchangeable part highlighted): "I have a headache" - "Why do you say that you have a headache?". And in the sentence "My father hates me," Eliza responded to the keyword "father" with "Who else in the family hates you?"
Eliza simply highlights (see Parser) significant words in the input phrase, which she substitutes into the template phrase. A “parody” of a person can open up immediately or after several dialogues, it all depends on how the user will conduct the conversation. Sometimes funny situations arose when an enthusiastic user, after a few minutes, was convinced that the machine did not understand the essence of the issues. Everything happened due to the fact that a person gives each word a meaning, and the machine interprets the word as character data.
Finding no options for an answer, Eliza usually answers "I see", and moves the conversation to another topic.
Or here in more detail
https://geektimes.ru/company/ua-hosting/blog/289549/

I
iBird Rose, 2017-09-15
@iiiBird

How. does the chat bot work?

as the programmer wrote - so it works.
chat bots existed before VK. they work on the same principle - starting with answers from prepared phrases, ending with self-learning bots based on a neural network.
There are plenty of chatbot services. Enter such a request in Google and watch any of the chat bots. Of course, most of them will simply respond to commands.

Y
yurygolikov, 2017-09-15
@yurygolikov

there is api.ai for example

B
Baha Rustamov, 2017-11-30
@by133312

I met a lot of bots on this channel, plus it explains how to install them:
YouTube

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question