Inspiration Inspired by the struggles job seekers face in today's fast-paced job market, we created SKAN APP to help individuals identify the skills they need to land their dream jobs. Our tool provides actionable insights and personalized growth pathways.

What it does SKAN APP bridges the gap between current skills and job requirements. It assesses users' skills, analyzes job roles, identifies gaps, and offers personalized up-skilling recommendations. It also integrates with online learning platforms and tracks users' progress.

How we built it Frontend: React.js for a responsive and interactive user interface Backend: Flask, a lightweight Python web framework, for API development Database: MongoDB for storing user profiles and skill data Machine Learning: Custom ML models for the course recommendation system API Integration: Grok API for skill analysis

Challenges we ran into Backend Deployment: Merging multiple Flask servers for deployment. API Integration: Incorporating Grok API for skill analysis and aligning its output with our data structures. Database Integration: Optimizing MongoDB integration for efficient skill analysis and data retrieval. Tailored Recommendation System: Developing an ML-based system for personalized skill recommendations.

Accomplishments that we're proud of 1.⁠ ⁠Efficient MongoDB integration for skill data management 2.⁠ ⁠Smooth, responsive React.js user interface 3.⁠ ⁠Effective course recommendation system 4.⁠ ⁠Robust skill analysis using Grok API and custom ML models 5.⁠ ⁠Scalable backend architecture with merged Flask servers

What we learned 1.⁠ ⁠Integrating advanced APIs like Grok for enhanced skill analysis 2.⁠ ⁠Developing and optimizing custom ML models for personalized recommendations 3.⁠ ⁠Efficient data handling and querying in MongoDB for skill-based applications 4.⁠ ⁠Building scalable backend systems using Flask 5.⁠ ⁠Creating responsive and user-friendly interfaces with React.js 6.⁠ ⁠Balancing feature complexity with performance in web applications

What's next for SKAN APP Enhance ML models for more accurate skill matching and predictions Expand the skill database and course recommendations Implement user feedback loops to improve recommendation accuracy Explore advanced Grok API features for deeper skill analysis Optimize system performance and scalability for larger user base

Built With

Share this project:

Updates