Raghack: Revolutionizing Education with the help of LLM
Project Name
educAIte
Description
Project Overview
EducAIte is a web application designed to simplify text extraction and document interaction, specifically for educational purposes. By leveraging state-of-the-art Large Language Models (LLMs) such as Ollama and Mistral, EducAIte automates the creation of quizzes, essay grading, and provides meaningful insights from various document formats like PDFs.
Key Features
- Question Generation: Automatically generate quiz questions from uploaded documents using advanced LLMs.
- Essay Grading: Provide automated, efficient, and accurate essay grading using LLMs.
- Interactive Learning: Identify entities and sentiments in text to enhance document analysis.
- Seamless Integration: Powered by Python for text extraction, and backed by a NoSQL-based database for fast and scalable data management.
- Advanced Search Capabilities: Using Azure AI Search to index and query document content efficiently, ensuring rapid access to the most relevant information.
Technology Stack
- LLMs: Ollama and Mistral for natural language processing and quiz generation.
- Backend: Python for text extraction and processing.
- Database: NoSQL-based database (MongoDB) for efficient storage and retrieval of user data.
- Search: Azure AI Search for indexing and querying text data, providing an intuitive search experience.
Why EducAIte?
In an era of vast information, dealing with extensive documents can be a challenge, particularly in educational contexts. EducAIte addresses this by offering a user-friendly, efficient platform that transforms documents into interactive learning tools, enhancing the educational experience for educators, students, and professionals alike.
RAGHack Innovation
EducAIte integrates Retrieval Augmented Generation (RAG) and Azure AI Search to simplify document processing, making it a perfect fit for RAGHack’s focus on AI-driven solutions. The project showcases innovative use of LLMs and search technologies to meet the growing demand for more effective document interaction and learning tools.
Conclusion
EducAIte is not just a document processing tool—it’s an educational assistant that brings the power of AI to the classroom, making learning more interactive, efficient, and engaging.
Technology & Languages
- [X] JavaScript
- [ ] Java
- [ ] .NET
- [X] Python
- [ ] AI Studio
- [X] AI Search
- [ ] PostgreSQL
- [ ] Cosmos DB
- [ ] Azure SQL
Project Repository URL
https://github.com/Lionhearted1/educAIte
Deployed Endpoint URL
No response
Project Video
https://drive.google.com/file/d/1xHLUQNJXe9vGWj515UOWc9iRhfQqH1cV/view?usp=sharing
Team Members
Lionhearted1, anzilparviz29, ashwinbekal, keerthan03, Taurus1601, githubman74, varrun-v
Hello @anzilparviz29, thank you for participating in RAG Hack!
The team is working hard to distribute badges. Please have each team member fill out this form: aka.ms/raghack/badge-dist
Our competition rules state that teams can have a maximum of 4 members, please make sure to follow the rules next time!
Thank you!
Hello @anzilparviz29,
Unfortunately, there have been some delays with the distribution of badges - we have been having some technical issues. Please resubmit the following form.
Form link: https://aka.ms/raghack/survey
We aim to distribute by the end of this month. Thank you for your patience!
Okay Please Do Distribute As soon as Possible!
Thank you for Informing , I filled the form . Please make sure this time it will be received soon.
On Thu, 5 Dec 2024 at 02:42, Josh Oh @.***> wrote:
Hello @anzilparviz29 https://github.com/anzilparviz29, please provide your email for the badge!
— Reply to this email directly, view it on GitHub https://github.com/microsoft/RAG_Hack/issues/131#issuecomment-2518570903, or unsubscribe https://github.com/notifications/unsubscribe-auth/AZQJYI2I3DKR3JFT2CMV5OT2D5V5PAVCNFSM6AAAAABOJ33GV2VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDKMJYGU3TAOJQGM . You are receiving this because you were mentioned.Message ID: @.***>