https://oscar6647.github.io/Stemist-Hack-2.0/
-
User Authentication and Authorization
- User login and registration
- OAuth 2.0 authentication with Google API
-
Interactive Calendar Integration
- Display upcoming events from Google Calendar
- Create and schedule new events using Google Calendar API
-
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
-
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
-
PDF Study Plan Transformation
- Integration of GPT API to transform study plans into personalized schedules
- Recommending interactive activities based on transformed study plans
-
UI/UX Design and Styling
- Responsive design for various devices
- Styling using Bootstrap and Material Design for better user experience
-
Data Management and Database
- Storing user and activity data in the backend database
- Loading data as a dataframe in Python for machine learning
-
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
-
Error Handling and Notifications
- Displaying error messages and alerts for user interactions
- Providing informative notifications for successful actions