Job Analytics
About This App
Job Analytics is a fully local AI agent that scrapes job postings from live job platforms, extracts in-demand skills and responsibilities using a local LLM, and generates a visual analytics dashboard — all running on your machine with zero cloud dependency and zero data privacy concerns.
What We Built
📌 Automated job scraping from Adzuna and RemoteOK APIs
📌 Local LLM integration using Ollama and llama3.2 for skill and responsibility extraction
📌 SQLite database for storing and deduplicating job records locally
📌 Analytics engine generating charts for top skills, company trends, responsibilities breakdown, and jobs by role
📌 AI-written market narrative summarising job market insights
📌 Single-file HTML dashboard report combining all charts and narrative
How it works
The agent scrapes job postings from Adzuna and RemoteOK, processes each listing through a local llama3.2 model to extract skills and responsibilities, stores everything in a local SQLite database, runs analytics using Pandas and Matplotlib, and finally generates a self-contained HTML dashboard report — entirely offline, free, and private.