Support us

Дзе знаходзіцца Сянно? Беларусы стварылі бот, які дапаможа лепей вывучыць геаграфію радзімы

Хочаце больш ведаць пра геаграфію Беларусі? Мы стварылі тэлеграм-бот «Падароаж», які ў форме гульні дазваляе даведацца, дзе знаходзяцца беларускія гарады.   

Оставить комментарий
Дзе знаходзіцца Сянно? Беларусы стварылі бот, які дапаможа лепей вывучыць геаграфію радзімы

Хочаце больш ведаць пра геаграфію Беларусі? Мы стварылі тэлеграм-бот «Падароаж», які ў форме гульні дазваляе даведацца, дзе знаходзяцца беларускія гарады.   


Хто піша: Кацярына Гаспадарык, QA Automation Engineer, жыве ў Таллінне.
 
Маеце цікавы pet-праект, які дапамагае беларушчыны? Распавядзіце пра яго на dev.by. Пішыце на [email protected] або ў тэлегу @blogs_devby.  


Кацярына Гаспадарык і Іван Рубанаў, стваральнікі бота «Падароаж»

Як працуе бот

Усё вельмі проста. 

  1. Націскаеце на «Пачаць». 
  2. Бот генеруе мапу з двума гарадам Беларусі. 

Задача юзера — «даехаць» ад кропкі А ў кропку Б аптымальным маршрутам. Бот можа рандомна падкінуць вам гарады або вы самі можаце выбраць месцы. Проста пішаце ў тэлеграме назву горада, напрыклад, Сянно.

Калі няма ідэй — бярыце падказкі. Калі і падказкі не дапамагаюць, то можна здацца. 

Мы натхняліся праектам travle.earth — там трэба дабірацца з краіны да краіны па ўсім свеце. Нам жа хацелася зрабіць праект менавіта па беларускіх мясцінах. Назва праекту «Падароаж» таксама адсылае на гэтага сайту. 

Скрыншот з бота

Як ствараўся чат-бот

Працавалі ў чатыры рукі: я і Іван Рубанаў, распрацоўшчык у Microsoft. 

Ваня не знайшоў код travel.earth у адкрытых крыніцах, таму вырашылі зрабіць усё з нуля.

Бот напісаны на Python + Postgres. Асновай для мапы скарысталіся SVG файлам з контурамі сельсаветаў, раенаў ды абласцей, якія Ваня знайшоў у адкрытых крыніцах. Давялося яго пачысціць ды ўручную ды прапісаць назвы ўсіх райцэнтраў.

Што будзе з праектам далей?

Мы рэалізавалі ўсе ідэі, якія задумвалі. Цяпер збіраем фідбэк ад карыстальнікаў, будзем дадаваць/змяняць нешта. Ужо ведаеш, што трэба, каб бот разумеў не толькі «Мар'іна Горка», але і «Пухавіцкі раён» 😅. 

Праз тое, што мы зараз жывем у Эстоніі, ёсць яшчэ ідэя зрабіць аналагічны праект пад эстонскія maakond’ы — аналаг беларускіх раёнаў. 

Рабілі, бо хацелася пагуляцца ў мапы

Ване падабаюцца мапы, графы, кодзіць і укладацца у беларушчыну.  Ен прыйшоў да мяне з ідэяй. Мне заўседы цікава паўдзельнічаць у нечым класным. Даўно хацелася зрабіць падобны вясёлы праект. 

Бот дазваляе падвучыць геаграфію Беларусі — і нам самім, і людзям навокал. Пакуль рабіла і тэставала — ужо шмат чаго запомніла. Напрыклад, дзе знаходзяцца Масты. 

Меркаванне аўтараў можа не адлюстроўваць пазіцыю рэдакцыі. 


dev.by, як і іншым сумленным медыям, сёння вельмі складана: рэдакцыя працуе за межамі краіны, а нашы рэкламныя даходы скараціліся ў некалькі разоў. Але мы даем рады — з вашай дапамогай.

Гэта вы дзеліцеся з намі інфанагодамі, меркаваннямі, досведам, часам і ўвагай. А 230 чытачоў падтрымліваюць нас данатамі.

У 2023 годзе мы хочам сабраць 1000 чытачоў-падпісантаў.

Дапамагчы нам можна праз Patreon
з Беларусі — праз Donorbox.
І шчэ крыптой, тут гаманцы.

Дзякуй, што прачыталі гэтае паведамленне. 

Место солидарности беларусского ИТ-комьюнити

Далучайся!

Читайте также
Belka Games уволила сотрудников в Беларуси, России и Литве
Belka Games уволила сотрудников в Беларуси, России и Литве
Belka Games уволила сотрудников в Беларуси, России и Литве
22 комментария
Российская «Леста» стала 100%-м собственником «Гейм Стрим»
Российская «Леста» стала 100%-м собственником «Гейм Стрим»
Российская «Леста» стала 100%-м собственником «Гейм Стрим»
VK заплатил около $4 млн за беларусского разработчика мобильных игр
VK заплатил около $4 млн за беларусского разработчика мобильных игр
VK заплатил около $4 млн за беларусского разработчика мобильных игр
В DEIP из-за обвала курса от $1,1 млн осталось $350K, зарплаты не платят. CEO разбирает, как так вышло
В DEIP из-за обвала курса от $1,1 млн осталось $350K, зарплаты не платят. CEO разбирает, как так вышло
В DEIP из-за обвала курса от $1,1 млн осталось $350K, зарплаты не платят. CEO разбирает, как так вышло
Блокчейн-стартап DEIP больше двух месяцев не платит зарплату сотрудникам. Об этом dev.by рассказали несколько человек из компании: «официальная причина — стартап неправильно распорядился финансовыми ресурсами и денег нет. Подробностей не знаем». Сотрудникам сообщили, что топ-менеджмент ищет дополнительный капитал для погашения задолженности и дальнейшего развития. Но часть команды уже ищет новую работу.Мы также поговорили с СЕО DEIP Алексом Шкором — он рассказал, из-за чего у стартапа возникли сложности, как команда пыталась их решать и что собирается делать дальше. «Хочу поделиться опытом, чтобы на нём смогли научиться другие фаундеры, которые хотят идти в web3», — говорит Алекс. Ниже — подробный разбор.
9 комментариев

Хотите сообщить важную новость? Пишите в Telegram-бот

Главные события и полезные ссылки в нашем Telegram-канале

Обсуждение
Комментируйте без ограничений

Релоцировались? Теперь вы можете комментировать без верификации аккаунта.

Комментариев пока нет.