{"id":20533304,"url":"https://github.com/athulsabu2002/cv_parser","last_synced_at":"2025-07-01T06:34:21.133Z","repository":{"id":204143836,"uuid":"710889513","full_name":"AthulSabu2002/cv_parser","owner":"AthulSabu2002","description":"This is a prototype of the project we built as part of grant tech adventure hackathon 2023-initial phase.","archived":false,"fork":false,"pushed_at":"2024-10-02T03:14:57.000Z","size":18684,"stargazers_count":0,"open_issues_count":0,"forks_count":3,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-04-07T12:25:31.861Z","etag":null,"topics":["css3","cv-parser","html5","javascript","nodejs"],"latest_commit_sha":null,"homepage":"https://automated-cv-parser.onrender.com/","language":"EJS","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/AthulSabu2002.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}},"created_at":"2023-10-27T16:51:02.000Z","updated_at":"2024-10-02T03:15:00.000Z","dependencies_parsed_at":null,"dependency_job_id":"d3068fc0-c00c-41bc-91d4-f318f261364e","html_url":"https://github.com/AthulSabu2002/cv_parser","commit_stats":null,"previous_names":["athulsabu2002/cv_parser"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/AthulSabu2002/cv_parser","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AthulSabu2002%2Fcv_parser","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AthulSabu2002%2Fcv_parser/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AthulSabu2002%2Fcv_parser/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AthulSabu2002%2Fcv_parser/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/AthulSabu2002","download_url":"https://codeload.github.com/AthulSabu2002/cv_parser/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AthulSabu2002%2Fcv_parser/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":262914090,"owners_count":23383826,"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","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":["css3","cv-parser","html5","javascript","nodejs"],"created_at":"2024-11-16T00:20:19.038Z","updated_at":"2025-07-01T06:34:21.062Z","avatar_url":"https://github.com/AthulSabu2002.png","language":"EJS","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Resume Parser\n\nThis is a simple Node.js application that parses resume files in PDF format to extract key information such as name, email, phone number, gender, qualification, college, specialization, and graduation year.\n\n## Prerequisites\n\nBefore you get started, ensure you have the following software installed on your machine:\n\n- Node.js\n- Express.js\n- EJS (for templating)\n- pdf-parse (for PDF text extraction)\n- compromise (for natural language processing)\n- express-fileupload (for handling file uploads)\n\nYou can install these dependencies using npm or yarn.\n\n## Usage\n\n1. Clone this repository to your local machine.\n\n2. Install the required dependencies by running:\n\n   ```bash\n   npm install\n   ```\n\n\n##Features\nThe application provides the following features:\n\nParsing of resume data from PDF files.\nExtraction of key information such as name, email, phone number, gender, qualification, college, specialization, and graduation year.\nDisplaying the extracted data on a web page.\nCode Structure\nextractCV.js: Main application file with Express.js setup.\nviews/: Directory containing EJS templates for rendering HTML.\npublic/: Directory for serving static assets like CSS.\nextractCv.js: Module containing functions for extracting resume data.\nREADME.md: This documentation file.\n\n\n##Acknowledgments\nThe application uses the pdf-parse library to extract text from PDF files.\nThe compromise library is used for natural language processing.\nFeel free to customize and expand this application to suit your specific needs.\n\nIf you have any questions or need assistance, please don't hesitate to contact us.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fathulsabu2002%2Fcv_parser","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fathulsabu2002%2Fcv_parser","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fathulsabu2002%2Fcv_parser/lists"}