Weather Teller Bot — Telegram-бот погоды с AI-объяснениями, сравнением локаций и PostgreSQL

Ссылка на работу
image image image image
Telegram-бот для получения прогноза погоды, сравнения локаций и понятных AI-пояснений простым языком. Бот показывает текущую погоду, помогает выбрать населённый пункт, сравнивает погодные условия в двух локациях и формирует краткий вывод для пользователя. Также бот умеет сравнивать прогноз на выбранную дату. В проекте используется внешний погодный API, PostgreSQL для хранения пользовательских данных и кэширование повторяющихся AI-сценариев. Что реализовано: — получение прогноза через внешний API; — текущая погода по выбранной локации; — сравнение двух локаций; — сравнение прогноза на выбранную дату; — AI-пояснение результата простым языком; — хранение данных в PostgreSQL; — кэширование повторяющихся AI-сценариев; — Telegram-интерфейс. Проект может быть полезен для тревел-сервисов, локального бизнеса, служб доставки, организаторов мероприятий и клиентских Telegram-сервисов, где важно быстро учитывать погодные условия. Стек: Python, Telegram Bot API, PostgreSQL, SQL, OpenAI API, weather API, Git.
https://github.com/eliv1982/weather_teller_bot