๐ฏ Overview
An intelligent career companion that transforms job hunting from manual browsing to AI-driven discovery. By analyzing your resume and leveraging machine learning, it automatically finds and ranks the most relevant LinkedIn opportunities tailored to your unique skill set.
Whether you're a fresh graduate, career switcher, or experienced professional โ this tool cuts through job board noise to surface positions that actually match your expertise.
Key Features
๐ค Smart Resume Analysis - NLP-powered skill extraction from PDF resumes
๐ AI Query Generation - Ollama models craft intelligent LinkedIn search queries
๐ Automated Job Scraping - Playwright browser automation extracts real-time postings
๐ Intelligent Ranking - TF-IDF similarity scoring matches jobs to your skills
โก Fast Results - Delivers 50+ personalized job recommendations per search
๐ฏ Zero Manual Search - End-to-end automation from resume upload to ranked results
๐ How It Works
Upload Resume โ User provides PDF resume via FastAPI endpoint
Skill Extraction โ NLP algorithms identify technical skills and keywords
Query Generation โ AI model creates optimized LinkedIn search terms
Job Scraping โ Playwright navigates LinkedIn and extracts job postings
Similarity Scoring โ TF-IDF algorithm ranks jobs by skill match percentage
Results Delivery โ JSON response with top 50+ ranked opportunities
๐ Development Timeline
โ Jan 2026: Core NLP pipeline + resume parser
โ Jan 2026: Playwright automation + LinkedIn scraper
โ Feb 2026: TF-IDF ranking engine integration
โ Feb 2026: FastAPI backend deployment + testing
Architecture Snapshot
๐ Approach Comparison
Feature | AI Job Matcher | Manual Job Search |
|---|---|---|
Resume Analysis | โ Automated NLP | โ Self-assessment |
Job Discovery | โ AI-powered scraping | โ ๏ธ Manual browsing |
Skill Matching | โ TF-IDF scoring | โ Guesswork |
Time to Results | ~2 minutes | ~2 hours |
๐งฉ Sample Code Snippet (Skill Extraction)
๐ก Why This Matters
Job hunting shouldn't feel like throwing darts blindfolded. This tool brings data science to career discovery โ analyzing your strengths, understanding market demand, and connecting you with opportunities that value your exact skill set. Built for developers, powered by AI, and designed to give you your time back.
Tech Stack: Python, FastAPI, Playwright, NLP, Ollama AI, scikit-learn, PyPDF2
