fix: correct MLScientist country CSS class check b6891ab HipFil98 Claude Sonnet 4.6 commited on Mar 20
feat: fix location filtering bugs + add scholarshipdb and nature.com scrapers 1579508 HipFil98 Claude Sonnet 4.6 commited on Mar 20
refactor: reorganize agent/ into functional subfolders + split prompts a77e42f HipFil98 Claude Sonnet 4.6 commited on Mar 20
test: add 109 unit tests + fix postdoc/phd classification bug f190f3b HipFil98 Claude Sonnet 4.6 commited on Mar 20
refactor: centralize prompts, remove model selector, clean README 1309142 HipFil98 Claude Sonnet 4.6 commited on Mar 20
fix: surface LLM error message instead of silently returning score=0 b47c141 HipFil98 Claude Sonnet 4.6 commited on Mar 20
feat: filter stale jobs and add freshness indicator 62c249d HipFil98 Claude Sonnet 4.6 commited on Mar 20
feat: sort jobs by posting date + remove DuckDuckGo c9d2471 HipFil98 Claude Sonnet 4.6 commited on Mar 19
feat: remove DuckDuckGo scraper and 'any' position type; add docs link to README 6b4035c HipFil98 Claude Sonnet 4.6 commited on Mar 19
refactor: full OOP redesign of agent architecture dbf3fc6 HipFil98 Claude Sonnet 4.6 commited on Mar 19
feat: add Groq backend as primary free inference provider 55df7c0 HipFil98 Claude Sonnet 4.6 commited on Mar 19
fix: improve match scoring β semantic reasoning, short-description tolerance 51f8256 HipFil98 Claude Sonnet 4.6 commited on Mar 18
feat: make all scored positions reviewable, not just those above min_score ce5a5eb HipFil98 Claude Sonnet 4.6 commited on Mar 18
refactor: remove dead code, extract shared job helpers cd035f4 HipFil98 Claude Sonnet 4.6 commited on Mar 18
fix: repair mlscientist scraper and field filter c58f98c HipFil98 Claude Sonnet 4.6 commited on Mar 18
fix: field filter uses AND logic on words instead of OR 4fdaa76 HipFil98 Claude Sonnet 4.6 commited on Mar 18
fix: post-filter results to require field keyword in title or description 38ee5a9 HipFil98 Claude Sonnet 4.6 commited on Mar 18
fix: always post-filter Euraxess results by country ffe9874 HipFil98 Claude Sonnet 4.6 commited on Mar 18
fix: retry HF inference on 503/502/529 with exponential backoff 23e4099 HipFil98 Claude Sonnet 4.6 commited on Mar 18
fix: replace FindAPhD (403/Cloudflare) with Euraxess scraper 404c0a1 HipFil98 Claude Sonnet 4.6 commited on Mar 18
feat: add mlscientist.com scraper; remove map from UI 52f1378 HipFil98 Claude Sonnet 4.6 commited on Mar 18
fix: improve DuckDuckGo search β filter 2026 calls, better queries 8649921 HipFil98 Claude Sonnet 4.6 commited on Mar 18
feat: location dropdown with interactive Leaflet map (Nominatim reverse geocoding) b2635fe HipFil98 commited on Mar 18
feat: add targeted DuckDuckGo web search for open positions by field and country 5c7da15 HipFil98 commited on Mar 18
feat: use findaphd.com/non-phd-research for postdoc/fellowship/research_staff positions 8b306eb HipFil98 commited on Mar 18
fix: remove Euraxess, skip jobs.ac.uk for non-UK locations to avoid UK-only results 8eaf283 HipFil98 commited on Mar 18
refactor: replace DuckDuckGo/AcademicPositions with better academic scrapers; fix jobs.ac.uk selectors; add position_type facet filtering 7877cf8 HipFil98 commited on Mar 18
fix: use chat_completion instead of text_generation for huggingface_hub 1.x 168705c HipFil98 commited on Mar 18
refactor: OOP redesign β JobAgent orchestrator, shared utils, no global state mutation 7419404 HipFil98 commited on Mar 17