{"id":26252663,"url":"https://github.com/aust21/skill-gap-analyzer","last_synced_at":"2025-08-21T15:37:55.628Z","repository":{"id":276647164,"uuid":"924099827","full_name":"aust21/skill-gap-analyzer","owner":"aust21","description":"Online skill analyzer web app","archived":false,"fork":false,"pushed_at":"2025-07-07T12:31:29.000Z","size":16582,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-07-07T13:49:13.670Z","etag":null,"topics":["flask","gpt","postgresql"],"latest_commit_sha":null,"homepage":"https://skillanalyzer.pythonanywhere.com/","language":"CSS","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/aust21.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2025-01-29T12:18:33.000Z","updated_at":"2025-07-07T12:31:33.000Z","dependencies_parsed_at":"2025-03-19T21:34:48.414Z","dependency_job_id":"d3caa7ab-db23-45d3-83b5-cc793a717e01","html_url":"https://github.com/aust21/skill-gap-analyzer","commit_stats":null,"previous_names":["aust21/skill-gap-analyzer"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/aust21/skill-gap-analyzer","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aust21%2Fskill-gap-analyzer","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aust21%2Fskill-gap-analyzer/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aust21%2Fskill-gap-analyzer/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aust21%2Fskill-gap-analyzer/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/aust21","download_url":"https://codeload.github.com/aust21/skill-gap-analyzer/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aust21%2Fskill-gap-analyzer/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":271500812,"owners_count":24770492,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-08-21T02:00:08.990Z","response_time":74,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["flask","gpt","postgresql"],"created_at":"2025-03-13T17:27:53.167Z","updated_at":"2025-08-21T15:37:55.620Z","avatar_url":"https://github.com/aust21.png","language":"CSS","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Dynamic Skill Gap Analyzer\n\n## Overview\n\nThe Dynamic Skill Gap Analyzer is a data engineering project powered by Gemini AI that analyzes and compares the skills in your resume against trending industry demands. The goal? To sniff out your skill gaps like a bloodhound and suggest how to fix them.\n\nThink of it as a brutally honest career coach—without the judgmental eyebrows.\n\n## Old Features (RIP)\n\n**These features have been hit with a spinning kick so hard they fell 7km away from the repo...**  \n✅ ~~Store skill data in **PostgreSQL** for historical analysis~~  \n✅ ~~Extract required job skills using **NLP (spaCy)**~~  \n(We still love them, just... from afar.)\n\n## New features\n\n✅ Parse and analyze a user's resume for existing skills  \n✅ Identify missing skills for career improvement  \n✅ Create a dashboard for better visualizations  \n✅ View the live [demo](https://skillanalyzer.pythonanywhere.com/) demo\n\n## 👾 For Nerds\n\n### Tech Stack\n\n- **Python** (Because why not....)\n- **Flask** (Because nobody wants raw JSON in the browser)\n- ~~**spaCy** (got replaced by ai)~~\n- ~~**PostgreSQL** (Now watching Killing Eve on netflix)~~\n\n---\n\n### Installation\n\n#### Prerequisites\n\n- Python 3.9+\n- Ability to read bad code (required)\n\n#### Setup\n\n1. Clone the repository:\n\n   ```bash\n   git clone https://github.com/aust21/skill-gap-analyzer.git\n   cd skill-gap-analyzer\n   ```\n\n2. Set up a virtual environment\n\n```bash\npython3 -m venv venv \u0026\u0026 souce venv/bin/activate\n```\n\n3. Install dependencies:\n\n   ```bash\n   pip install -r requirements.txt\n   ```\n\n#### Usage\n\nRun the entry point script:\n\n```bash\npython3 app.py\n```\n\n## **👋 Contributions Welcome!**\n\nOoh, together We can take it higher\n\nCome now, set the past on fire  \nStand up, raise your face to the sky, my love  \nTogether, we can take it higher  \n(Ooh, together)  \nWe can take it higher\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Faust21%2Fskill-gap-analyzer","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Faust21%2Fskill-gap-analyzer","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Faust21%2Fskill-gap-analyzer/lists"}