Легко извлекайте важную информацию из резюме, используя возможности OpeanAI для структурирования ответов.
Загрузите любое резюме в формате PDF, и оно извлечет из резюме наиболее важную информацию и отобразит ее в структурированном формате.
Приложение зависит от нескольких библиотек Python, в том числе:
openai
для использования API OpenAI.python-dotenv
для загрузки переменных среды.streamlit
для создания интерфейса приложения.PyPDF2
для чтения PDF-файлов.langchain
для разделения текста, встраивания, векторных хранилищ и ответов на вопросы. Точные версии этих зависимостей см. в файле requirements.txt
.
Чтобы установить приложение, сначала клонируйте этот репозиторий:
git clone https://github.com/what-the-func/resume-scanner
Затем перейдите в каталог проекта и установите зависимости:
cd resume-scanner
pip install -r requirements.txt
Скопируйте файл .env.example
в .env
и заполните необходимые переменные среды:
cp .env.example .env
Наконец, запустите приложение:
streamlit run app.py
Этот проект лицензируется на условиях лицензии MIT.