Skip to content

VinitKaple/SkillBridge

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

46 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

πŸš€ SkillBridge

From Skills β†’ to Jobs

SkillBridge is an AI-powered campus placement intelligence platform designed to help engineering students understand placement processes, analyze eligibility, improve resumes, and prepare strategically for both campus and off-campus opportunities.

Every year nearly 15–20 lakh engineering students graduate in India, yet many struggle to understand company eligibility criteria, placement trends, and effective preparation strategies.

Most placement information is shared in unstructured formats such as PDFs, spreadsheets, or scattered notices, making it difficult for students to analyze hiring patterns or prepare strategically.

SkillBridge solves this by transforming Training & Placement (TnP) data into structured AI-driven insights, guiding students throughout their placement journey.


πŸ“‘ Table of Contents


🎯 Problem Statement

Campus placements remain the primary career pathway for engineering students in India, yet students face several challenges:

  • Lack of clarity about company eligibility criteria
  • Placement data shared in unstructured formats
  • Difficulty tracking placement trends
  • Resume building that is not aligned with company requirements
  • No platform providing college-specific placement intelligence

Existing platforms such as ResumeWorded, Enhancv, LeetCode, HackerRank, LinkedIn, and Naukri address only individual aspects like resume building, coding practice, or job search.

None of them combine college-specific placement datasets with AI-driven preparation tools.


πŸ’‘ Solution Overview

SkillBridge transforms raw placement datasets into actionable insights using AI and data intelligence.

The platform connects:

  • πŸŽ“ Students
  • 🏫 Training & Placement (TnP) Cells
  • 🏒 Recruiters

Through a unified ecosystem that helps students:

  • Identify eligible companies
  • Improve resume quality
  • Understand placement trends
  • Practice interviews and assessments
  • Track campus hiring processes

The goal is simple:

Bridge the gap between student skills and real placement opportunities.


🧠 Core System Modules

SkillBridge operates through four integrated modules.

1️⃣ AI Recommendation Engine

Students submit their academic details and resume data.

The system analyzes this data and compares it with TnP datasets stored in MongoDB using Mongoose.

It provides:

  • Company eligibility prediction
  • AI confidence scores
  • Resume skill gap analysis
  • Personalized resume improvement suggestions
  • Skill-to-company matching insights

2️⃣ AI Guidance Model

The guidance engine uses Retrieval-Augmented Generation (RAG) with modern LLMs.

Models used include:

  • GPT-4o
  • GPT-4o-mini
  • GPT-3.5 Turbo

The system includes:

  • Multilingual AI placement chatbot
  • Prompt engineering
  • Context window management

Students can ask questions such as:

  • Which companies am I eligible for?
  • How should I prepare for a technical round?

πŸŽ₯ AI Video Interview Preparation

Students can practice interviews through video simulations.

AI analyzes interview recordings using:

  • OpenAI Whisper β†’ speech-to-text
  • HuggingFace DistilRoBERTa β†’ emotion detection
  • face-api.js β†’ facial expression analysis

The system evaluates:

  • Speech clarity
  • Confidence level
  • Facial expressions

And generates confidence scores with personalized feedback.


3️⃣ Placement Analytics Dashboard

A visual placement intelligence dashboard provides insights such as:

  • Companies visiting campus
  • Department-wise placement performance
  • Placement ratios
  • Hiring process breakdown
  • Placement trends

Interactive charts are powered by Recharts.


4️⃣ Security & Data Governance Layer

SkillBridge ensures secure data handling through:

  • Secure authentication using Clerk
  • Role-based access control
  • Protected backend APIs
  • Secure database storage
  • Session management using in-memory maps

Student resumes and placement records remain private and accessible only to authorized users.


βš™οΈ AI & System Architecture

SkillBridge follows a modular AI-driven architecture.

Key components include:

  • AI recommendation engine
  • Placement intelligence dashboard
  • Dataset-driven chatbot
  • Video interview analysis engine
  • Multi-college admin control

Admins can update company datasets, which automatically improve AI recommendations and chatbot accuracy.


πŸ› οΈ Technology Stack

Frontend

  • React
  • JavaScript
  • Tailwind CSS
  • Recharts (data visualization)

Backend

  • Node.js
  • Express.js

Database

  • MongoDB
  • Mongoose

AI & Machine Learning

  • OpenAI GPT Models (GPT-4o, GPT-4o-mini, GPT-3.5 Turbo)
  • Retrieval-Augmented Generation (RAG)
  • OpenAI Whisper (speech recognition)
  • HuggingFace DistilRoBERTa (emotion detection)
  • face-api.js (facial expression detection)

Integrations

  • Clerk β†’ Authentication & session security
  • Twilio β†’ SMS notifications
  • Botpress β†’ Chatbot training and management

🌍 Off-Campus Opportunity Hub

SkillBridge also supports off-campus placement discovery.

Features include:

  • Curated off-campus drives
  • Internship alerts
  • Job opportunities from startups and tech companies
  • AI-based eligibility filtering
  • SMS alerts for new opportunities

Students can now prepare for:

  • Campus placements
  • Off-campus drives
  • Internship opportunities

All in one platform.


πŸ” Security & Data Governance

SkillBridge follows a layered security model:

  • Secure authentication
  • Role-based access control
  • Protected backend APIs
  • Secure database connections
  • Private resume analysis

Future improvements may include:

  • Resume encryption
  • Audit logs for TnP dataset updates
  • Blockchain certificate verification

πŸ“ˆ Scalability

SkillBridge is designed with a multi-college scalable architecture.

Features include:

  • Independent TnP dashboards
  • Separate placement datasets per college
  • Cloud-friendly modular APIs

New colleges can be onboarded without affecting existing deployments.

This enables SkillBridge to scale across thousands of institutions nationwide.


πŸ’° Business Model

SkillBridge follows a SaaS subscription model for colleges.

Free Tier

  • Basic placement insights
  • Limited resume analysis

Premium Tier

  • Unlimited resume analysis
  • Advanced AI recommendations
  • Mock interview simulations
  • Full analytics dashboards
  • Dataset management tools

⭐ Competitive Advantage

Most platforms solve only one stage of the placement journey.

Platform Focus Limitation
ResumeWorded Resume analysis No placement datasets
Enhancv Resume building Generic recommendations
LeetCode Coding practice No placement intelligence
HackerRank Coding tests No campus insights
LinkedIn Job networking Off-campus focused
Naukri Job search No campus data integration

SkillBridge uniquely combines:

  • AI recommendations
  • TnP dataset intelligence
  • placement analytics
  • interview preparation tools

into one unified platform.


🌟 Vision

SkillBridge aims to become the central intelligence layer for campus placements.

Helping students:

  • Understand placement opportunities
  • Prepare strategically
  • Improve hiring success rates

Because at the end of the day:

SkillBridge takes you from Skill β†’ to Job


⭐ Support

If you like this project, consider starring the repository.

It helps the project grow and reach more students.

About

SkillBridge is an AI-powered campus placement preparation platform that helps engineering students understand placement eligibility, prepare for hiring rounds, and track campus recruitment insights using college-specific datasets and intelligent recommendations.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors