Welcome to Edu-Vision, a powerful AI-based study platform designed for students and academic project seekers. This platform transforms the way students interact with their study materials, making learning more efficient and engaging.
Edu-Vision offers a range of features that cater to the needs of students:
Digitization of Handwritten Notes: Using Optical Character Recognition (OCR) technology from Azure, students can easily convert their handwritten notes into digital text.
AI Summarization: The platform summarizes lengthy notes, allowing students to grasp essential concepts quickly.
Quiz Generation: Edu-Vision generates quiz questions based on the summarized content, helping students prepare effectively for exams.
User-Friendly Interface: Built with React and styled with Tailwind CSS, the frontend is intuitive and easy to navigate.
Multi-Language Support: The platform supports multiple languages, making it accessible to a broader audience.
Final-Year Project Ready: Ideal for final-year projects, Edu-Vision includes a comprehensive feature set that meets academic requirements.
Edu-Vision is built using the following technologies:
To set up Edu-Vision on your local machine, follow these steps:
Clone the Repository:
git clone https://github.com/saidizes/Edu-Vision.git
cd Edu-Vision
Install Dependencies: For the frontend:
cd frontend
npm install
For the backend:
cd backend
npm install
Set Up Environment Variables:
Create a .env
file in the backend directory and add your Azure OCR credentials.
Run the Application: Start the backend server:
cd backend
node server.js
Start the frontend:
cd frontend
npm start
Your application should now be running on http://localhost:3000
.
To use Edu-Vision effectively, follow these steps:
Upload Handwritten Notes: Use the upload feature to scan and digitize your handwritten notes.
View Summarized Content: After uploading, the AI will summarize your notes. Review the summary to focus on key points.
Take Quizzes: Use the quiz generator to create quizzes based on the summarized notes. This will help reinforce your learning.
Explore Additional Features: Check out other functionalities that can enhance your study experience.
We welcome contributions from everyone! If you want to contribute to Edu-Vision, please follow these steps:
Fork the Repository: Click the "Fork" button at the top right of this page.
Create a Branch:
git checkout -b feature/YourFeatureName
Make Your Changes: Implement your feature or fix a bug.
Commit Your Changes:
git commit -m "Add your message here"
Push to the Branch:
git push origin feature/YourFeatureName
Create a Pull Request: Go to the original repository and click "New Pull Request".
This project is licensed under the MIT License. See the LICENSE file for details.
For any questions or feedback, feel free to reach out:
For the latest releases, please visit the Releases section. Download the latest version and execute it to explore all the features of Edu-Vision.
Thank you for checking out Edu-Vision! We hope this platform makes your study experience more productive and enjoyable.