Skip to content
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
166 changes: 166 additions & 0 deletions path2tech-ai-career-mentor_bakkathatla-shiva.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,166 @@
# Path2Tech AI Career Mentor

---

## Attendee/Team Details

**Name:** Bakkathatla Shiva,
Rizwana,
Amruth,
Varshith

**GitHub Username:** bakkathatlashiva

**LinkedIn Profile:** https://www.linkedin.com/in/bakkathatla-shiva-530745364?utm_source=share_via&utm_content=profile&utm_medium=member_android

**GitHub Project Repository:** https://github.com/bakkathatlashiva/path2tech

---

## Problem Statement Selected

Problem Statement 66

**Build or extend AI-powered applications showcasing Valkey's vector search, semantic caching, and agent memory capabilities.**

---

## Project Description

Path2Tech AI Career Mentor is an AI-powered career guidance platform designed to help students discover suitable career paths, generate personalized learning roadmaps, identify skill gaps, prepare for interviews, and find relevant internships.

Using Valkey Agent Memory, the platform remembers a student's goals, skills, learning progress, and previous interactions to provide personalized guidance across sessions. Valkey Vector Search enables semantic matching between user interests and career opportunities, courses, internships, and learning resources. Semantic Caching reduces AI response time and API costs by reusing answers for similar queries.

The platform acts as a smart AI mentor that grows with the student throughout their career journey.

---

## Approach

Many students struggle to choose the right career path and often receive generic advice from traditional chatbots. Existing solutions rarely remember user preferences and learning history.

To solve this problem, we built Path2Tech AI Career Mentor using Valkey's advanced AI capabilities:

* Agent Memory stores user goals, skills, and previous interactions.
* Vector Search enables semantic discovery of careers, courses, and internships.
* Semantic Caching reduces repeated AI computation and improves response speed.

### User Flow

1. Student creates a profile.
2. Student enters interests, skills, and career goals.
3. AI stores memory using Valkey.
4. AI generates a personalized roadmap.
5. Student receives internship and course recommendations.
6. AI continuously updates recommendations based on progress and conversations.

This creates a personalized AI mentor experience rather than a generic chatbot.

---

## Tech Stack and Tools Used

**Frontend:** React.js, Tailwind CSS

**Backend:** Node.js, Express.js

**Database:** SQLite

**AI Tools/API:** Gemini API, Gemini Embeddings API

**Cloud/Deployment:** Vercel, Render

**Other Tools:** Valkey, GitHub, Postman, Cursor AI

---

## Key Features

1. AI Career Advisor
2. Personalized Learning Roadmaps
3. Valkey Agent Memory
4. Valkey Vector Search
5. Semantic Caching
6. Internship Recommendations
7. Skill Gap Analysis
8. Resume Improvement Suggestions
9. Interview Preparation Assistance
10. Progress Tracking Dashboard

---

## What is Working?

* User profile creation
* Career goal selection
* AI roadmap generation
* Valkey memory storage
* Vector-based career recommendations
* Semantic caching implementation
* Responsive React frontend
* SQLite data management

---

## What is Still in Progress?

* Resume Analyzer improvements
* AI Mock Interview module
* Advanced internship recommendation engine
* Analytics dashboard
* Real-time progress monitoring

---

## Screenshots or Demo

**Deployed Link:** To be added

**Demo Video Link:** To be added

**Screenshots:**

* Home Page
* Dashboard
* AI Career Advisor
* Roadmap Generator
* Career Recommendation Results

---

## Challenges Faced

* Understanding Valkey Vector Search architecture.
* Implementing Semantic Caching effectively.
* Managing long-term user memory.
* Integrating Gemini API with personalized AI workflows.
* Designing accurate recommendation logic for students.

---

## Learnings

* Valkey Agent Memory implementation.
* Vector embeddings and semantic search.
* Semantic caching optimization.
* Full-stack AI application development.
* Gemini API integration.
* Building scalable AI-powered recommendation systems.

---

## Future Improvements

* AI Resume Builder.
* Voice-based Mock Interviews.
* Industry Trend Analysis.
* Community Learning Hub.
* Multi-language Support.
* Mobile Application.
* Real-time Job and Internship Tracking.

---

## Final Note

Path2Tech AI Career Mentor was built with the vision of making career guidance accessible, personalized, and intelligent for every student. By leveraging Valkey's Agent Memory, Vector Search, and Semantic Caching capabilities, the platform delivers faster, smarter, and highly personalized career assistance. Our goal is to empower students to confidently navigate their learning and career journey with the support of AI.