- Mohan krishna
- Parth Chilwerwar
- Eshika Ranjan Singh
- Gauri Makhija
Given all the above, LearnSmart is a comprehensive, scalable solution designed to bridge the digital divide by providing equitable access to technology and digital literacy training for all students, regardless of their socio-economic background. LearnSmart combines software and support services to create an inclusive digital learning environment .
Today's eductional system is not well integrated with AI tools like LLMs and advanced OCR Systems to Aid students and teachers alike in their Research studies.
We create a web app with a chat interface that can bridge this gap by using LLMs with vector databases to fetch upto date information from the web and provinding solution to the questions. Also it has support to read equations using Advcaned OCR ML models handwritten data to provide solution, summarization to handwritten works without much of a hassle. It can support PDF, word documents to be added for asking solution from books and documents directly
#Step 1: Clone the repository
git clone https://github.com/codex-mohan/IEEEVITBHopal_BLH19_NeuralNexus.git#Step 2: Navigate to the project directory
cd IEEEVITBHopal_BLH19_NeuralNexus#Step 3: installation dependencies
npm install#Step 4: Setup Supabase for mac os and Linux
brew install supabase/tap/supabase
# For Windows
scoop bucket add supabase https://github.com/supabase/scoop-bucket.git
scoop install supabase#Step 5: To run the webapp on local host
npm run chatOur project directly addresses the theme of educational technology by leveraging cutting-edge AI tools to enhance the learning experience for both students and teachers. Here’s how our solution fits the theme:
-
Integration of Advanced AI Tools:
- Our web app integrates Large Language Models (LLMs) and vector databases, enabling real-time access to the latest information from the web. This ensures that students and teachers can get accurate and current answers to their queries, fostering a more informed and dynamic learning environment.
-
Utilization of Supabase for Data Management:
- By incorporating Supabase, our solution efficiently manages and retrieves data, ensuring seamless access to information. Supabase provides a scalable backend with real-time capabilities, crucial for handling and processing educational content. This integration supports the conversion of handwritten notes into digital text, facilitating easier storage, retrieval, and analysis. The robust API and database services offered by Supabase ensure that our app can efficiently handle large volumes of educational data.
-
Multi-format Support:
- The app supports various document formats, including PDFs and Word documents. This flexibility allows users to directly upload content from books and other documents to seek solutions, summaries, and explanations. This feature bridges the gap between traditional study materials and modern digital tools, making learning more accessible and efficient.
-
Enhancing Teacher and Student Productivity:
- Our solution offers summarization of handwritten works, reducing the time and effort required for students to create study notes and for teachers to grade and review assignments. By automating these tasks, we enable both students and teachers to focus on more critical aspects of learning and teaching.
-
Personalized Learning Experience:
- With the power of AI, our app can provide personalized responses and tailored learning resources based on individual student needs and queries. This customization enhances the overall learning experience, making education more engaging and effective.
By addressing the integration of AI in education, our project not only fits the hackathon's theme but also aims to revolutionize the way educational content is accessed, processed, and utilized.
-
Recognition of Handwritten Problems:
- Enhance the OCR capabilities to recognize and interpret complex handwritten problems and text from images more accurately. This would allow for more seamless integration of handwritten notes and problem-
solving directly from physical notebooks and printed materials.
- Enhance the OCR capabilities to recognize and interpret complex handwritten problems and text from images more accurately. This would allow for more seamless integration of handwritten notes and problem-
-
Multilingual Support:
- Expand the language capabilities of the LLMs to support multiple languages, enabling students and teachers from diverse linguistic backgrounds to benefit from the app's features.
-
Adaptive Learning Algorithms:
- Implement adaptive learning algorithms that tailor educational content and suggestions based on individual student performance and learning pace, providing a more personalized learning experience.
-
Collaborative Features:
- Introduce features that enable students and teachers to collaborate in real-time on assignments, projects, and study sessions. This could include shared workspaces, live chat, and collaborative document editing.
-
Gamification of Learning:
- Incorporate gamification elements such as quizzes, badges, and leaderboards to make learning more engaging and motivate students through rewards and challenges. This can help in keeping students more engaged and interested in their studies.
- PPT Link : PPT
+ By Team : Neural Nexus ❤️