Intelligence des lieux
Voyager
Un QR code donne à un restaurant un hôte IA multilingue qui répond à partir de sa carte et de ses horaires.
Ce qu'il gère
Compté sur le système qui tourne, pas estimé.
- 6
- Langues dans lesquelles un visiteur peut demander
- L'interface et les réponses de l'hôte.
- 7
- Endroits où la même réponse apparaît
- Le visiteur, le commerce et le profil de l'office de tourisme, entre autres.
- 1
- Endroit où une information se met à jour
- On la change une fois ; elle change partout.
- 0
- Utilisateurs aujourd'hui
- Avant lancement veut dire avant lancement.
Ce que c'est
Trois publics, une plateforme.
Un visiteur avec son téléphone, un commerce dont la carte a changé ce matin, un office de tourisme qui répond de ce qui est officiel. Un seul modèle de données sous les trois.
L'application s'ouvre sur une carte, pas sur un fil, et vous y conduit à pied dans votre langue.
Le patron charge sa carte, ses horaires et ses règles de maison, puis voit un indice de préparation avant d'activer l'hôte.
L'office publie des fiches vérifiées, des événements, des sentiers et des avis, et modifie lui-même la fiche quand quelque chose change.
Ingénierie
Les pièces qui méritent d'être nommées.
Quatre décisions qui coûtent du temps au départ et sont pénibles à rattraper ensuite.
Autorisation multi-locataire, vérifiée par un test qui lit le code source
L'office de tourisme et tous les commerces partagent une base, et une seule fuite met fin au pilote. Les droits passent par WorkOS FGA avec un cache d'autorisations synchrone, et un test au niveau du code fait échouer le build sur toute route qui lit les données sans contrôle.
Une recherche qui sait quand ignorer l'index vectoriel
Une question sur les horaires part vers une requête structurée, la photo d'une carte vers un index multimodal. Lue dans une colonne, une heure d'ouverture est un fait. Devinée dans un magasin vectoriel, une mauvaise heure de fermeture est ce dont un client se souvient.
Le scraping et le calcul d'itinéraires piétons tournent chez nous
La collecte de contenu et les itinéraires piétons OSRM sont auto-hébergés sur Railway, pas loués à la requête. Des itinéraires facturés à la requête transforment un mois d'août chargé en facture que personne n'avait prévue.
Un système de design avec sa propre suite de tests
Seize sous-systèmes encadrés composent l'interface commune, testée comme le reste du code. Une correction sur un composant atteint chaque interface en une seule modification.
Preuves
À quoi cela ressemble aujourd'hui.
Des écrans de la version actuelle. Tout tourne sur le contenu pilote chargé pour Vrsar, jamais sur du trafic réel.
Atlas visiteur

Office de tourisme — fiche publique

Console commerce — hôte IA

Pilote et statut
Chargé pour Vrsar. Pas lancé.
Les documents de la Turistička zajednica Vrsar sont déjà en base : un pilote démarre avec du contenu, pas avec une destination vide.
Sentiers nommés
Itinéraires de marche et de vélo portant leurs vrais noms.
Qualité de l'eau de mer
Indicateurs de baignade portés par la fiche de la plage.
Horaires des navettes
Départs locaux, pour que l'accès se réponde avec des horaires.
Événements
L'agenda de l'office, publié depuis sa propre fiche vérifiée.
La même fiche à 390 px

Ensuite
Une destination qui dit on y va.
Dites-nous la destination et qui y détient le contenu officiel. Nous vous montrerons le jeu de données de Vrsar et ce que le vôtre demanderait.