By the end of this 5-day camp, students will build a functional AI-powered Career Advisor application that provides personalized career recommendations based on user interests and skills.
Day 1 — Introduction and Setup
Theme: Understanding AI and Career Advisory Systems
Objective: Introduce project goals and set up the development environment.
Activities:
- Introduction to AI and its role in career counseling
- Setting up tools for development
- Basic coding tasks
- Java: Create a console-based login and registration menu
- Python: Write a script to connect to MySQL and insert user data
- Homework: Research popular career paths and skills required
Day 2 — User Profile Development
Theme: Data Collection and Storage
Objective: Allow users to create profiles and record interests and skills.
Activities:
- Design the database structure
- Build profile creation features
- Java: Console-based user registration form
- Python: Input and store interests and skills into MySQL
- Interactive discussion session
- Homework: Plan career clusters based on research
Day 3 — AI Recommendation Logic
Theme: Career Suggestion System
Objective: Use logic-based AI to recommend suitable careers.
Activities:
- Build rule-based AI matching algorithms
- Java: Conditional logic (if-else-based recommendation)
- Python: Use dictionaries and lists for mapping
- Simulate a basic AI model
- Integrate SQL queries to fetch matching careers
- Homework: Think of add-on features such as skill development paths
Day 4 — Advanced Features and User Experience
Theme: Improving App Functionality and Usability
Objective: Add enhancements and improve user interaction.
Activities:
- Add user preferences and filters
- Implement a simple skill-gap analysis
- Add a favorite careers feature
- Testing and feedback
- Homework: Prepare presentation
Day 5 — Final Build and Presentation
Theme: Debugging, Optimization, and Showcase
Objective: Finalize the product and present it.
Activities:
- Debugging challenge
- Code optimization
- Final showcase and demonstration
- Core features
- AI recommendation process
- Challenges and solutions
Camp Benefits
- Develop strong coding and database fundamentals
- Understand how AI can solve real-world problems
- Build and present a portfolio-ready project