GaganaMD / Edufrent

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Edufrent

Project Overview

The landscape of EdTech faces several challenges including lack of engagement, limited personalization, and insufficient human interaction, among others. To address these issues, Edufrent aims to revolutionize education by leveraging the power of AI to personalize learning, provide intelligent support, and create an adaptive educational environment.

Challenges in EdTech:

  1. Lack of engagement
  2. Limited personalization
  3. Insufficient human interaction
  4. Technological barriers
  5. Lack of hands-on experience and self-discipline
  6. Limited feedback and assessment
  7. Overemphasis on content delivery

Our Solution:

We aim to fill the gap in EdTech by introducing innovative solutions, including:

  • Personalized learning experiences
  • Intelligent virtual assistants
  • Adaptive assessments
  • Experiential learning opportunities
  • Intelligent content generation
  • Learning analytics

Key Features

Edufrent incorporates the following key features:

  • Personalized curriculum generator
  • Intelligent virtual assistants
  • Adaptive assessments
  • Learning analytics and insights
  • Interview and Viva voce preparation bot

Technical Architecture

Our project leverages:

  • OpenAI's GPT-3.5 for implementing AI-powered solutions
  • Streamlit for an interactive user interface

Future Enhancements

Future upgrades for Edufrent will include:

  • File upload feature for generating questions from the content of the specific file uploaded
  • Bionic reading for speed reading and ADHD support
  • Collaboration features with friends
  • Real-time audio support for confidence enhancement

Brief Description

Edufrent utilizes Generative AI and Streamlit to create an application that helps in personalized curriculum development and adaptive learning based on individual capabilities and preferences. It also features assessment and interview bots to provide feedback and identify areas for improvement.

How to Run the Project in Your System

  1. Create a new directory: mkdir dir_name
  2. Create a virtual environment: python3 -m venv venv
  3. Activate your virtual environment.
  4. Clone the GitHub repository: git clone https://github.com/GaganaMD/Edufrent/
  5. Install dependencies using: pip install -r requirements.txt (ensure you are in the same directory as requirements.txt).
  6. Create an environment file and add your OpenAI API token.
  7. Run app.py using Streamlit for the first set of features.
  8. Run app2.py using Streamlit for the remaining features.

About


Languages

Language:Python 100.0%