I wanted to create an AI chatbot that would provide the additional benefit of advocating on my behalf in two ways. It would concretely provide information about my background and why I should be considered for a new role. More abstractly, it would demonstrate my understanding of web product development, UX and UI. I built upon 'react-chatbot-kit' by Frederik Oseberg and the supporting documentation, as well as my own styling.
This is the conceptual data flow diagram for the chatbot.