Skip to content
P

Padhik

Excel in both your exams and Career.

Created on 27th July 2025

P

Padhik

Excel in both your exams and Career.

The problem Padhik solves

The Problem It Solves:
Keralan students face a dual dilemma in their academic journey:

  1. Academic Struggles (Low CGPA, Ineffective Exam Prep)
    University curricula are outdated and not aligned with current exam formats.

Students lack personalized support for doubt-solving and revision.

YouTube and other online resources are unstructured and distracting, making self-study chaotic.

Result: Low CGPA, poor fundamentals, and exam anxiety.

  1. Career Confusion (Skill Gaps, No Industry Readiness)
    Despite having degrees, many students are not job-ready.

They are unaware of local job/internship opportunities (like those in Technopark, Infopark).

Students struggle to identify missing skills or where to learn them.

Existing career guidance is generic and lacks personalization.

What Project Padhik Enables:

  1. Boost Your Grades (XMAI Wing)
    Upload lecture notes or PYQs → get AI-powered explanations
    No more last-minute panic or scattered revision
    Master concepts the smart way with curated video learning

2.Build Your Career (Career Navigator)
Upload resume + GitHub → get skill gap analysis + career roadmap

Discover localized opportunities based on your current strengths

Receive custom learning paths (from Coursera, KKEM, local workshops, and YouTube)

image

image

image

Challenges we ran into

Challenges I Ran Into

  1. Integrating AI Models with Frontend (Flask ↔ Svelte)
    Our biggest challenge was seamlessly connecting the AI backend (Flask) with the modern frontend (Svelte). We faced:

CORS issues while sending fetch requests.
File upload handling (PDFs, resumes) from Svelte to Flask was initially inconsistent.

Solution:
We carefully configured CORS headers and used FormData() for handling uploads. We also debugged using curl and browser network tools to pinpoint exact request/response mismatches.

  1. Resume Parsing & Skill Extraction
    Parsing resumes and extracting meaningful career data using Python was complex. Many resumes had inconsistent formats, making it hard for AI to identify relevant skills or GitHub links.

Solution:
We tested multiple libraries (PyMuPDF, pdfminer, spacy) and finally built a lightweight rule-based parser combined with GPT to extract the most useful sections.

  1. Maintaining AI Context for PDF Questioning
    For the study assistant (XMAI), we had to chunk large PDFs and retain question-answer accuracy across multiple pages without losing context.

Solution:
We implemented langchain for vectorized search and faiss indexing, allowing semantic search across chunks. This gave us much more accurate, context-aware answers.

image

Tracks Applied (1)

Generative AI

Project Padhik leverages Generative AI at its core to deliver personalized academic and career assistance for students. ...Read More

Discussion

Builders also viewed

See more projects on Devfolio