Hi, my nameless (suggest a name) chatbot is under progress and learning to frame answers and give replies. It knows nothing but it can learn. Please contribute by talking to him.
I know nothing about AI and Chatbot algorithms and certainly, this is not how they are made. But it is just an experiment to learn about them.
I used Airtable. It stores data like it’s mood, people and their relationship with bot, places, things , unknown peoples, compliments , abuses etc. Seperately.
Yes it will give same answer. It can recognise the sense of questions even if voice or type of sentence is changed.
This is what makes it different from a simple data storage app.
Try it yourself to know more.
Do you have any review on the answers being submitted. So if someone has already saved President of America as “Bill Clinton” which is not correct in present scenario, do you have the option to correct those invalid responses so that users coming next will receive correct responses.
Because accuracy of your answers will make your app more addictive and usable means users will really love to explore the capabilities.
This is one of my plan project soon. Create a bot app like this and make it an open project|source so any developer here can input a command, so the bot data will expand and make him smarter.
Yes will add some mathematics operation.
It works this way
Identify type of sentence : interrogative , imperative or assertive
Indentifies what to do for example. It will get to know it has to Answer about a person
Search all the data about the spefic object (person in this case)
Sentences are compared and closest one is displayed. If confidence is less than 33.34% then it ask you for the answer and store it in particular table.