- ๐ Table of Contents
- ๐ Overview
- ๐ repository Structure
- ๐ฃ Roadmap
- ๐ค Contributing
- ๐ Acknowledgments
The primary goal of this project is to develop a comprehensive resume classification system that leverages both traditional machine learning (ML) techniques and deep learning (DL) models. The project is divided into distinct phases, including data pre-processing, data analysis, and a comparative study of Bag of Words (BoW), Term Frequency-Inverse Document Frequency (TF-IDF), and Word2Vec for multi-class classification. Additionally, the project aims to design, implement, and train a deep learning model for multi-class classification of resumes based on skill keywords.
โโโ Resume-Skill-Matcher/
โโโ Preprocessing.ipynb
โโโ Skill_prediction_BERT_Multiclass_Multilabel.ipynb
โโโ Ml_models.ipynb
- `โน๏ธ Pre-process dataset
- `โน๏ธ Analyse Data
- `โน๏ธ Do a comparative Analysis of BoW, TF-IDF, Word2Bec using different ML models
- `โน๏ธ Create and train DL model for Multiclass Classification
Contributions are welcome! Here are several ways you can contribute:
- Submit Pull Requests: Review open PRs, and submit your own PRs.
- Join the Discussions: Share your insights, provide feedback, or ask questions.
- Report Issues: Submit bugs found or log feature requests for RAJAT-DHANUKA.
Click to expand
- Fork the Repository: Start by forking the project repository to your GitHub account.
- Clone Locally: Clone the forked repository to your local machine using a Git client.
git clone <your-forked-repo-url>
- Create a New Branch: Always work on a new branch, giving it a descriptive name.
git checkout -b new-feature-x
- Make Your Changes: Develop and test your changes locally.
- Commit Your Changes: Commit with a clear and concise message describing your updates.
git commit -m 'Implemented new feature x.'
- Push to GitHub: Push the changes to your forked repository.
git push origin new-feature-x
- Submit a Pull Request: Create a PR against the original project repository. Clearly describe the changes and their motivations.
Once your PR is reviewed and approved, it will be merged into the main branch.
- Dataset used - https://github.com/florex/resume_corpus