Как стать автором
Обновить

Бот для определения болезни кошек

Время на прочтение1 мин
Количество просмотров3.3K

Я люблю животных, но к сожалению в нашей стране большинство хозяев к ним относятся, как к вещам. Если беспородное животное заболело, то люди не заморачиваются по этому поводу, а просто жду когда оно умрет и берут новое. Только малая часть людей пробует отвести к ветеринару или искать решение проблемы в гугле.

Поэтому я решил использовать свои способности в программирование и написать бота который сможет по опросу симптомов определить вероятность болезнь животного. На данный момент это коты, но если проект окажется востребованным то добавлю и других животных.

Так же хочу запустить нейронку, которая будет определять болезнь котов по фото. Это будут болезни связанные с кожей и опорно двигательным аппаратом.

Ссылки на бота:

Внешний вид бота для вк и телеги на картинке:

Результаты тестового прогона

В данный момент бот определяет 23 самые распространенные болезни кошек. Алгоритм выборки максимально охватывает все симптомы для того что бы как можно точнее определить диагноз. Но так же и учтена экономия времени человека при опросе. Если у диагноза совпали все симптомы, то результат появляется раньше, чем будут перечислены все симптомы.

Общее время опроса  1 - 2 минуты.

Программная часть

Бот написан на Python 3.10. Базы данных для его реализации не используется. Все работает простым перебором в цикле. Для вк бота я использовал библиотеку vk_api, для телеграмма telebot. Общее затраченное время - 2,5 недели. Боты крутятся на VPS серваке. Все трудности в процессе написания кода решались при помощи дебагера.

Ссылки на бота:

  • Vk  https://vk.com/club209192390

  • Telegram  @AnimalDocBot

Поддержать проект можно через пожертвования в группе вк.

Теги:
Хабы:
Всего голосов 6: ↑4 и ↓2+2
Комментарии38

Публикации

Истории

Ближайшие события

19 сентября
CDI Conf 2024
Москва
24 сентября
Конференция Fin.Bot 2024
МоскваОнлайн
30 сентября – 1 октября
Конференция фронтенд-разработчиков FrontendConf 2024
МоскваОнлайн