Первая рабочая версия! Пытаюсь заставить ИИ искать вакансии на работу
Всем привет! В прошлом посте я делился идеей создать Telegram-бота, который сам искал бы за меня работу и подработки с помощью ИИ, чтобы не пролистывать горы мусора на сайтах объявлений.
В общем, я перешел от планов к делу и собрал MVP этого бота. Бот пока выглядит скромно и дизайн у него простенький, но свою главную задачу - фильтровать вакансии через нейросеть — он уже выполняет.
Что бот уже умеет?
Я не стал усложнять функции и сосредоточился на том что я считаю в MVP должно быть
- НОрмальная фильтрация(пока храмает). Это база. Бот ищет по ключевым словам, он вникает в текст вакансии (то есть то что написал пользователь в запросе)
- Параметры (город, должность, зарплата) и бот молчит до тех пор, пока не появится что-то действительно подходящее, то есть идет цикл поиска и пока све не подойдет ничего лишнего вам не отправит.
- Я добавил базу данных, чтобы бот запоминал, что уже вам отправлял, и не спамил одними и теми же вакансиями по кругу.
Техническая часть
Все работает на Python. Вакансии прогоняются через языковую модель которую всяз с API Groq (узнал об этом сайте буквально на днях и удивился его функционалу и лимитам на нейронки в бесплатной версии, хочу написать отдельный пост про этот сайт и его функционал, он реально крут), которая и оценивает, насколько они вам подходят.
Исходный код я пока не выкладываю, так как там еще не все доделано и все не красиво), но завел страницу на GitHub . Там я планирую расписать более конкретно про проект в целом и в точечных аспектах.
Сейчас мне важно понять, как бот справляется с запросами других людей, а не только с моими.
Если вы сейчас как раз присматриваете работу или подработку — попробуйте запустить. Это бесплатно.
👉 Бот:
Важная просьба если найдете баги или бот пришлет какую-то ерунду - напишите об этом в комментариях, буду благодарен). Я сейчас активно дорабатываю логику фильтров, и ваша обратная связь очень поможет всё исправить.