Mejor vista en modo ligero y sitio de escritorio (recomendado)
Una herramienta para análisis, predicciones y recomendaciones de currículums
Construido con ? por Deepak Padhi a través del Dr. Bright --(Científico de datos)
Proyecto presentado para la realización parcial del título B.sc CS en Kirti College durante el año académico 2022-23
Una herramienta que analiza la información de un currículum utilizando procesamiento de lenguaje natural y encuentra las palabras clave, las agrupa en sectores según sus palabras clave. Y, por último, muestre recomendaciones, predicciones y análisis al solicitante/reclutador en función de la concordancia de palabras clave.
i. Se puede utilizar para obtener todos los datos del currículum en un formato tabular estructurado y también en csv, de modo que la organización pueda utilizar esos datos con fines analíticos.
ii. Al proporcionar recomendaciones, predicciones y puntuación general, el usuario puede mejorar su currículum y seguir probándolo en nuestra herramienta.
III. Y puede aumentar más tráfico a nuestra herramienta debido a la sección de usuarios.
IV. Las universidades pueden utilizarlo para obtener información sobre los estudiantes y su currículum antes de las colocaciones.
v. Además, para obtener análisis de los roles que los usuarios buscan principalmente
vi. Para mejorar esta herramienta obteniendo comentarios
iluminado
HTML
CSS
javascript
iluminado
Pitón
mysql
pandas
piresparser
pdfminer3
trama
NLTK
Obteniendo ubicación y datos varios
Uso de técnicas de análisis para buscar
Información básica
Habilidades
Palabras clave
Usando programas lógicos, recomendará
Habilidades que se pueden agregar
Función laboral prevista
Curso y certificados
Consejos e ideas para reanudar
Puntuación general
Vídeos de sugerencias para entrevistas y currículums
Obtenga todos los datos del solicitante en formato tabular
Descargar los datos del usuario en un archivo csv
Ver todos los PDF cargados guardados en la carpeta Currículum vitae cargado
Obtenga comentarios y calificaciones de los usuarios
Gráficos circulares para: -
Calificaciones
Campo/roles previstos
Nivel de experiencia
Reanudar puntuación
Recuento de usuarios
Ciudad
Estado
País
Llenado de formularios
Calificación de 1 – 5
Mostrar gráfico circular de calificaciones generales
Historial de comentarios de usuarios anteriores
Python (3.9.12) https://www.python.org/downloads/release/python-3912/
MySQL https://www.mysql.com/downloads/
Visual Studio Code (editor de código preferido) https://code.visualstudio.com/Download
Herramientas de compilación de Visual Studio para C++ https://aka.ms/vs/17/release/vs_BuildTools.exe
Para ejecutar este proyecto, realice las siguientes tareas.
Descargue el archivo de código manualmente o mediante git
clon de git https://github.com/deepakpadhi986/AI-Resume-Analyzer.git
Crea un entorno virtual y actívalo (recomendado)
Abra su símbolo del sistema y cambie el directorio de su proyecto a AI-Resume-Analyzer
y ejecute el siguiente comando
python -m venv venvappcd venvapp/Scripts activar
Descarga de paquetes desde requirements.txt
dentro de la carpeta App
Aplicación cd../..cd instalación de pip -r requisitos.txt python -m descarga espacial en_core_web_sm
Una vez finalizada la instalación, cree un cv
de base de datos.
Y cambie las credenciales de usuario dentro de App.py
Analizador de currículum vitae AI/App/App.py
Línea 95 en 17e1cdb
conexión = pymysql . conectar ( host = 'localhost' , usuario = 'root' , contraseña = 'root@MySQL4admin' , db = 'cv' ) |
Vaya a la carpeta venvappLibsite-packagespyresparser
Y reemplace resume_parser.py
con resume_parser.py
que fue proporcionado por mí dentro de la carpeta pyresparser
Congratulations ?? your set-up ? and installation is finished ??
Espero que su venvapp
esté activada y el directorio de trabajo esté dentro de App
Ejecute el archivo App.py
usando
ejecución optimizada App.py
Si aparece el error GeocoderUnavailable
, simplemente verifique su conexión a Internet y la velocidad de la red.
Vídeo de instalación de comprobación
No dude en enviar correo
Después de la configuración, hará las cosas automáticamente.
Sólo necesitas subir un currículum y comprobar que es mágico.
Pruebe primero con mi currículum subido a la carpeta Uploaded_Resumes
El ID de usuario del administrador es admin
y la contraseña es admin@resume-analyzer
Predecir el nivel de experiencia del usuario.
Agregue criterios de puntuación de currículum para habilidades y proyectos.
Se agregaron campos y recomendaciones para web, android, ios y ciencia de datos.
Agregue más campos para otros roles y sus recomendaciones respectivamente.
Obtenga más detalles del currículum de los usuarios.
Ver detalles de usuarios individuales.
Las solicitudes de extracción son bienvenidas.
Para cambios importantes, primero abra un problema para discutir lo que le gustaría cambiar.
Adjunto la sinopsis del proyecto.
Si quieres el informe completo del proyecto envíame un email it's FREE
Dr. Bright - (El BootCamp completo para científicos de datos)
Reanudar analizador con procesamiento de lenguaje natural
piresparser
Pantalla principal
Análisis de currículum
Recomendación de habilidades
Recomendación del curso
Consejos y puntuación general
Recomendación de vídeo
Formulario de comentarios
Análisis de calificación general e historial de comentarios
Acceso
Conteo de usuarios y sus datos
Archivo csv exportado
Datos de retroalimentación
Gráfico circular Representación analítica de clusters