Выпускник Тольяттинского государственного университета (ТГУ) Николай Горохов разработал сервис, который помогает компаниям друзей, семьям и коллегам быстро находить место встречи с учётом интересов, предпочтений и местоположения каждого участника. Этот проект помог ему победить в конкурсе выпускных квалификационных работ.
Николай Горохов в этом году окончил институт цифровых технологий ТГУ. Идея проекта родилась в разговоре с друзьями.
– Мы часто спорили, куда пойти: у каждого свои желания. А однажды задались вопросом, нет ли такого сервиса, куда можно ввести предпочтения всех участников и сразу получить список вариантов на карте? Оказалось, нет. И я решил сделать такой сервис сам, – рассказывает Николай.
Проект – это веб-сайт с картами. Алгоритм находит центр группы по координатам участников, формирует область поиска и подбирает заведения под вкусы каждого. Если кто-то живёт далеко – он всё равно в расчёте, но пользователь может уменьшить радиус и сфокусироваться на местах, удобных для большинства.

Фото - ТГУ
На карточке каждого заведения есть кнопки «нравится» и «не нравится». Предпочтительные места на карте становятся крупнее и подсвечиваются, неподходящие, напротив, тускнеют. Если ничего не нашлось, система предложит расширить зону или изменить фильтры.
Главным техническим вызовом для Николая Горохова в этом проекте стала разработка алгоритма «эллипса предпочтений». Именно этот «эллипс» позволяет точнее отразить интересы группы и выдавать самые релевантные варианты.
– Я хотел решить простую, но вечную проблему: как быстро и честно учесть желания всех. Пока данные сохраняются только на устройстве самого пользователя – это даёт приватность. А самым интересным было придумать, как компактно и корректно показать общую зону интересов на карте, – говорит Николай Горохов.
Проект написан на Vue.js, картографическая информация взята из открытого сервиса OpenStreetMap. Сервис уже протестирован в реальных компаниях: друзья, семьи, коллеги – все оценили. Отзывы помогли улучшить интерфейс и механику выбора. В планах у создателя выложить проект в открытый доступ и добавить синхронизацию между устройствами, чтобы настройки группы всегда были под рукой.
Научным руководителем проекта выступила директор института цифровых технологий ТГУ Оксана Гущина. Защита проекта на государственной экзаменационной комиссии прошла успешно – члены комиссии не высказали существенных замечаний.
Источник: ТГУ
Сервис «Комментарии» - это возможность для всех наших читателей дополнить опубликованный на сайте материал фактами или выразить свое мнение по затрагиваемой материалом теме.
Редакция Информио.ру оставляет за собой право удалить комментарий пользователя без предупреждения и объяснения причин. Однако этого, скорее всего, не произойдет, если Вы будете придерживаться следующих правил:
Претензии к качеству материалов, заголовкам, работе журналистов и СМИ в целом присылайте на адрес
Информация доступна только для зарегистрированных пользователей.
Уважаемые коллеги. Убедительная просьба быть внимательнее при оформлении заявки. На основании заполненной формы оформляется электронное свидетельство. В случае неверно указанных данных организация ответственности не несёт.