This project is to learn how to create a chat bot, from scratch.
Without any knowledge about how chatbots are built, what seem like a process to follow? This will allow to figure out what techniques might be needed before diving into the development
- Read a prompt
- Identify type of text(question, greeting, request etc.)
- Identiy entities and relationship between them(person, product, places, objects, order etc and their relavant attributes)
- formulate a valid meaningful response(follow a template or generate free text)
- Output