Recherche locale intelligente
Statut
Document de cadrage produit — version initiale.
Objectif
La recherche DMV doit aider un habitant à trouver rapidement une information locale utile.
Elle couvre d'abord l'annuaire, les acteurs, tags, catégories, services et publications. Sa vision cible est d'évoluer vers une recherche intelligente conversationnelle locale, capable de comprendre une intention simple et de répondre dans le contexte d'une commune.
Périmètre de recherche
La recherche doit pouvoir couvrir :
- acteurs locaux ;
- commerces, artisans, associations, services publics et mairies ;
- tags et catégories ;
- publications ;
- événements ;
- services communaux ;
- alertes publiques ;
- mini-sites ;
- documents publics, si leur indexation est autorisée ;
- contenus issus d'applications connectées lorsque leur visibilité le permet.
Expérience attendue
L'utilisateur doit pouvoir chercher avec des mots simples :
- nom d'un acteur ;
- type d'activité ;
- besoin local ;
- événement ;
- service ;
- commune ;
- expression naturelle.
Exemples de formulation cible :
- "boulangerie ouverte ce matin" ;
- "association sportive pour enfants" ;
- "alerte travaux" ;
- "où faire réparer mon vélo" ;
- "événements ce week-end".
Ces exemples décrivent une vision d'usage, pas nécessairement un état déjà finalisé.
État actuel visible
Le code visible montre :
- un annuaire par commune ;
- des acteurs avec tags, catégories, horaires, localisation et statut de validation ;
- des utilitaires de recherche côté frontend ;
- des publications et services communaux dans les modules backend ;
- des données territoriales exploitables pour filtrer ou contextualiser.
La recherche conversationnelle locale relève de la vision cible et doit être construite progressivement.
Vision cible IA
L'IA doit être présentée comme un assistant métier, pas comme un chatbot gadget.
Dans la recherche, elle peut aider à :
- comprendre une intention ;
- reformuler une requête ;
- rapprocher des synonymes locaux ;
- proposer des résultats contextualisés ;
- expliquer pourquoi un résultat est pertinent ;
- guider vers un acteur, service ou contenu utile.
L'IA ne doit pas inventer de réponses. Elle doit s'appuyer sur les données disponibles et signaler les limites lorsque l'information n'est pas présente.
Classement et pertinence
La pertinence peut tenir compte de :
- correspondance du texte ;
- commune ou proximité territoriale ;
- type d'acteur ;
- tags ;
- statut de validation ;
- horaires ou disponibilité, si les données sont fiables ;
- fraîcheur des publications ;
- favoris ou préférences, si l'utilisateur est connecté ;
- règles de mise en avant, clairement identifiées.
Règles produit
- La recherche doit rester utile même sans IA.
- Les résultats sponsorisés ou premium doivent être compréhensibles.
- Les acteurs non premium doivent rester trouvables.
- Les informations incertaines ne doivent pas être présentées comme certaines.
- La recherche doit prioriser le local et l'actionnable.
Vision d'évolution
La recherche doit évoluer par étapes :
- recherche textuelle et filtres simples ;
- recherche enrichie par tags, catégories, commune et horaires ;
- recherche contextuelle locale ;
- assistance conversationnelle ;
- réponses guidées à partir des données vérifiées du territoire.
Cette évolution doit renforcer l'utilité quotidienne de DMV.