Designing a WhatsApp Chatbot for MI Attaqwa 28
This project was developed to enhance information dissemination through WhatsApp with Automation using a Chatbot, allowing information to be accessed anytime and anywhere, specifically for MI Attaqwa 28, particularly regarding new student registration information.
In Development

PROJECT OBJECTIVES
- Develop a Chatbot with a specific scope.
- Provide quick and accurate information via WhatsApp Chatbot.
- Integrate the Chatbot program with WhatsApp via an API Endpoint.


DESIGN PROCESS
- Project Idea and Problem: Develop a Chatbot with a specific scope that will be active 24/7 and can provide information services related to MI Attaqwa 28, particularly on new student registration information accessible via WhatsApp.
- Research and Problem Understanding: Once the problem is identified, system design is conducted, followed by research on the necessary data to build the Dataset.
- Dataset Development: Subsequently, the dataset is developed and trained using the acquired data.
- Testing and QA: Testing is carried out to ensure that the Chatbot functions correctly, answers the questions asked, and handles inquiries outside the defined scope.
CHALLENGES
- Building a chatbot system using NLTK methods.
- Ensuring the Chatbot can accurately answer questions.






LESSONS LEARNED
- Learning how to develop a WhatsApp chatbot using NLTK.
- Utilizing a VM Instance as the Chatbot server.
- Integrating the VM Instance with WhatsApp to ensure seamless Chatbot operation.