![](https://habrastorage.org/getpro/habr/upload_files/3fe/a0a/41c/3fea0a41cb710796535bfc97922fd5fd.jpg)
Я люблю животных, но к сожалению в нашей стране большинство хозяев к ним относятся, как к вещам. Если беспородное животное заболело, то люди не заморачиваются по этому поводу, а просто жду когда оно умрет и берут новое. Только малая часть людей пробует отвести к ветеринару или искать решение проблемы в гугле.
Поэтому я решил использовать свои способности в программирование и написать бота который сможет по опросу симптомов определить вероятность болезнь животного. На данный момент это коты, но если проект окажется востребованным то добавлю и других животных.
Так же хочу запустить нейронку, которая будет определять болезнь котов по фото. Это будут болезни связанные с кожей и опорно двигательным аппаратом.
Ссылки на бота:
Telegram @AnimalDocBot
Внешний вид бота для вк и телеги на картинке:
Результаты тестового прогона
![](https://habrastorage.org/getpro/habr/upload_files/9ae/285/c5c/9ae285c5c7d20bad5311cbc57e5f9ab0.png)
В данный момент бот определяет 23 самые распространенные болезни кошек. Алгоритм выборки максимально охватывает все симптомы для того что бы как можно точнее определить диагноз. Но так же и учтена экономия времени человека при опросе. Если у диагноза совпали все симптомы, то результат появляется раньше, чем будут перечислены все симптомы.
Общее время опроса 1 - 2 минуты.
Программная часть
Бот написан на Python 3.10. Базы данных для его реализации не используется. Все работает простым перебором в цикле. Для вк бота я использовал библиотеку vk_api, для телеграмма telebot. Общее затраченное время - 2,5 недели. Боты крутятся на VPS серваке. Все трудности в процессе написания кода решались при помощи дебагера.
Ссылки на бота:
Vk https://vk.com/club209192390
Telegram @AnimalDocBot
Поддержать проект можно через пожертвования в группе вк.