«Куда пойти» больше не проблема

Выпускник Тольяттинского государственного университета Николай Горохов разработал сервис, который помогает компаниям друзей, семьям и коллегам быстро находить место встречи с учётом интересов, предпочтений и местоположения каждого участника. Этот проект помог ему победить в конкурсе выпускных квалификационных работ.
«Куда пойти» больше не проблема

Николай Горохов в этом году окончил институт цифровых технологий ТГУ. Идея проекта родилась в разговоре с друзьями.

– Мы часто спорили, куда пойти: у каждого свои желания. А однажды задались вопросом, нет ли такого сервиса, куда можно ввести предпочтения всех участников и сразу получить список вариантов на карте? Оказалось, нет. И я решил сделать такой сервис сам, – рассказывает Николай.

Проект – это веб-сайт с картами. Алгоритм находит центр группы по координатам участников, формирует область поиска и подбирает заведения под вкусы каждого. Если кто-то живёт далеко – он всё равно в расчёте, но пользователь может уменьшить радиус и сфокусироваться на местах, удобных для большинства.

На карточке каждого заведения есть кнопки «нравится» и «не нравится». Предпочтительные места на карте становятся крупнее и подсвечиваются, неподходящие, напротив, тускнеют. Если ничего не нашлось, система предложит расширить зону или изменить фильтры.

Главным техническим вызовом для Николая Горохова в этом проекте стала разработка алгоритма «эллипса предпочтений». Именно этот «эллипс» позволяет точнее отразить интересы группы и выдавать самые релевантные варианты.

– Я хотел решить простую, но вечную проблему: как быстро и честно учесть желания всех. Пока данные сохраняются только на устройстве самого пользователя – это даёт приватность. А самым интересным было придумать, как компактно и корректно показать общую зону интересов на карте, – говорит Николай Горохов.

Проект написан на Vue.js, картографическая информация взята из открытого сервиса OpenStreetMap. Сервис уже протестирован в реальных компаниях: друзья, семьи, коллеги – все оценили. Отзывы помогли улучшить интерфейс и механику выбора. В планах у создателя выложить проект в открытый доступ и добавить синхронизацию между устройствами, чтобы настройки группы всегда были под рукой.

Научным руководителем проекта выступила директор института цифровых технологий ТГУ Оксана Гущина. Защита проекта на государственной экзаменационной комиссии прошла успешно – члены комиссии не высказали существенных замечаний.

 

79

просмотров

Читайте также

все

Вячеслав Федорищев поощрил начинающих исследователей ТГУ

Студенты Тольяттинского государственного университета вошли в число 108 стипендиатов губернатора Сам...

ТГУ показал школьникам современную IT-экосистему

В институте цифровых технологий Тольяттинского государственного университета (ИЦТ ТГУ) прошёл день о...

Студенты ТГУ «взломали» секреты IT-карьеры

В Тольяттинском государственном университете (ТГУ) прошёл интерактивный IT/Digital лекторий Workshop...

ТГУ и Китай стирают границы в IT-образовании

Институт цифровых технологий Тольяттинского государственного университета (ИЦТ ТГУ) продолжает укреп...

ТГУ – лучший в математической олимпиаде

Студенты Института цифровых технологий Тольяттинского государственного университета (ИЦТ ТГУ) стали...

445020, Самарская область, Тольятти, Белорусская ул.,14

+7 (8482) 44-94-24,
44-94-44

Пн-пт: 8:15-17:00 (перерыв: 12:30-13:15)

office@tltsu.ru