![]() ![]() Let's take a deeper look at some of the features and how SuperScript makes them possible. Keep in mind that the bot I created is still a work in progress - there were a lot of interactions I had planned that I simply haven't been able to complete yet and improvements to existing interactions that I'd like to see. So, much of the chat bot I ended up creating is more "inspired by" rather than direct recreation of the movie. Admittedly, there is limited direct interaction with MUTHUR in the movie (most occurring in the scene above), but there is quite a bit of implied interaction. For instance, she knows that the "enhancement request" is related to the question about special order 937 and so on.Īlien being one of my favorite movies, this inspired me to see if I could recreate MUTHUR as a chat AI. If you watch the scene above, the MUTHUR AI clearly understands the context of conversation. One of the interesting things about MUTHUR compared to other computer AI in science fiction movies is that every interaction with her on screen is done via text. MUTHUR is the AI that runs the Nostromo in the movie Alien. Of course, AI has been the subject of endless science fiction, which is where I took the inspiration for my demo project. The MUTHUR DemoĪ conversational bot is arguably a simplistic form of artificial intelligence in that it mimics a human behavior while appearing to understand both language and context within a conversation. It was something that personally fascinated me and, in this article, I hope to introduce you to how SuperScript works by discussing a sample project I created with it. SuperScript is an engine for creating bots using JavaScript and Node.js that helps overcome some of these difficulties by offering a way to do things like normalize user inputs and build complex conversations. This is where a tool like SuperScript comes into play. In some cases, you may even want your bot to understand the nature of a conversation, so that every input isn't looked at in a silo, completely disconnected with what has previously been communicated. This is complicated by the fact that there are a hundred ways to say any one thing. ![]() You have to be able to receive text (or in some cases, convert voice commands to text), parse it and match it to a response. However, creating bots isn't necessarily easy. This desire to text rather than talk has led to the increasing utility of bots to the degree that banks can now understand emoji. Even things like one-on-one customer support seem to be increasingly chat rather than call. We SMS rather than call or chat via Slack rather than video via Skype. Today, we might talk to our machines (Siri, Alexa, etc.), but, if we want to communicate with people, we use text. Let's admit it - speaking to other people is so last century.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |