Автоматизированная система оценки кандидатов на вакансию с использованием парсинга данных с hh.ru и нейросетевого анализа (OpenAI).
- Парсинг данных с hh.ru – получение информации о вакансиях и кандидатах.
- Автоматическая оценка резюме – анализ ключевых навыков и соответствия вакансии.
- Интеграция с OpenAI – использование AI для обработки текстов и ранжирования кандидатов.
- Интерактивный интерфейс на Streamlit – удобный веб-интерфейс для взаимодействия с моделью.
- Python
- Streamlit (для веб-интерфейса)
- requests / BeautifulSoup
- OpenAI API (анализ текста)
- pandas (обработка данных)
- Склонируйте репозиторий:
git clone https://github.com/anna-zam/autoscoring_candidate.git cd autoscoring_candidate```
- Установите зависимости:
pip install -r requirements.txt
-
Запустите приложение Streamlit:
streamlit run streamlit_app.py```
📂 Структура проекта:
parse_hh.py – парсер вакансий с hh.ru
streamlit_app.py – веб-интерфейс для работы с моделью
requirements.txt – зависимости проекта
📜 Лицензия:
Этот проект распространяется по MIT License.