Brevet FR3050055A1 (20171013)
REVENDICATIONS1. Procédé de génération de recommandations pour un moteur de recherche d'un serveur web accédant à au moins une base de données (108) de produits/services commercialisés, ladite base de données au moins comprenant une première base de données de produits/services commercialisés et une deuxième base de données d'utilisateurs, lesdits utilisateurs surfant sur le serveur web dans le but d'obtenir une liste de produits/services commercialisés extraits de ladite base de données (108) ; Le procédé comportant les étapes : - générer un profil d'offre dédié à un produit/service compris dans ladite première base de données de produits/services commercialisés et décrivant un 15 produit/service commercialisé , ledit profil d'offre incluant un ensemble prédéfini de critères et de données affectés auxdits critères ; - générer un profil de demande dédié à un utilisateur potentiel ou un acquéreur potentiel produits/services commercialiséscomprises dans ladite deuxième base de 20 données et décrivant les besoins dudit utilisateur ou acquéreur potentiel pour son projet, ledit profil de demande incluant ledit ensemble prédéfini de critères et de données affectées auxdits critères ; - exécuter un algorithme de score entre un profil de demande particulier et un profil 25 d'offre particulier, ledit algorithme générant un score de transaction qui est représentatif du niveau de correspondance dudit profil de demande particulier avec ledit profil d'offre particulier ; dans lequel ledit processus comprend de plus les étapes de 30 a) modifier automatiquement les données attribuées à au moins un critère d'un profil d'offre ou de demande de manière à générer un profil modifié d'offre ou de demande ; b) appliquer ledit algorithme de score audit profil d'offre ou de demande modifié 35 avec des profils de demande ou d'offre extraits de ladite deuxième ou première base de données, respectivement, de manière à générer un score amendé représentatif dudit profil d'offre ou de demande modifié ; c) enregistrer le résultat dudit algorithme de score ; d) réitérer lesdites étapes a)-c) pour des modifications supplémentaires desdits 40 profils d'offre ou de demande et pour des critères additionnels.\n<CLM>\1\tLe procédé selon la revendication 1, caractérisé en ce que ledit profil d'offre ou de demande est affiché à un utilisateur avec des recommandations concernant lesquels données des critères devrait âtre améliorés pour maximiser ledit score de 45 transaction.\n<CLM>\1\tLe procédé selon les revendications 1 ou 2, caractérisé en ce que ledit algorithme de score est configure pour générer un niveau de pertinence pour un profil d'offre et/ou de demande donné, respectivement en ce qui concerne les projets de 3050055 - 26 - demande enregistrés dans ladite seconde base de données et/ou les propriétés d'offre enregistrées dans ladite première base de données.\n<CLM>\1\tLe procédé selon les revendications 1 à 3, dans lequel le niveau de pertinence 5 est une pertinence de demande Intégrant un nombre limité des scores les plus élevés entre le profil de demande et les profils d'offre des propriétés enregistrées dans ladite première base de données.\n<CLM>\1\tLe procédé selon les revendications 1 à 3, dans lequel le niveau de pertinence 10 est une pertinence d'offre combinant les gains financiers qui sont attendus d'être aussi élevés que possible et l'effort de construction ou rénovation qui est attendu d'être aussi bas que possible.\n<CLM>\1\tLe procédé selon les revendications 1 à 2, comprenant en outre les étapes de : - générer un profil de zone source dédiée à un acheteur de propriété éventuel comprenant des données à attribuer à un ensemble de critères pour transaction, décrivant les caractéristiques de la zone source ; - générer un profil de zone alternative ; - générer un score de zone entre un profil particulier de zone source et un profil 20 particulier de zone alternative révélateur du niveau d'association entre le profil de zone source et le profil de zone alternatif ; dans lequel ledit processus établit une liste de zones alternatives ayant les scores de zones les plus élevés. 25\n<CLM>\1\tLe procédé selon les revendications 6, dans lequel ledit processus établit une liste de zones alternatives ayant la pertinence de demande la plus élevée.\n<CLM>\1\tLe procédé selon les revendications 1 à 2, dans lequel ladite donnée modifiée augmente la distance de la localisation source Jusqu'à un seuil où le niveau de la 30 pertinence de la demande ou la distance maximale est atteinte.\n<CLM>\1\tLe procédé selon les revendications 1 à 3, dans lequel lesdites données modifiées résultent d'une variation de la valeur d'un critère à l'intérieur d'un intervalle autour de la valeur source du critère qui fournit la variation de la 35 pertinence positive maximale.\n<CLM>\1\tLe procédé selon les revendications 1 à 9, dans lequel ledit processus établit une liste de critères avec une variation maximale de pertinence de demande, ou une valeur maximale de dérivée de pertinence de demande.\n<CLM>\1\tLe procédé selon les revendications 1 à 10, dans lequel ledit processus calcule la valeur du critère à l'intérieur d'un intervalle autour de la valeur source du critère qui fournit la variation maximale positive de pertinence d'offre. 45\n<CLM>\1\tLe procédé selon les revendications 1 à 11, dans lequel ledit processus établit une liste de critères avec une variation maximale de pertinence d'offre ou une dérivée maximale de pertinence d'offre.\n<CLM>\1\tLe procédé selon les revendications 1 à 12, dans lequel ledit algorithme de 50 score est appliqué à un profil de programme immobilier décrivant les 40 3050055 - 27 caractéristiques d'un programme immobilier et des lots aux fins d'optimiser ladite pertinence des lots pour le promoteur immobilier,\n<CLM>\1\tLe procédé selon les revendications 1 à 13, dans lequel ledit algorithme de 5 score est appliqué pour estimer le pourcentage de répartition de la demande par type de lots basé sur le pourcentage de répartition de la demande dans la localisation pour chaque lot spécifique.\n<CLM>\1\tUn système pour un moteur de recherche immobilier pour la mise en oeuvre du 10 procédé de la revendication 1, qui comprend': - une application d'offre qui permet à un utilisateur d'offrir une propriété immobilière à la vente ou à la location ; - une application de demande qui permet à un autre utilisateur ou acheteur de propriété ; 15 - une première base de données de propriétés (110) offertes à la vente ou à la location ; et - une deuxième base de données d'utilisateurs ou acheteurs immobiliers souhaitant acheter ou louer une propriété immobilière ; - des moyens pour générer un profil d'offre dédié à une propriété inclue dans ladite 20 première base de données et qui est offerte à la vente ou à la location et décrivant ladite propriété d'offre à la vente ou à la location, ledit profil d'offre contenant un ensemble prédéfini de critères et de données affectées auxdits critères ; - des moyens pour générer un profil de demande dédié à un utilisateur ou acheteur de propriété potentiel inclus dans ladite seconde base de données et décrivant les 25 besoins dudit utilisateur ou acheteur de propriété pour son projet, ledit profil de demande inclut ledit ensemble prédéfini de critères et de données affectées auxdits critères ; - des moyens pour exécuter un algorithme de score entre un profil particulier de demande et un profil particulier d'offre, ledit algorithme de score générant un score 30 de transaction qui soit représentatif du niveau de correspondance dudit profil de demande particulier avec ledit profil d'offre particulier ; En autre, le système comprend : a) des moyens pour modifier automatiquement les données attribuées à au moins 35 un critère d'un profil d'offre ou de demande de manière à générer un profil modifié d'offre ou de demande ; b) des moyens pour appliquer l'algorithme de score audit profil d'offre ou de demande modifié avec des profils de demande ou d'offre extraits de ladite deuxième ou première base de données respective, de manière à générer un score 40 modifié représentatif dudit profil d'offre ou de demande modifié ; c) des moyens pour enregistrer le résultat dudit algorithme de score ; d) des moyens pour réitérer lesdites étapes a)-c) pour des modifications supplémentaires desdits profils d'offre ou de demande et pour des critères additionnels. 45