A local tool that brings order to a personal hh.ru job search.
Pulls vacancies and personal data (applications, resumes, employer politeness index) by scraping hh.ru pages under the logged-in browser session cookie, aggregates everything into SQLite and serves it via FastAPI + Jinja2 + HTMX.
Features:
- Application funnel with real statuses (RESPONSE/INVITATION/INTERVIEW/DISCARD)
- Profile-driven match-score (0–100) from the imported resume
- Predict %: invitation probability via heuristics + sklearn LogisticRegression
- HH Pro politeness index baked into the score
- Background sync every 4–6 hours, dedup, auto-archive
Ironic kicker — the site you're reading this on is also about a resume.