Edu-Vision Tailwind Templates

Edu Vision

EduVision is a powerful AI-based study platform built for students and academic project seekers. It digitizes handwritten notes using OCR (Azure), summarizes them with AI, and generates quiz questions to aid in exam preparation. Ideal for final-year projects, EduVision includes a full-featured frontend (React + Tailwind), intelligent Python/Node.j

Edu-Vision 🌟


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.

Table of Contents

Features

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.

Technologies Used

Edu-Vision is built using the following technologies:

  • Frontend: React, Tailwind CSS
  • Backend: Node.js, Python
  • OCR: Azure OCR
  • AI Summarization: Custom algorithms
  • Database: MongoDB (or your choice)

Installation

To set up Edu-Vision on your local machine, follow these steps:

  1. Clone the Repository:

    git clone https://github.com/saidizes/Edu-Vision.git
    cd Edu-Vision
    
  2. Install Dependencies: For the frontend:

    cd frontend
    npm install
    

    For the backend:

    cd backend
    npm install
    
  3. Set Up Environment Variables: Create a .env file in the backend directory and add your Azure OCR credentials.

  4. 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.

Usage

To use Edu-Vision effectively, follow these steps:

  1. Upload Handwritten Notes: Use the upload feature to scan and digitize your handwritten notes.

  2. View Summarized Content: After uploading, the AI will summarize your notes. Review the summary to focus on key points.

  3. Take Quizzes: Use the quiz generator to create quizzes based on the summarized notes. This will help reinforce your learning.

  4. Explore Additional Features: Check out other functionalities that can enhance your study experience.

Contributing

We welcome contributions from everyone! If you want to contribute to Edu-Vision, please follow these steps:

  1. Fork the Repository: Click the "Fork" button at the top right of this page.

  2. Create a Branch:

    git checkout -b feature/YourFeatureName
    
  3. Make Your Changes: Implement your feature or fix a bug.

  4. Commit Your Changes:

    git commit -m "Add your message here"
    
  5. Push to the Branch:

    git push origin feature/YourFeatureName
    
  6. Create a Pull Request: Go to the original repository and click "New Pull Request".

License

This project is licensed under the MIT License. See the LICENSE file for details.

Contact

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.

Top categories

Loading Svelte Themes