ScratchData LogoScratchData
Back to drmtpe5's profile

Rusty The Chatbot (Experiment - DISCONTINUED)

DRdrmtpe5•Created April 15, 2021
Rusty The Chatbot (Experiment - DISCONTINUED)
2
2
9 views
View on Scratch

Instructions

Forget Rusty, he's old news (even though I JUST shared him lel.) Rusty was basically an experiment, and his code went toward making a new chatbot; Aero. Meet Aero, my most advanced chatbot as of 4-15-2021, here: https://scratch.mit.edu/projects/516174710/ NOTE: Currently, he can only understand you saying hello (try different forms of hello, like hey, hi, hai, etc.) and goodbye (try different forms of goodbye, like bye, cya, farewell, etc.) This is quite possibly one of the most advanced chatbots I've ever made! He may even be more advanced than Dex. Meet Rusty, a chatbot that is capable of understanding many different ways of "hello" and "goodbye" (I know, I know. Doesn't sound too impressive. But consider how cool it will be if/when he learns to recognize other things, like multiple ways of saying "tell me a joke". The code that I just made can be reused {if slightly modified for each different use} to teach him to reply to different forms of many different phrases.) He's faster than Lexie, (another chatbot that I built), as he uses a more efficient method of breaking down and understanding phrases. No offense to Lexie, but when I made her, I hadn't quite found an efficient and easy way to allow a chatbot to understand word variations. For example, many Scratch chatbots can understand "hello", but if you say "Heyo!", they'll get confused. Lexie could understand different variations of hello, but unfortunately, took awhile to process words and was hard to update due to the way that I coded her. Her code was complex and hard to improve. Rusty was an experiment but I was filled with delight when his code actually worked (I was afraid I didn't do it right lol). This might be a good way for me to code chatbots in the future; and maybe even update a few of my old ones. The nice thing about Scratch is that you can experiment SO much (it's kind of addictive xD). You can keep trying and trying until you get it just right. I thought my chatbots were pretty good, but by God's Grace, playing around with code blocks in Scratch, I've found a better way to code them.

Description

Note: Although just shared, I'm likely abandoning Rusty (i.e. no more updates to his code). I'm not 100% sure, but there's a high chance that I'm not going to work on Rusty anymore. He's a nice bot, but was more of a learning experience and experiment for me to find a new, improved method of creating a chatbot. By God's Grace, I really did find a better method of making a chatbot when I created Rusty. Feel free to use his code (credit me pls tho). Or, better yet, check out Aero to see a bot that I'm REALLY hyped about! :) Have a wonderful day and may God bless you. Jesus Christ loves you - He always has and always will, no matter what! You're priceless and you matter! Please stay safe and healthy. =)

Project Details

Project ID516142627
CreatedApril 15, 2021
Last ModifiedMarch 1, 2023
SharedApril 15, 2021
Visibilityvisible
CommentsAllowed