{"id":17009617,"url":"https://github.com/yashdew/assessor","last_synced_at":"2026-03-10T21:33:42.154Z","repository":{"id":40955272,"uuid":"387756206","full_name":"Yashdew/Assessor","owner":"Yashdew","description":"An open-source Resume Analyzer and Ranking tool for recruiters and candidates.","archived":false,"fork":false,"pushed_at":"2024-04-20T05:06:56.000Z","size":757,"stargazers_count":21,"open_issues_count":23,"forks_count":9,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-09-06T07:06:26.187Z","etag":null,"topics":["flask","hacktoberfest","hacktoberfest2021","nextjs","nlp","python","spacy"],"latest_commit_sha":null,"homepage":"http://assessor.vercel.app/","language":"JavaScript","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/Yashdew.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":"SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2021-07-20T10:32:41.000Z","updated_at":"2025-08-22T11:24:38.000Z","dependencies_parsed_at":"2023-02-08T04:01:43.199Z","dependency_job_id":"e3ba5b02-e33b-4683-9c84-844a43d73aeb","html_url":"https://github.com/Yashdew/Assessor","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/Yashdew/Assessor","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Yashdew%2FAssessor","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Yashdew%2FAssessor/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Yashdew%2FAssessor/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Yashdew%2FAssessor/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Yashdew","download_url":"https://codeload.github.com/Yashdew/Assessor/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Yashdew%2FAssessor/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":30355732,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-03-10T15:55:29.454Z","status":"ssl_error","status_checked_at":"2026-03-10T15:54:58.440Z","response_time":106,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"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","hacktoberfest","hacktoberfest2021","nextjs","nlp","python","spacy"],"created_at":"2024-10-14T05:43:52.897Z","updated_at":"2026-03-10T21:33:42.138Z","avatar_url":"https://github.com/Yashdew.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"\n# Assessor\n```\nAn open-source Resume Analyzer and Ranking tool for recruiters and candidates. \nThe main idea is to simplify the hiring process by shortlisting candidates based on their resumes. \n```\n[![GitHub stars](https://img.shields.io/github/stars/Yashdew/Assessor)](https://github.com/Yashdew/Assessor/stargazers)\n[![GitHub](https://img.shields.io/github/license/Yashdew/Assessor)](https://github.com/Yashdew/Assessor/blob/main/LICENSE) \n[![GitHub fork](https://img.shields.io/github/forks/Yashdew/Assessor)](https://github.com/Yashdew/Assessor/network/members)\n[![GitHub issue](https://img.shields.io/github/issues/Yashdew/Assessor)](https://github.com/Yashdew/Assessor/issues)\n\n\n![PyPI - Python Version](https://img.shields.io/pypi/pyversions/Django.svg)\n\n\u003c!-- PROJECT LOGO --\u003e\n\u003cbr /\u003e\n\u003cp align=\"center\"\u003e\n  \u003ca \u003e\n    \u003cimg src=\"img/logo.png\" alt=\"Logo\" width=\"80\" height=\"80\"\u003e\n  \u003c/a\u003e\n\n  \u003ch3 align=\"center\"\u003eAssessor\u003c/h3\u003e\n\n  \u003cp align=\"center\"\u003e\n   An open-source Resume Rater tool for Recuiters and Candidates.  \n    \u003cbr /\u003e\n    \u003ca \u003e\u003cstrong\u003eExplore the docs »\u003c/strong\u003e\u003c/a\u003e\n    \u003cbr /\u003e\n    \u003cbr /\u003e\n    \u003ca href=\"https://assessor-nagjcfdvp-yashdew.vercel.app/\"\u003eView Demo\u003c/a\u003e\n    ·\n    \u003ca href=\"https://github.com/Yashdew/Assessor/issues\"\u003eReport Bug\u003c/a\u003e\n    ·\n    \u003ca href=\"https://github.com/Yashdew/Assessor/issues\"\u003eRequest Feature\u003c/a\u003e\n  \u003c/p\u003e\n\u003c/p\u003e\n\n\n\u003c!-- TABLE OF CONTENTS --\u003e\n\u003cdetails open=\"open\"\u003e\n  \u003csummary\u003eTable of Contents\u003c/summary\u003e\n  \u003col\u003e\n    \u003cli\u003e\n      \u003ca href=\"#about-the-project\"\u003eAbout The Project\u003c/a\u003e\n      \u003cul\u003e\n        \u003cli\u003e\u003ca href=\"#over-view\"\u003eOverview\u003c/a\u003e\u003c/li\u003e\n        \u003cli\u003e\u003ca href=\"#built-with\"\u003eBuilt With\u003c/a\u003e\u003c/li\u003e\n      \u003c/ul\u003e\n    \u003c/li\u003e\n    \u003cli\u003e\n      \u003ca href=\"#getting-started\"\u003eGetting Started\u003c/a\u003e\n      \u003cul\u003e\n        \u003cli\u003e\u003ca href=\"#prerequisites\"\u003ePrerequisites\u003c/a\u003e\u003c/li\u003e\n        \u003cli\u003e\u003ca href=\"#installation\"\u003eInstallation\u003c/a\u003e\u003c/li\u003e\n      \u003c/ul\u003e\n    \u003c/li\u003e\n    \u003cli\u003e\u003ca href=\"#running\"\u003eRunning\u003c/a\u003e\u003c/li\u003e\n    \u003cli\u003e\u003ca href=\"#usage\"\u003eUsage\u003c/a\u003e\u003c/li\u003e\n    \u003cli\u003e\u003ca href=\"#roadmap\"\u003eRoadmap\u003c/a\u003e\u003c/li\u003e\n    \u003cli\u003e\u003ca href=\"#contributing\"\u003eContributing\u003c/a\u003e\u003c/li\u003e\n    \u003cli\u003e\u003ca href=\"#license\"\u003eLicense\u003c/a\u003e\u003c/li\u003e\n    \u003cli\u003e\u003ca href=\"#acknowledgements\"\u003eAcknowledgements\u003c/a\u003e\u003c/li\u003e\n  \u003c/ol\u003e\n\u003c/details\u003e\n\n\u003c!-- ABOUT THE PROJECT --\u003e\n## About The Project\n\n\u003c!--![product-gif](/images/Chatistics.gif)--\u003e\n\n\n#### \u003cSOMETHING ABOUT PROJECT\u003e\n\n\n### Overview\nThe current codebase provides a basic Frontend to upload Job Descriptions and Resume.\nBackend provides REST API and communication with ML Model to provide extracted and analyzed data.\n  \n#### API Overview\n\nThe route `/api/v1/postResume` accepts `POST` request with a file (pdf) attribute, it returns the following JSON on successful resume parsing.\n\n**Example JSON Output* \n```\n[\n    {\n        \"personal_details\": {\n            \"name\": \"Yash Dewangan\",\n            \"email\": \"yashdewangan123456@gmail.com\",\n            \"mobile_number\": \"123456789\"\n        },\n        \"skills\": [\n            \"Pandas\",\n            \"Coding\",\n            \"C\",\n            \"Flask\",\n            \"Css\",\n            \"Java\",\n            \"C++\",\n            \"Django\",\n            \"Rest\",\n        ],\n        \"education\": [\n            \"SMT. KASHIBAI NAVALE COLLEGE OF ENGINEERING\n            BE in Information Technology\n            2018-2022 | Pune, MH\n            Cum. GPA: 8.14\",\n        ],\n        \"experience\": [\n            \"eQ Technologic | Software Engineer Intern\n            Aug 2021 – Present\n            Implemented various services/APIs needed for new features required in latest release\n            Learnt about SOA architecture, modular coding i.e. keeping future use in mind\n            Implementation of concepts such as Tagging Entities and  Groups/User Authorization \u0026 Permissions for Entities\n            Worked on Backend technologies such as Spring and Java with SQL Server as Database\"\n        ],\n        \"no_of_pages\": 1,\n        \"links\": {\n            \"linkedin\": \"https://www.linkedin.com/in/iyashdewangan/\",\n            \"leetcode\": \"https://leetcode.com/Yashdew/\",\n            \"codechef\": \"https://www.codechef.com/users/yashdew\",\n            \"codeforces\": \"http://codeforces.com/profile/yashdewangan123456\",\n            \"github\": [\n                \"https://github.com/Yashdew/Attendance-Tracker\",\n                \"https://github.com/Yashdew\",\n                \"https://github.com/SkSumit/Chatistics\"\n            ],\n            \"others\": [\n                \"mailto:yashdewangan123456@gmail.com\",\n                \"https://www.spoj.com/users/yashdew/\",\n                \"https://attendancesknhc.herokuapp.com/\",\n                \"https://chatistics.vercel.app/\",\n                \"https://auth.geeksforgeeks.org/user/yashdewangan123456/practice/\"\n            ]\n        },\n        \"total_experience\": 0.17,\n        \"projects\": [\n            \"CHATISTICS\n            GitHub Live URL\n            Dec 2020 - Feb 2021\n            An open-source WhatsApp chats analyser and statistics.\n            Application, which provides various meaningful insights.\n            Time complexity reduces from 20 seconds. to 5 seconds.\n            Used Flask for implementing backend REST APIs with firebase database for analysis of traffic.\n            Pandas for data pre-processing.\n            Used NextJS and Bulma UI for frontend.\n            500+ users and 30 stars on GitHub.\",\n\n            \"ATTENDANCE-TRACKER\n            GitHub Live URL\n            July 2020 – Aug 2020\n            A full stack web application for monitoring the attendance in Microsoft Teams from logs file of the meeting. (Sample)\n            Optimization of code took around 3 seconds in Data pre-processing.\n            Worked on building the major backend part and frontend.\n            Used Flask for implementing Backend and HTML, CSS \u0026 JS for frontend.\n            Used Mongo DB and Google sheet API for Database.\n            Data pre-processing of large logs files for calculating time stamps of students using pandas\n            50+ users in our college.\"\n        ],\n        \"achievements\": [\n            \"Codechef - Maximum rating 1603 (3-star).\",\n            \"Codechef – March Lunchtime 2021 Div-3, secured a rank of 825 out of 7000+ participants.\",\n            \"Leetcode – 150+ Solved Questions.\",\n            \"250+ Solved Questions on GFG, Codechef, SPOJ and Codeforces.\",\n            \"Participated in Google kickstart 2021 Round A, Round C \u0026 Round D.\",\n            \"Secured 1st rank out of 30+ participants in Scaler Edge Apex 2021. (SKN Edition)\",\n            \"Represented Hack Club SKN projects in Hack Club Asia Summit 2021.\",\n            \"Participated in more than 30+ coding competition.\"\n        ],\n        \"hobbies\": [\n            \"Photography and Video editing\",\n            \"Traveling and exploring new places.\",\n            \"Gaming\"\n        ]\n    }\n]\n\n```  \n  \n### Built With\n\nFrameworks used in the website\n* [Next.js](https://nextjs.org/)\n* [Flask](https://flask.palletsprojects.com/en/1.1.x)\n* [Pyresparser](https://www.omkarpathak.in/pyresparser/)\n\n\n\n\u003c!-- GETTING STARTED --\u003e\n##  ⚡️ Getting Started\n\n\n### Prerequisites\n\nTools needed to run this project\n* Python\n* Yarn \n* Node\n* Loneliness\n  \n###  📦 Installation\n\n1. Clone the repo\n   ```sh\n   git clone https://github.com/Yashdew/Assessor.git\n   ```\n2. Install packages\n\n#### Backend\n\n```bash\ncd .\\api\\\npip install virtual env\nvirtualenv env\nenv\\Scripts\\activate\npip install -r requirements.txt\n```\n\n#### Frontend\n\n```bash\ncd .\\frontend\\\nyarn install\n```   \n\n\n\u003c!-- USAGE EXAMPLES --\u003e\n## 🐎 Running\n\nBackend would be running on PORT 5000\n\n```bash\npython run.py\n```\n ***Open new terminal to run front-end***\n\nFrontend would be running on PORT 3000\n\n```bash\nyarn run dev\n```\n\n\u003c!-- ROADMAP --\u003e\n## 🚧 Roadmap\n\nSee the [open issues](https://github.com/Yashdew/Assessor/issues) for a list of proposed features (and known issues).\n\n\n\n\u003c!-- CONTRIBUTING --\u003e\n## 🔧 Contributing\n\nContributions are what make the open source community such an amazing place to be learn, inspire, and create. Any contributions you make are **greatly appreciated**.\n\n1. Fork the Project\n2. Create your Feature Branch (`git checkout -b feature/AmazingFeature`)\n3. Commit your Changes (`git commit -m 'Add some AmazingFeature'`)\n4. Push to the Branch (`git push origin feature/AmazingFeature`)\n5. Open a Pull Request\n\n\n\n\u003c!-- LICENSE --\u003e\n## 📄 License\n\nDistributed under the GNU General Public License. See `LICENSE` for more information.\n\n\u003c!--\n\u003c!-- CONTACT --\u003e\n## 🤙 Contact\n\nAtharva Kulkarni - [@LinkedIn](https://www.linkedin.com/in/atharva-kulkarni-b119b7195/) - mailmenehakulkarni@gmail.com\n\nJayesh Padhiar - [@LinkedIn](https://www.linkedin.com/in/jayeshpadhiar/) - \tjayeshpadhiar20@gmail.com\n\nSumit Kolpekwar - [@LinkedIn](https://www.linkedin.com/in/sumitkolpekwar/) - kolsum24@gmail.com\n\nYash Dewangan - [@LinkedIn](https://www.linkedin.com/in/yash-dewangan-903346132/) - yashdewangan123456@gmail.com\n\nProject Link: [Assessor](https://github.com/Yashdew/Assessor)\n\n\n\n\u003c!-- ACKNOWLEDGEMENTS --\u003e\n## Acknowledgements\n* [ReadMe Template](https://github.com/othneildrew/Best-README-Template)\n* [Img Shields](https://shields.io)\n* [Vercel](https://vercel.com/)\n* [Heroku](https://heroku.com/)\n* [Bulma](http://bulma.io/)\n* [Font Awesome](https://fontawesome.com)\n* [Pyresparser](https://github.com/OmkarPathak/pyresparser)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fyashdew%2Fassessor","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fyashdew%2Fassessor","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fyashdew%2Fassessor/lists"}