``
Introduction
In the ever-evolving landscape of educational technology, our latest project, the School Chatbot, aims to streamline communication within the school community. Powered by Django and Google AI, this chatbot serves as a comprehensive resource for students, parents, and staff, offering instant responses to queries related to school activities, academic schedules, and administrative policies.
Problem Statement
Effective communication in schools is often hampered by inconsistent channels and delayed responses. Our team identified several key challenges:
Information Overload: Parents and students miss important updates due to frequent communications.
Inconsistent Channels: Various platforms cause confusion about where to find information.
Timing of Communication: Last-minute announcements fail to reach everyone on time.
The Solution
Our AI chatbot addresses these issues by providing a unified, accessible platform for all school-related inquiries. Leveraging Django for the backend and Google AI for natural language processing, the chatbot delivers real-time responses and enhances engagement within the school community.
Dataset
The chatbot's training was based on two primary datasets:
School Diary: This dataset includes information from school handbooks, syllabi, and policy manuals, providing a wealth of knowledge for the chatbot to draw upon.
School Authorities: Data from school authorities, including announcements and updates, ensures that the chatbot provides accurate and current information.
Team Roles
Our team comprised students from XII B, each playing a vital role in the development of the chatbot:
Project Leader: Vyomakeshwar
Data Expert: Aswin
Designer: Rishab
Prototype Builder/Coder: Aaron Shenny (me)
Tester: Aaron Jimmy
Video Producer: Jilson
Information Researcher: Jeffin
Marketing/Communication Leader: Joshua
Development Process
Brainstorming and Design
We began with brainstorming sessions to explore various chatbot functionalities. The design phase focused on creating a user-friendly interface that could cater to the diverse needs of our school community.
Data Collection and Prototype Building
Our data experts gathered information from the school diary and authorities to train the AI model. Using Django and Google AI, we built a prototype that could efficiently process and respond to user queries.
Testing and Feedback
The prototype underwent rigorous testing by students and staff. Feedback was invaluable in refining the chatbot's accuracy and user experience.
Impact and Reflection
The School Chatbot has significantly improved communication within our school, making information more accessible and reducing the burden on administrative staff. This project has not only enhanced our technical skills but also taught us the importance of teamwork and effective communication.
Conclusion
The School Chatbot is a testament to how AI can transform communication in educational settings. By addressing common challenges and providing instant support, it fosters a more connected and informed school environment.
For more details on our project, visit the GitHub repository and try out the chatbot here.
Top comments (0)