Inspiration
Covid 19 has forced students stay at home in the whole world. Kenyan students, mainly secondary students those who were to sit for their final exams(KCSE) are currently stranded with no teacher to talk to and answer their questions. Working with an educational consulting firm(Edutech Consultants and Technology Limited), we perfectly understand what challenges they are currently facing. As developers, this has inspired and motivated us to create an interactive realtime chatbot integrated with a Messenger API which will be able to fill that gap, creating a bot which will take questions from students, giving answers to the respective questions and leading and directing the students to the exact pages and indexes of the different resource and reference materials at their disposal, more of them being textbooks and online references.
What it does
The chat robot introduces itself as a smart student revision assistant, picking basic information from the student as it welcomes the student to the platform. The student is then asked in what subject the question they intend to ask is. The bot analyses the question and reads from the information/question asked, the most probable answer to the question. The intelligent bot will then read through its database and perfectly answer the question posed. Further, the bot will provide indexes and page numbers of different reference and resource materials like journals, textbooks and past exams located in its database, depending on the accessibility of the materials to the students. This will allow the student further do deep research and self study. This chatbot comes with lots of powerful features like One time notifications, quick replies and NLP which allows students to easily interact with the bot as well as understand the concepts.
How I built it
We developed it using Facebook tools, using Messenger API and other online tools
Challenges I ran into
Creating this bot was very challenging not forgetting learning new web related concepts. Getting questions and answers to e fed into the database proved a difficult task. Connecting all the APIs and everything sink was a challenge
Accomplishments that I'm proud of
First, we are happy we were able to create a good team. We have learnt how to perfectly use Messenger API and the idea that we could create a chatbot made us happy
What I learned
We learnt how to make an interactive chatbot and host app codes and make the API calls. We also learnt that Messenger could be a very helpful tool to students
What's next for Ajua Interactive Revision Chatbot
This chatbot is going to include different questions and model answers from all the subjects tested in the Kenya Secondary schools curriculum. For the purposes of this challenge, the chatbot will only incorporate one subject but the chatbots development is still in progress. The same modality will be incorporated into an Android application, where the students will have at their disposal a free revision bot any time they desire
Log in or sign up for Devpost to join the conversation.