Introducing DayBot, an Almost Artificial Inteligence Robot!
This (sorta) AI robot gets smarter as you talk to it. It is very simple: if it doesn't know a phrase, it will ask you how to respond! Please talk to it, and soon it will start to sound more human. I will be updating this soon. Tell me what you think!
I'm testing if users can add data to the machine. Can somebody put a random phrase, and if the machine doesn't know it tell it what to respond, and then put both in the comments? Thanks!
- Sometimes asking how to say something even when it has already been told
- Taking a few seconds to respond
As @RayhanADev and @PlaySoccer pointed out, this isn't technically AI or Machine Learning. It just responds to what you want it to respond. But it's the first step to making something that's AI, and later versions will be more AI. Thanks to everyone for pointing this out!
This isn’t artificial intelligence. It just asks user to tell it what to say when it doesn’t know something. If I was one of the first I could have made it respond to hello by cursing. Not very cash money...
@isaiah08 still no, because it can’t differentiate right between wrong. You are just storing any user input based on what I see in your code. Back to my first example, if I said hello, and it doesn’t know how to respond to that, I tell it to curse, the next person who says hello gets a curse. You aren’t really ‘training’ it because it isn’t getting multiple inputs. Building an AI is much more complex than this (but with a bit of work, you will get it!).
@isaiah08 you’d be on the right track in my opinion. If you want it to be a full-fledged AI talkbot, here’s my list:
- Evaluate multiple inputs and find the one most accepted by current society
- Be able to talk about matters without opinion (i.e. what’s your opinion about the current President of the US, etc.)
- Actually understand what a user inputs (natural language processing)
- Be up to date on matters
- Be globalized (in my opinion)
- Probably more I don’t know
@isaiah08 take Siri for example. You can talk to it and it relatively understands what you’re saying, knows what’s happening in the world, and doesn’t give an opinion on matters. Anyone can use Siri and it’d talk back somewhat normally or give you direction to something that is related to what your said.