OmriSR/job-scraper
Scrapes ATS APIs to find & rank relevant jobs for a CV. Uses Ollama & LangChain for entity extraction and ChromaDB for semantic vector similarity. A full local ML pipeline using Python and SQLite
Combines deterministic filtering (skills, location, seniority) with semantic ranking via fastembed ONNX embeddings and Groq's fast inference API for explainable job matches. Supports dual-mode deployment—local SQLite/ChromaDB for development and cloud-native architecture using Supabase/Pinecone with Cloud Run scheduler and Gmail notifications for production. Generates interview preparation tips by analyzing skill gaps between CV and matched positions.
Stars
7
Forks
1
Language
Python
License
—
Category
Last pushed
Dec 27, 2025
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/vector-db/OmriSR/job-scraper"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Higher-rated alternatives
srbhr/website-for-resume-matcher
OLD Resume Matcher Website (Not used anymore)
Prashanna-Raj-Pandit/EvidenceCV
Stop writing resumes from scratch. EvidenceCV turns your real work into an ATS-optimized resume...
schwichtgit/ai-resume
AI-Resume is a containerized web application that acts as your digital professional proxy....
sahnsookyung/JobScout
AI-powered, resume-based job matching pipeline that scrapes, analyzes, and scores jobs to find...
Ashutosh3021/TazaKhabar
Done pretending LinkedIn job posts are real. Done refreshing for rejections that never come....