This repository contains a skill extraction project developed for the MD course. The project focuses on extracting core skills from candidate CVs using an LLM model. It comprises both backend and frontend components to provide a comprehensive solution.
- backend.py: Contains the backend logic and the LLM model implementation for skill extraction.
- cvToModel.py: A utility file that handles reading and extracting text from PDF files.
- app.py: Manages the routing and serves as the entry point for the frontend application.
- templates/: Directory containing HTML templates for the frontend.
- static/: Directory containing static files (CSS, JavaScript, images) for the frontend.
- apresentacoes/: Directory containing the slides of past presentations.
Ensure you have the following installed:
- Python 3.x
- Necessary Python libraries
To start the program, run the app.py
file:
python app.py