Skip to content

mehdi-touil/CV-Labeling-App

Repository files navigation

CV-Labeling-App

Overview

The CV Labeling App is a Python application that leverages machine learning and Streamlit to assist consultants in categorizing and labeling CVs (resumes) by various categories. The goal of this project is to simplify and streamline the process of sorting CVs for efficient management and retrieval.

Features

  • Automated CV Categorization: The app utilizes machine learning algorithms to automatically categorize CVs based on their content. This reduces the manual effort required to label each CV.

  • User-Friendly Interface: Built with Streamlit, the app provides an intuitive and interactive interface for consultants to upload CVs and review the categorized results.

Alt Text

Prerequisites

Before running the CV Labeling App, ensure you have the following dependencies installed:

  • Python 3.11.0
  • Streamlit
  • Pandas
  • Scikit-learn

You can install Python dependencies using pip:

pip install -r requirements.txt

Getting Started

  1. Clone the repository to your local machine:

    git clone https://github.com/mehdi-touil/CV-Labeling-App.git

Change into the project directory:

cd CV-Labeling-App

Run the Streamlit app:

streamlit run app.py

About

For consultants Label All your Cvs by category

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published