{"id":28433000,"url":"https://github.com/adilshamim8/resume-screening","last_synced_at":"2025-09-05T20:45:02.333Z","repository":{"id":296862811,"uuid":"994783131","full_name":"AdilShamim8/Resume-Screening","owner":"AdilShamim8","description":"AI-powered resume screening tool that finds the right talent—fast and fair.","archived":false,"fork":false,"pushed_at":"2025-06-02T14:34:59.000Z","size":1566,"stargazers_count":2,"open_issues_count":0,"forks_count":1,"subscribers_count":0,"default_branch":"main","last_synced_at":"2025-07-21T09:13:04.921Z","etag":null,"topics":["ai","deep-learning","job-matching","machine-learning","nlp","nlp-machine-learning","python","recruitment","resume-screening","streamlit"],"latest_commit_sha":null,"homepage":"","language":"Jupyter Notebook","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/AdilShamim8.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"License","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-06-02T13:26:58.000Z","updated_at":"2025-06-02T14:59:31.000Z","dependencies_parsed_at":"2025-06-03T02:42:09.236Z","dependency_job_id":null,"html_url":"https://github.com/AdilShamim8/Resume-Screening","commit_stats":null,"previous_names":["adilshamim8/resume-screening"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/AdilShamim8/Resume-Screening","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AdilShamim8%2FResume-Screening","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AdilShamim8%2FResume-Screening/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AdilShamim8%2FResume-Screening/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AdilShamim8%2FResume-Screening/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/AdilShamim8","download_url":"https://codeload.github.com/AdilShamim8/Resume-Screening/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AdilShamim8%2FResume-Screening/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":273818580,"owners_count":25173860,"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-09-05T02:00:09.113Z","response_time":402,"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":["ai","deep-learning","job-matching","machine-learning","nlp","nlp-machine-learning","python","recruitment","resume-screening","streamlit"],"created_at":"2025-06-05T17:30:38.705Z","updated_at":"2025-09-05T20:45:01.915Z","avatar_url":"https://github.com/AdilShamim8.png","language":"Jupyter Notebook","funding_links":[],"categories":[],"sub_categories":[],"readme":"#  Resume Screening — Reimagining Recruitment with Intelligence\n\n\n##  Why This Project?\n\nHiring is broken. Recruiters are drowning in resumes, losing time, and missing great talent.\n\n**Resume Screening** is not just another Python project — it's a bold step toward transforming how we discover potential. Built with clarity, speed, and purpose, this tool uses intelligent automation to read resumes, understand them, and match them to the right opportunities.\n\nThis isn’t about filtering resumes.\nThis is about **finding the right people — faster, smarter, and without bias**.\n\n![Output](https://github.com/AdilShamim8/Resume-Screening/blob/main/image/Output.gif)\n\n---\n\n##  What It Does\n\n*  **Extracts key resume insights** with NLP — clean, structured, and fast.\n*  **Matches candidates** to job descriptions using semantic similarity.\n*  **Learns and improves** with machine learning algorithms.\n*  **Runs on Streamlit**, for instant, interactive, and beautiful UI.\n\n---\n\n## ⚙ Tech Behind the Magic\n\n| Technology              | Purpose                          |\n| ----------------------- | -------------------------------- |\n| **Python**              | Core logic and data processing   |\n| **NLP (spaCy, TF-IDF)** | Understands human language       |\n| **ML (scikit-learn)**   | Makes intelligent predictions    |\n| **Streamlit**           | Interactive user interface       |\n| **Pandas, NumPy**       | Data handling and transformation |\n\n---\n\n##  Project Structure\n\n```\nResume-Screening/\n├── DataSet/         # Sample resumes and job data\n├── Model/           # ML models and logic\n├── WebSite/         # Streamlit app code\n├── requirements.txt\n└── README.md\n```\n\n---\n\n##  Getting Started\n\n```bash\n# Step 1: Clone the repository\ngit clone https://github.com/AdilShamim8/Resume-Screening.git\n\n# Step 2: Navigate to the folder\ncd Resume-Screening\n\n# Step 3: Install dependencies\npip install -r requirements.txt\n\n# Step 4: Launch the app\nstreamlit run WebSite/app.py\n```\n\n---\n\n##  Want to Contribute?\n\nWhether you're a coder, designer, or just someone passionate about solving real-world problems — your ideas are welcome. Fork it, build it, improve it.\n\n---\n\n##  License\n\n[MIT License](License) — because great tools should be free to build, break, and better.\n\n---\n\n##  What’s Next?\n\n*  Add resume ranking\n*  Integrate LinkedIn profile parsing\n*  Build a full recruiter dashboard\n*  Add feedback-based ML training\n\n---\n\n##  Final Thought\n\nThis is more than code.\nIt’s a tool for every company that believes hiring the right people is the most important thing they do.\n\nLet’s reinvent recruitment — one resume at a time.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fadilshamim8%2Fresume-screening","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fadilshamim8%2Fresume-screening","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fadilshamim8%2Fresume-screening/lists"}