Skip to main content
Seeki.eu
Recherche immobilière en langage naturel : comment ça marche

Recherche immobilière en langage naturel : comment ça marche

Peter Marci
Peter Marci

Fondateur de Seeki.eu. Il écrit sur l'achat, la location et la vente sur les marchés immobiliers européens, en s'appuyant sur les données d'annonces propres au portail.

La recherche immobilière en langage naturel consiste à trouver un logement en tapant une phrase telle qu'on la dirait à l'oral, par exemple « T3 à Lyon près d'une école sous 350 000 € », pour récupérer une carte filtrée et une liste d'annonces. Au lieu de cliquer dans dix menus déroulants, on décrit ce que l'on cherche, et le système extrait les critères de la phrase.

Ce type de recherche n'est devenu fiable que depuis deux ans environ. Les portails à base de filtres tiennent un pays, une langue et un schéma fixe. Qui achète à l'échelle européenne rencontre un autre problème : chaque pays nomme pièces, agencements et types d'annonce à sa façon, et la plupart des portails ne parlent qu'une langue. Seeki.eu comble cette lacune.

Ce texte explique comment la recherche fonctionne dans les grandes lignes, pourquoi l'achat transfrontalier casse les filtres traditionnels et aux endroits où le système préfère poser une question plutôt que deviner.

Dernière révision : 2026-08-11. La mécanique d'un produit bouge sous un texte comme celui-ci, alors chaque comportement décrit ci-dessous a été revérifié sur la recherche en production avant cette mise à jour.

Comment ça marche

Avant qu'une phrase ne devienne un résultat, elle passe par quelques étapes. D'abord le système lit la phrase et en extrait les éléments qui décrivent un logement : un lieu, l'intention d'acheter ou de louer, un type de bien, une fourchette de prix, une fourchette de surface, une fourchette d'étages, un agencement, l'état du bâtiment, les incontournables comme un ascenseur, un logement meublé ou un accès de plain-pied, le fait de vouloir une location courte plutôt que longue, et tout équipement de proximité que vous avez nommé. Ensuite il rapproche le nom du lieu d'un répertoire géographique hiérarchique européen, de sorte que « Paris », « Parigi », « París » et « Pariž » aboutissent tous à la même ville. Les critères deviennent une requête contre la place de marché, et votre budget est normalisé en euros en coulisses, de sorte qu'un montant tapé en złoty et un montant tapé en euros se comparent à égalité. Le résultat est une carte et une liste, avec une URL que l'on peut mettre en favori ou envoyer. Les prix, eux, continuent de s'afficher dans la devise que vous avez choisie.

Le système lit aussi les localisations relatives. « À moins de 20 km de Brno », « au nord de Vienne » ou « entre Prague et Kladno » deviennent une vraie zone sur la carte, avec un contour tracé et un périmètre limité aux communes qui tombent à l'intérieur, plutôt qu'un point unique et une supposition sur ce que « près de » veut dire.

Une chose qu'il refuse délibérément de faire, c'est d'étirer une seule phrase sur plusieurs pays. Chaque requête résout un lieu, et ce lieu peut se trouver dans n'importe lequel des marchés que nous couvrons. Chercher dans plusieurs pays à la fois est un autre travail, confié aux outils de comparaison plutôt qu'à la barre de phrase, et le guide sur la recherche dans plusieurs pays de l'UE à la fois explique comment cela fonctionne.

Pourquoi cela pèse davantage en Europe que sur un marché national unique : les noms des unités d'habitation ne s'alignent pas d'un côté à l'autre des frontières. Un T3 français (séjour plus deux chambres) ne correspond pas tout à fait au « T3 » portugais, où le chiffre compte les pièces. En tchèque, on dit « 2+kk » ou « 3+kk » selon que la kitchenette fait partie du séjour. En allemand « Drei-Zimmer-Wohnung », en italien « trilocale », en polonais « M3 ». Aucun de ces termes ne se résout en changeant un mot dans un menu déroulant. Le même problème touche les types d'annonce (« à vendre » contre « à louer », jusqu'à voir « te koop » / « na sprzedaż » / « for sale » / « in vendita » / « zum Verkauf » : plusieurs langues, une seule intention) et les catégories de bien.

La recherche par phrase évite tout cela en traitant la question comme de la langue et le résultat comme de la donnée. L'utilisateur parle le vocabulaire de son propre marché, le système le traduit dans son schéma canonique et ne cherche qu'à ce moment-là. Le même mécanisme tient le cas transfrontalier : une acheteuse française cherchant une maison de vacances peut écrire en français « maison avec piscine près du lac Balaton sous 300 000 € » et recevoir des annonces hongroises, avec un budget qui veut dire la même chose des deux côtés de la frontière et les filtres qu'elle utiliserait chez elle.

Un exemple détaillé

Étape Ce qui entre Ce qui sort
Lire la phrase « T3 à Lyon près d'une école sous 350 000 € » lieu : Lyon, achat ou location : achat, type : appartement, agencement : T3, prix max. : 350 000 €, à proximité : école
Résoudre le lieu « Lyon » la page de Lyon dans votre langue
Filtrer la place de marché les critères ci-dessus appartements à Lyon qui correspondent aux filtres
Rendre les annonces concordantes carte et liste avec une URL partageable

Une phrase dans une autre langue suit le même chemin : « Mieszkanie dwupokojowe w Warszawie do 400 000 zł » aboutit à la page des appartements de Varsovie, le budget en złoty étant comparé à des annonces libellées dans d'autres devises sans que vous ayez rien à convertir.

Puis-je changer d'avis sans tout recommencer ?

Oui, et c'est la partie qui épargne le plus de clics. Une fois devant des résultats, la phrase suivante affine la précédente au lieu de la remettre à zéro. « Moins cher » garde la ville et le type de bien et déplace le prix. « Avec un jardin » ajoute une exigence. « Oublie l'ascenseur » en retire une. Si vous regardez déjà une zone et que vous décrivez des critères sans nommer de lieu, la recherche reste où vous êtes plutôt que de vous envoyer ailleurs.

Vous pouvez dicter la requête au lieu de la taper. Les mots apparaissent dans la barre et un court compte à rebours s'écoule avant que la recherche ne parte, si bien qu'un mot mal entendu est quelque chose que vous rattrapez plutôt que quelque chose qui vous fait changer de page.

La même barre répond aussi à des questions, pas seulement aux recherches. Sur une fiche de bien, elle répond aux questions portant sur ce logement précis. Sur un article, elle répond aux questions sur ce que vous lisez et montre de quelles pages vient la réponse. Et quand ce que vous cherchez est un outil plutôt qu'une annonce, une phrase du type « compare les pays pour mon budget » ou « combien vaut mon appartement » ouvre le bon.

Où le système demande de l'aide

Une recherche par phrase ne vaut que ce que vaut sa façon de traiter les demandes vagues ou impossibles, et la règle qu'elle suit est de ne pas deviner.

Si la phrase ne porte pas sur l'immobilier, elle le dit et l'utilisateur continue à taper. Si la phrase porte bien sur l'immobilier mais qu'il n'y a rien dedans sur quoi la recherche puisse agir, que ce soit parce que le nom du lieu ne correspond à rien de ce que nous couvrons ou parce que « je veux un bel appartement » ne porte aucun critère, elle demande d'être plus précis plutôt que de proposer une ville dans le mauvais pays. Là où elle ne peut vous situer que dans une zone plus large que celle que vous avez nommée, elle vous dit sur quelle zone elle a atterri, si bien que vous n'êtes jamais laissé à vous demander si elle a compris.

Ces garde-fous existent parce qu'une valeur par défaut posée en silence est pire qu'une question supplémentaire. Un moteur qui renvoie sans broncher la mauvaise ville rate son objet au pire moment possible.

Questions fréquentes

Cela fonctionne-t-il dans ma langue ?

Cela fonctionne dans toutes les langues du site : anglais, tchèque, slovaque, allemand, néerlandais, polonais, espagnol, italien, portugais, français, hongrois et ukrainien. Rédigez la requête dans n'importe laquelle et la réponse revient dans la même. Le lieu que vous cherchez peut se trouver dans n'importe lequel des marchés couverts par Seeki.eu, et une annonce rédigée à l'origine dans une autre langue voit son titre et sa description traduits dans la vôtre à la demande.

Que se passe-t-il si ma requête est trop floue ?

Le système le dit plutôt que de deviner. Le chat renvoie une courte question de suivi (« quelle ville ? », « quel budget ? », « achat ou location ? ») et attend. Une seule passe de clarification suffit en général à produire une recherche utile. Pour celles et ceux qui préfèrent cliquer, la page de résultats conserve tous les filtres. La recherche par phrase est l'entrée, pas le seul chemin.

Peut-elle trouver des annonces près d'une école, d'un arrêt ou d'un parc ?

Oui. Si on le mentionne dans la phrase, le système en extrait la contrainte et réduit les résultats aux annonces à distance de marche d'un lieu correspondant. Sont reconnus écoles, crèches, arrêts de métro et de tram, parcs, aires de jeux, supermarchés, pharmacies, hôpitaux et une douzaine d'autres commodités du quotidien. Un développement complet existe sur la recherche par ce qui se trouve à proximité, y compris les cas où la réponse change le quartier vers lequel il faut regarder.

Comment gère-t-elle les différents systèmes de comptage des pièces ?

Le modèle connaît les conventions locales. Le « T3 » portugais et le « Drei-Zimmer-Wohnung » allemand décrivent le même agencement, et la recherche les traite comme une seule et même chose quand elle part chercher. Pas besoin d'apprendre la terminologie d'un autre pays pour y chercher.

Que se passe-t-il après les résultats ?

L'URL est partageable, donc on peut la mettre en favori ou l'envoyer. Changer le prix, ajouter un filtre ou déplacer la carte vous garde sur la même page et met les résultats à jour directement, sans repasser par la barre de phrase. Cliquer sur une annonce ouvre la fiche du bien avec des logements similaires sur la carte, le tout dans votre langue.

Le modèle de langage décide-t-il quel bien est le meilleur ?

Non. Il n'extrait que ce qu'on lui a demandé. Le tri et le filtrage se font en base contre des critères objectifs (prix, emplacement, nombre de pièces, données propres de l'annonce), et non contre la préférence d'un modèle. Le système est un traducteur de phrase vers filtres, pas un moteur de recommandation.

Seeki.eu est la place de marché, la recherche par phrase est l'une des portes d'entrée. Pour comprendre comment varient prix et offre à travers le continent, le panorama des prix pour la Tchéquie montre des €/m² actuels par région, et l'analyse de Prague par arrondissement explique comment une seule ville peut contenir cinq paliers de prix à la fois.