Overview – We would like to design an information gathering chatbot platform that will allow a non-technical user (who doesn't know coding) to design a chatbot. The chatbot should ask the customer questions and provide multiple options, and the user selects one of them.
Details - The chatbot platform we are aiming to develop is best known as no-code chatbots e.g. Wotnot, Chatfuel etc. The functionality we are interested in is information gathering as mentioned earlier. There is no NLP at this stage and hence, it won't need any data or training.
Platform - We would like this chatbot to be integrated with out analytics which is in Django. Therefore, our preferred language is Django>RASA.
Sample - Please see the sample chatbot provided in attachment. The information is then available to the admin to view the responses, the record's date and time, and other user details.
Types of questions –
1. Simple MCQs, e.g. what is your gender? Male or female
2. Picture MCQs – Multiple choices containing image and text combination, e.g. a picture of swimmer – text swimming (please see the video and the attached questions)
3. Video MCQs – Video question, there the chatbot shows a video to the user and asks relevant questions.
4. Database MCQs - What are the name of the country, you were born? It will provide a filter for the user to use for his/her response.
The duration of the project – 7 days.
Media attached – image of backend + a sample chatbot
Why you should do this project? – This is a small project to start with but will have multiple extensions. Therefore, it is suitable for someone who wants to work on something long term.
What is next? – Can you do this project? Why don't you let us know how you can do this? What libraries, language, and framework you will use? Happy bidding! We look forward to working with you in this exciting project.