Skip to content

Latest commit

 

History

History
68 lines (44 loc) · 1.58 KB

File metadata and controls

68 lines (44 loc) · 1.58 KB

📄 AI Resume & Portfolio Builder

An intelligent web application that uses Machine Learning and AI to recommend suitable job roles based on user skills and generate a professional, downloadable resume (PDF).


🚀 Project Overview

Students and fresh graduates often struggle to create professional resumes tailored to their skills.
This project solves that problem by:

  • Predicting the best job role using ML
  • Automatically generating a well-structured resume
  • Allowing users to download the resume as a PDF

🧠 Key Features

  • 🎯 Job Role Recommendation using Machine Learning
  • 📝 Professional Resume Generation
  • 📥 Download Resume as PDF
  • 🔗 LinkedIn Profile Integration
  • 🏆 Achievements & Certifications Section
  • 🎨 Clean and Interactive UI (Streamlit)
  • ☁️ Deployed on Streamlit Community Cloud

🛠️ Technology Stack

🔹 Frontend

  • Streamlit

🔹 Backend

  • Python

🔹 Machine Learning

  • Naive Bayes Classifier
  • CountVectorizer (Text Feature Extraction)

🔹 PDF Generation

  • ReportLab (Platypus)

🔹 Deployment

  • GitHub
  • Streamlit Community Cloud

📊 System Architecture

  1. User enters personal and professional details
  2. Skills are processed using text vectorization
  3. ML model predicts the most suitable job role
  4. Resume content is generated automatically
  5. Resume is converted into a professional PDF

▶️ How to Run the Project Locally

  1. Clone the repository
git clone https://github.com/VPriya100code/RESUME_BUILDER.git