Inspiration

The inspiration behind Socratix came from the increasing need for holistic student management systems that not only simplify administrative tasks such as attendance tracking but also actively support student learning and teacher productivity. Traditional attendance methods have become cumbersome and inefficient, and we wanted to leverage computer vision and AI technology to create a seamless experience that enhances attendance monitoring.

What it does

Socratix is an all-in-one student management platform. Using computer vision, it automatically detects students walking in and out of the classroom to track attendance without manual input. An AI agent automatically emails students who miss lectures with tailored content to help them catch up. For students who attend, the agent analyzes their past assignments, lecture slides, and outlines to provide personalized responses that deepen understanding. Additionally, our system generates insights for teachers, highlighting which topics students struggle with or excel in, so lectures can be adapted accordingly.

How we built it

For computer vision-based facial recognition and attendance tracking, we integrated MemryX, which provides real-time video inference capabilities. For intelligent, tailored communication, we used AgentMail to send personalized emails, while Gemini and Mastra powered the AI learning agents, analyzing student performance and customizing responses.

Challenges we ran into

One major challenge was ensuring reliable facial recognition in diverse lighting and classroom settings to accurately track attendance. Integrating multiple AI agents to generate personalized tutoring required careful design. Balancing real-time performance with thorough analysis for insightful teacher feedback also tested our optimization skills. Lastly, coordinating communication between different languages and APIs (Python backend, TypeScript agents, etc.) added complexity.

Accomplishments that we're proud of

We are proud of creating a unified platform that merges attendance automation and classroom insights into one system. Our AI agents can dynamically adjust content based on individual student performance, a feature that significantly enhances learning outcomes. The integration of computer vision with real-time communication and analytics demonstrates the technical depth and innovation behind our project.

What we learned

Through this project, we deepened our understanding of AI-powered education technology and multidisciplinary system integration. We gained hands-on experience with facial recognition, natural language processing and automated email communication. Collaborating across different tech stacks highlighted the importance of modular, scalable architecture and API management.

What's next for Socratix

We plan to integrate with various LMS APIs in the future, allowing seamless access to course data, assignments, and resources directly within our platform. This integration will streamline the user experience for both students and teachers by connecting our solution with the tools they already use.

Built With

Share this project:

Updates