SkillBuilderAI is a personalized learning platform designed to help users discover, develop, and master IT skills that are aligned with their interests and abilities. The platform uses predictive models to recommend the most relevant skills to focus on, along with curated video resources to aid in learning. Additionally, the AI Tutor feature assists users by answering questions related to the content they are studying.
- Personalized Skill Prediction: Predicts the best IT skills to focus on based on user input.
- AI Tutor: An AI-powered chatbot that answers user questions about recommended skills and resources.
- Video Recommendations: Displays curated YouTube videos to help users learn the skills that have been predicted for them.
- Skill Progress Tracking: Keeps a history of skill predictions to allow users to track their development over time.
- Python
- Scikit-learn
- Tensorflow
- Flask
- DrizzleORM
- Supabase
- NextJS
- TypeScript
- React
- TailwindCSS
- Shadcn/UI
- Clone the repository
git clone https://github.com/randyver/skill-builder-AI.git
cd model- Install all requirements
pip install -r requirements.txt- Running the model with
python main.py-
Go to browser and visit https://skill-builder-ai.vercel.app
-
Or you can running the website locally using
npm install
npm run devand visit https://localhost:3000 on your browser
- Now you can explore the project!
- Emery Fathan Zwageri
- Muhammad Al Thariq Fairuz
- Randy Verdian
