Из пет-проекта в источник дохода: как я создал чат-бот для поиска вакансий

Yandeks Praktikum corporate blog
Python
Programming
Artificial Intelligence
chat-bot
python
pet-proekt
uchebnyj process
uchebnyj process v it
karyera programmista
Яндекс Практикум corporate blog
Python
Programming
Artificial Intelligence
чат-бот
python
пет-проект
учебный процесс
учебный процесс в it
карьера программиста

Привет! Меня зовут Георгий Каляпин. Когда я начинал работать разработчиком, мне приходили разные маленькие заказы, а потом я стал искать их сам в чатах с фрилансерами. Проблема была в том, что чаты приходилось мониторить постоянно и в них встречалось много нецелевых вакансий.

Поэтому я решил создать чат-бот RemoteHunt — помощника в поиске фриланса. Он 24/7 просматривает тематические каналы и чаты, после чего сегментирует вакансии на категории и отправляет пользователю. Изначально бот задумывался как пет-проект, но в процессе разработки перерос в нечто большее.

В этой статье я расскажу о принципе работы чат-бота и трудностях, с которыми встретился. Не всё получилось идеально с первого раза, поэтому какие-то моменты буду исправлять или улучшать. С похожими задачами я встречался в рамках курса «Мидл Python-разработчик» в Практикуме, но я не хотел копировать готовые решения.

Вот что у меня получилось
Show backup