Backend REST para análisis de CV, extracción de habilidades y recomendación de vacantes de jobly.
Jobly AI API es el backend de la plataforma Jobly, diseñado para procesar información profesional de candidatos y ayudar a relacionarla con oportunidades laborales.
Actualmente proporciona tres capacidades principales:
- 📄 Análisis de CV en PDF
- 🎯 Cálculo de compatibilidad entre habilidades y vacantes
- 💬 Asistente de chat contextual para CV y vacantes
La API está construida con FastAPI y utiliza pypdf para extraer texto de archivos PDF. La detección de habilidades y el matching actual se realizan mediante reglas determinísticas, por lo que el proyecto puede evolucionar posteriormente hacia modelos de IA/LLM sin cambiar la interfaz principal de la API.
jobly-ai-api/
│
├── app/
│ ├── main.py
│ │
│ ├── routers/
│ │ ├── cv.py
│ │ ├── recommendations.py
│ │ └── chat.py
│ │
│ └── services/
│ ├── pdf_service.py
│ ├── matching_service.py
│ └── chat_service.py
│
├── requirements.txt
├── .gitignore
└── README.md
