Комментарии 11
При формировании подсказки учитывается текущее положение пользователя?
Например, если человек находится на работе, то некоторые подсказки могут стать более логичными или наоборот менее.
Сейчас нет, нам хотелось в рамках первой итерации всё считать на бэкэнде, без логики по корректировке весов на стороне приложения. Но мы не отображаем подсказку, если человек находится ближе чем в 150 метрах от неё.
А в целом конечно признак основанный на расстоянии до объекта в текущий момент или что-нибудь вроде доли маршрутов которые были построены пользователем в подсказку из текущей области должны сработать неплохо, подумаем.
Мне кажется, если пользователь N-раз построил маршрут из точки А в точку Б, то чем больше N, тем меньше вероятность, что он построит маршрут повторно. Логично строить маршрут, когда едешь в садик за ребёнком в первый раз, но на десятый раз уже без навигатора знаешь, где меньше пробок и как быстрее доехать.
Это так, люди часто перестают ездить по навигатору просто потому что маршрут уже знают наизусть, но есть и пользователи которые ездят с навигатором всё время (их меньше). Плюс ещё мы выдаём подсказки для маршрутов на общественном транспорте и там уже своя атмосфера.
А получиться с полезностью признака может по-разному, например инфа о маршрутах из определенного места может быть важной когда оттуда построено меньше чем N маршрутов и начинать игнорироваться сверх этого значения, а местом может быть область площадью 500 квадратных метров или целый район города, нужно смотреть.
Как вариант - может быть стоит учитывать ситуации, когда текущее местоположение пользователя находится на траектории одного из предыдущих маршрутов?
Т.к. когда едут по более-менее знакомому маршруту - при старте навигатор зачастую не включают. А вот если по дороге пробка, и юзер хочет посмотреть маршруты её объезда (или хотя бы - на сколько она тянется) - он как раз навигатор и включит.
мы не можем хорошо понять интерес человека к месту, если ранее он не строил туда маршрутов
Да ладно, это же скучно. Надо так: садишься утром в понедельник за руль, а тебе в подсказках маршрут до какого-нить нового бара неподалеку.
С "во-вторых" у вас случилась стандартная ошибка выжившего. Это как с дельфинами, мы знаем много историй о том как дельфины спасали людей потому что люди спаслись и рассказали нам про это. но мы не знаем ничего о людях которых дельфины утопили потому что некому было нам про это рассказать
Кто пользуется, реально уже конкурент янавигатору?
Умная подсказка в навигаторе: что могло пойти не так