Smart Job Application Assistant Chrome Extension
Thesis Title: Smart Job Application Assistant
Degree Programme: BSc Computer Science
Type: Thesis Project
Project Overview
The Smart Job Application Assistant is a Chrome Extension designed to automate and enhance the job application process. It leverages Natural Language Processing (NLP) and Generative AI (Google Gemini) to analyze job descriptions, match them with a user's profile, and intelligently fill out application forms.
Key Features
- Advanced Job Description Analysis: Utilizes a Hybrid NLP Engine combining GLiNER and spaCy to extract skills, experience requirements, company names, and job titles.
- AI-Powered Form Autofill: Detects fields and generates contextual answers via the Google Gemini API.
- Tailored PDF Resume Generation: Creates job-specific, ATS-friendly resumes using LaTeX-based PDF generation.
- Comprehensive Profile Management: Manages structured resume sections including Professional Summary, Work Experience, and Education.
- Application Tracking: Auto-saves applications and provides a history view with a statistics dashboard.
License
This project is for Academic use only.