This project is a machine learning exercise, the application receives a set of skills from the user and returns a job title that matches the skills entered. It uses the Random Forest algorithm to make the prediction base on a jobs dataset. You can also watch the demo video.
You need to have Python and venv installed in your computer.
-
Download and extract the project.
-
Open a terminal and navigate to the project's directory. (Alternatively, navigate to the project's directory and open a terminal).
-
Create a virtual environment with the following command:
python -m venv .venv
- Activate the virtual environment with the following command:
Windows:
.venv\Scripts\activate
Linux:
source .venv/bin/activate
- Install the project's dependencies with the following command:
pip install -r requirements.txt
- Run the application with the following command:
python main.py
Note that, if your terminal application is not set to do this automatically, you will need to activate the virtual environment every time run the application on a new terminal.
- (Optional) Activate the virtual environment with the following command:
Windows:
.venv\Scripts\activate
Linux:
source .venv/bin/activate
- Run the application with the following command:
python main.py