The Learning Engine will learn the way you say things and say things back to you based on what you have said. Don't speak to it out loud though, it can't hear you! Answer in the box by the little blue check mark. Tips for better experience: -use the same word a lot, but in different ways -don’t use emojis(it can’t see them) How it works: It is programmed to see what words or punctuation come after other words or punctuation and use that to make a sentence or more! Example) you type in 'hi there! there is a cat. the cat likes me' and the program responds with 'hi there is a cat likes me'. the program saw that the word 'hi' came first, so it went first. then, after 'hi', there was the word 'there'. 'there' was used twice, in 'hi THERE!' and 'THERE is a cat.' So after the word 'there', there could be either '!' or 'is'. The program chose 'is'. the same thing happened with 'cat', since 'cat' was used twice. It ended with 'me', since nothing could come after 'me'. Then you said, 'That is not proper grammar. What are you saying?' and the computer responded, 'hi there is not proper grammar . the cat likes me .' The computer remembers what you said earlier and now there are two options to start the sentence. With 'That', or with 'hi'. The computer chose(randomly) 'hi'. After 'hi' came 'there', and after 'there' came 'is'. But you used 'is' in the second statement! Now, after 'is', there could be 'a' or 'not'. The computer chose 'not', which turned into 'not proper grammar.' It ends in a period. You used a period after 'there is a cat.' and after that you wrote 'the cat likes me'. The computer could choose either 'the cat likes me' or 'What are you saying?' and it chose the first option. After that, you could say, 'You don't make sense.', and the computer responds, 'You don ' t make sense .'. The computer could respond with different things too, try it! In this version, you can use contractions! Old version: https://scratch.mit.edu/projects/356043625/
I made it myself, and it took me a lot of work and thought. Hope you like it! I changed it so that it would recognize how often you use words a certain way, and if you don't use it often a certain way, it won't say it like that often.