Oscar6647 / Stemist-Hack-2.0

With our GPT integration and customized learning algorithm you will never have to prepare an interactive class again. It is as simple as uploading your teaching plan and we will do the rest, providing you with a fully labeled schedule for all your courses, and a list of interactive activities that you can use to make your classes more engaging.

Home Page:https://oscar6647.github.io/Stemist-Hack-2.0/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Try it out here:

https://oscar6647.github.io/Stemist-Hack-2.0/

EduHack Functionalities:

  1. User Authentication and Authorization
    • User login and registration
    • OAuth 2.0 authentication with Google API
  2. Interactive Calendar Integration
    • Display upcoming events from Google Calendar
    • Create and schedule new events using Google Calendar API
  3. Machine Learning Model Implementation
    • Development of a decision tree model for activity classification
    • Utilization of scikit-learn library for model training and testing
    • Achieving 80% accuracy in activity prediction
  4. Dynamic Activity Search Criteria
    • Utilizing the machine learning model to provide search criteria
    • Input categories, subcategories, student ages, and class times
    • Displaying relevant dynamic activities based on search criteria
  5. PDF Study Plan Transformation
    • Integration of GPT API to transform study plans into personalized schedules
    • Recommending interactive activities based on transformed study plans
  6. UI/UX Design and Styling
    • Responsive design for various devices
    • Styling using Bootstrap and Material Design for better user experience
  7. Data Management and Database
    • Storing user and activity data in the backend database
    • Loading data as a dataframe in Python for machine learning
  8. Educational Plan Alignment
    • Adapting the model to align with the educational plan of SEP in Mexico
    • Ensuring compatibility with the curriculum followed by all schools in the country
  9. Error Handling and Notifications
    • Displaying error messages and alerts for user interactions
    • Providing informative notifications for successful actions

About

With our GPT integration and customized learning algorithm you will never have to prepare an interactive class again. It is as simple as uploading your teaching plan and we will do the rest, providing you with a fully labeled schedule for all your courses, and a list of interactive activities that you can use to make your classes more engaging.

https://oscar6647.github.io/Stemist-Hack-2.0/

License:MIT License


Languages

Language:SCSS 59.5%Language:JavaScript 36.2%Language:HTML 3.8%Language:CSS 0.3%Language:Python 0.2%