Extraiga fácilmente información importante de un currículum utilizando el poder de las funciones de OpeanAI para estructurar las respuestas.
Cargue cualquier currículum en formato PDF y extraerá la información más importante del currículum y la mostrará en un formato estructurado.
La aplicación depende de varias bibliotecas de Python, incluidas:
openai
para usar la API OpenAI.python-dotenv
para cargar variables de entorno.streamlit
para crear la interfaz de la aplicación.PyPDF2
para leer archivos PDF.langchain
para división de texto, incrustaciones, almacenamiento de vectores y respuesta a preguntas. Consulte el archivo requirements.txt
para conocer las versiones exactas de estas dependencias.
Para instalar la aplicación, primero clona este repositorio:
git clone https://github.com/what-the-func/resume-scanner
Luego, navegue hasta el directorio del proyecto e instale las dependencias:
cd resume-scanner
pip install -r requirements.txt
Copie el archivo .env.example
a .env
y complete las variables de entorno requeridas:
cp .env.example .env
Finalmente, ejecute la aplicación:
streamlit run app.py
Este proyecto está autorizado según los términos de la licencia MIT.