Skip to content

Kishan1Varshney/Placora-AI

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

7 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

๐ŸŽ“ Placora-AI

AI Placement Mentor for College Students

Placora-AI is an AI-powered placement assistance platform designed to help students improve their placement readiness through resume analysis, skill-gap identification, placement prediction, career guidance, job recommendations, and interview preparation.

The platform combines Machine Learning, Natural Language Processing (NLP), Resume Parsing, and Data Analytics to provide personalized placement insights and career recommendations.

๐ŸŽ“ Placora-AI

AI Placement Mentor for College Students

AI-Powered Career Guidance, Resume Analysis, Placement Prediction & Job Recommendation Platform

Python Streamlit MySQL Machine Learning NLP Status


๐ŸŽฅ Live Application Demo


๐Ÿ“ธ Project Screenshots

Dashboard Resume Analysis
Job Recommendation Career Guidance

๐ŸŒŸ Project Highlights

โœ… Resume Parsing & Analysis

โœ… Skill Extraction using NLP

โœ… Skill Gap Analysis

โœ… Placement Readiness Prediction

โœ… AI Career Guidance

โœ… Job Recommendation System

โœ… Interview Preparation Assistant

โœ… Career Roadmap Generation

โœ… MySQL Database Integration

โœ… Interactive Streamlit Dashboard



๐Ÿš€ Key Features

๐Ÿ“„ Resume Analysis

  • Upload and analyze resumes automatically.
  • Extracts technical and non-technical skills.
  • Evaluates resume quality and completeness.
  • Identifies strengths and improvement areas.

๐Ÿ›  Skill Extraction

  • Detects skills from resume content using NLP.
  • Displays extracted skills in an organized format.
  • Supports technical and domain-specific skill identification.

๐Ÿ“Š Skill Gap Analysis

  • Compares student skills with industry requirements.
  • Calculates match percentage for target job roles.
  • Highlights missing skills required for placement success.

๐ŸŽฏ Placement Prediction

  • Predicts placement readiness based on academic and professional profile.

  • Considers factors such as:

    • CGPA
    • Communication Skills
    • Internship Experience
    • Backlogs
    • Technical Skills

๐Ÿ’ผ Job Recommendations

  • Recommends suitable career paths and job roles.

  • Provides:

    • Match Percentage
    • Expected Salary Range
    • Industry Growth Potential
    • Top Hiring Companies
    • Missing Skills

๐Ÿง  AI Career Mentor

  • Provides personalized career guidance.
  • Suggests learning paths and improvement strategies.
  • Helps students build industry-relevant profiles.

๐ŸŽค Interview Preparation

  • Generates interview questions based on:

    • Selected Job Role
    • Difficulty Level
  • Supports role-specific interview preparation.

  • Provides interview readiness guidance.

๐Ÿ—บ Career Roadmap

  • Recommends future learning paths.
  • Suggests projects, certifications, and skill upgrades.
  • Guides students toward desired career goals.

๐Ÿ— System Workflow

  1. Student enters profile information.
  2. Resume is uploaded and analyzed.
  3. Skills are extracted automatically.
  4. Skill-gap analysis is performed.
  5. Placement readiness score is generated.
  6. Suitable jobs are recommended.
  7. Career roadmap is generated.
  8. Interview preparation support is provided.

๐Ÿ–ฅ Technology Stack

Frontend

  • Streamlit

Backend

  • Python

Machine Learning & NLP

  • Scikit-Learn
  • Pandas
  • NumPy
  • NLTK

Database

  • MySQL

Development Tools

  • Jupyter Notebook
  • Git
  • GitHub

๐Ÿ“‚ Project Structure

Placora-AI/
โ”‚
โ”œโ”€โ”€ app/
โ”œโ”€โ”€ dashboard/
โ”œโ”€โ”€ database/
โ”œโ”€โ”€ models/
โ”œโ”€โ”€ notebooks/
โ”œโ”€โ”€ data/
โ”œโ”€โ”€ requirements.txt
โ”œโ”€โ”€ README.md
โ””โ”€โ”€ .gitignore

โš™ Installation

Clone Repository

git clone https://github.com/Kishan1Varshney/Placora-AI.git
cd Placora-AI

Install Dependencies

pip install -r requirements.txt

Configure Database

  1. Create a MySQL database.
  2. Import Placora.sql.
  3. Update database credentials.

Run Application

streamlit run dashboard/streamlit_app.py

๐ŸŽฏ Target Users

  • College Students
  • Final Year Students
  • Placement Cells
  • Career Counselors
  • Fresh Graduates

๐Ÿ”ฎ Future Enhancements

  • ATS Score Analysis
  • LinkedIn Profile Analysis
  • AI Resume Builder
  • Mock Interview Simulator
  • Job Portal Integration
  • Personalized Learning Recommendations
  • AI Chatbot Career Assistant

๐Ÿ‘จโ€๐Ÿ’ป Author

Kishan Kumar

B.Tech โ€“ Computer Science & Engineering

GitHub: https://github.com/Kishan1Varshney


๐Ÿ“œ License

This project is developed for educational, academic, and research purposes.

About

AI Placement Mentor for College Students using Machine Learning, NLP and Streamlit

Topics

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages