← Retour aux issues

Autocompletion / Suggestions : l'index ne semble pas prioriser les villes de premier ordre

publié le , mis à jour
Avatar Codeberg de yanndegatyanndegat

Décrivez votre problème, votre suggestion

le moteur d'autocompletion/suggestion ne semble pas prioriser les villes de premier ordre :

exemple, lorsque l'option "Chechez ici" est décoché/désactivé image image image image

  • la locale de l'utilisateur n'est pas prise, en compte, des resultats étrangers farfelus remontent
  • des lieux de second ordre remontent avant les lieux de premier ordre

résultat il faut presque saisir une adresse complete pour pouvoir la selectionner. L'autocompletion pourrait etre améliorer en boostant dans l'index le poids des lieux de premier ordre (selon critere administratif, population, ...) et en prenant en compte la locale utilisateur / le pays sur laquelle la carte est positionée?

Système d'exploitation

linux

Navigateur

firefox

  1. Avatar Codeberg de younes_mstryounes_mstr

    Bonjour, je serais intéressé à travailler sur l'issue. J'ai déjà quelques pistes comme donné à l'API Photon lorsque le "Chercher ici" est décoché, la localisation du user (j'ai vu qu'elle était utilisé sur l'app), la dernière localisation du user si elle est actuellement désactivé ou, si aucune donnée de géolocalisation ne peut être repris, je crois qu'on peut récupérer via l'adresse IP (peut-être trop imprécis à tester). Que pensez-vous de cette approche ? Je peux commencer à travailler dessus ?

  2. Avatar Codeberg de etienneJretienneJr

    @younes_mstr wrote in https://codeberg.org/cartes/web/issues/1769#issuecomment-11704194:

    Bonjour, je serais intéressé à travailler sur l'issue.

    C'est super que tu sois intéressé ! Bien sûr que tu peux travailler dessus et tester des choses, n'hésite pas.

    Je te conseille de regarder tous les tickets et PR précédents sur le sujet, comme source d'inspiration, car il y a plein d'autres problèmes à résoudre dans cette recherche. J'ai retrouvé notamment #399 #803 #1230 #1231 (#1232) #1261 #1644 #1723 #1772

    Regarde aussi la doc photon pour voir toutes les options disponibles https://github.com/komoot/photon/blob/master/docs/api-v1.md

    Concernant le sujet principal (utiliser la localisation de l'utilisateur), il va falloir être prudent. Car typiquement quand on cherche sa destination, ça peut être très loin de notre emplacement actuel, il faut qu'on puisse la trouver quand même. Ma contribution s'arrête là pour le moment, car je n'ai pas plus réfléchi au sujet ! 😄 Donc n'hésite pas à tester des choses, mais essaye de penser à tous les cas d'usages possibles de cette recherche. Merci !

  3. Avatar Codeberg de etienneJretienneJr

    Salut @younes_mstr Finalement as tu commencé à investiguer ce sujet ? N'hésite pas si tu as des questions. Pour info, je viens de créer un label "Recherche" pour filtrer facilement les tickets concernés : https://codeberg.org/cartes/web/issues?labels=1331235

  4. Avatar Codeberg de younes_mstryounes_mstr

    Salut @etienneJr Non désolé j'ai pas encore eu le temps je viens de me faire opérer. J'essaye dans le semaine et je vous ferai un retour !

  5. Avatar Codeberg de pmiossecpmiossec

    Du coup, on peut clore @younes_mstr ? Ou tu as prévu de faire quelque chose en plus?

  6. Avatar Codeberg de younes_mstryounes_mstr

    Je pense qu'on peut clore car si je fais quelque chose en plus ça serait plus au niveau du nouveau ticket #2122

  7. Avatar Codeberg de pmiossecpmiossec

    Fixé par #2083


✏️ Participer à la discussion