Chatbot Project Plans (Formative Assessment)


Context

For my 2 final projects, I am going to create a simple chatbot and I am going to design a mobile UI concept for that chatbot. According to TechTarget’s “WhatIs?” website, a bot is a program that “operates as an agent for a user or other program or to simulate a human activity”. The reason why I’m choosing to develop a chatbot is because I find the interaction between humans and technology interesting, especially during an era where the digital world is merging with the real world. This project is only going to be a small one as its main purpose is for me to experiment with chatbots. However, in the future I may create a proper chatbot that could have real life applications.

Tools and Methods

To create the chatbot, I am going to use p5.js as it will be able to provide a simple interface when I run my code. Originally I was going to use python (as I have more experience with python than with p5.js) but that would require me to create a UI for the code I create, rather than providing one like p5.js does.

To design the concept for the mobile version of my chatbot I will either hand draw it, or I will use a piece of software to design it (e.g. Figma), I have not decided yet.

Timeline

  • Part 1- Look for inspiration for my projects (can use existing chatbots and YouTube videos)
  • Part 2- Complete and test chatbot
  • Part 3- Fix any errors
  • Part 4- Test again
  • Part 5- Design mobile UI

Leave a Reply

Your email address will not be published. Required fields are marked *