Brevet FR3037758A1 (20161223)
REVENDICATIONS1. Procédé de recommandation de contenus à un utilisateur, mis en oeuvre à l'aide d'un système informatique, ledit procédé comprenant les étapes 5 suivantes : - attribution (110) à des contenus (C1, C2, C3, C4, C5, C6, C7) : - de premiers paramètres (T1,..., T30), appelés thèmes, et/ou - de deuxièmes paramètres, appelés moods (M1,..., M9); - identification (120) d'une interaction, appelée première interaction (WTCH), 10 de l'utilisateur avec au moins l'un des contenus (C1), appelé premier contenu; - génération (130), en fonction de ladite première interaction (WTCH) et dudit premier contenu (C1), d'un ensemble, appelé empreinte sémantique de l'utilisateur, qui comprend des paires (P1, P2, P3, P4,..., P20) de mood(s) et/ou de thème(s) définies en fonction des thème(s) et/ou mood(s) dudit premier 15 contenu (C1); - détermination (140) pour chacune desdites paires (P1, P2, P3, P4,..., P20) de l'empreinte sémantique de l'utilisateur, d'une pondération (Wp1, WP2, WP3, WP4, , WP20) définie en fonction de ladite première interaction (WTCH); - ordonnancement (150,\n<CLM>\1\td'au moins une partie desdits contenus (C3, C4, 20 C5, C6, C7) en fonction des pondérations (W , - P1, WP2, WP3, WP4, WP20) d'au moins une partie des paires (P1, P2, P3, P4,..., P20) de l'empreinte sémantique de l'utilisateur.\n<CLM>\1\tProcédé selon la revendication 1, caractérisé en ce que ledit procédé 25 comprend aussi : -une étape d'identification (121) d'une deuxième interaction (RTE) de l'utilisateur avec un contenu (C2), appelé deuxième contenu; et - une étape de génération (131) dans l'empreinte sémantique de l'utilisateur, d'au moins une nouvelle paire (P200, P201, P215) 30 correspondant à une paire de thème(s) (T9, T11, T13, T14) et/ou mood(s) présents dans le deuxième contenu (C2), et une étape de détermination (141) de la pondération correspondante (W , - P200, WP201, 3037758 22 WP215) de la nouvelle paire en fonction de ladite deuxième interaction (RTE); - et/ou, une étape de modification (132), en fonction de la deuxième interaction (RTE) avec le deuxième contenu (C2), de la pondération (Wp4) d'au moins une paire (P4) de ladite empreinte sémantique de l'utilisateur.\n<CLM>\1\tProcédé selon l'une des revendications précédentes, caractérisé en ce que, un mood (M1, M4) d'un contenu (C1) qui présente une valeur de pondération au-delà d'une valeur seuil donnée, étant appelé mood principal, une majoration est attribuée à la pondération d'une paire (P1, P2, P3) de l'empreinte sémantique de l'utilisateur, quand l'un des moods composant la paire est un mood principal, ou quand l'un des thèmes composant la paire est associé à un mood principal.\n<CLM>\1\tProcédé selon l'une des revendications précédentes, caractérisé en ce que, un mood (M1) d'un contenu (C1) qui présente une valeur de pondération au-delà d'une valeur seuil donnée, étant appelé mood principal, la génération d'une paire (P3) de l'empreinte sémantique de l'utilisateur à partir d'un mood (M1) ou de deux moods présent(s) dans un contenu (C1) avec lequel l'utilisateur a interagi, n'est réalisée que si le ou chacun desdits moods (M1) correspond à un mood principal.\n<CLM>\1\tProcédé selon l'une des revendications précédentes, caractérisé en ce que les contenus (C3, C4, C5, C6, C7) sont ordonnés en mettant en avant des contenus (C3, C4, C5) présentant une paire de thème(s) et/ou mood(s) correspondant à une paire (P200) de l'empreinte sémantique de l'utilisateur de plus forte pondération, devant d'autres contenus (C6, C7) présentant une paire de thème(s) et/ou mood(s) correspondant à une paire (P4) de l'empreinte sémantique de l'utilisateur de plus faible pondération.\n<CLM>\1\tProcédé selon l'une des revendications précédentes, caractérisé en ce que, 3037758 23 un score étant affecté à chaque contenu, les contenus (C3, C4, C5) correspondant à une paire (P200) donnée de l'empreinte sémantique de l'utilisateur sont ordonnés entre eux en fonction de leur score. 5\n<CLM>\1\tProcédé selon la revendication 6, caractérisé en ce qu'au moins l'une des paires (P200) de l'empreinte sémantique de l'utilisateur, appelée paire vectorisée, est associée à un troisième paramètre, appelé vecteur de pondération (VT10), qui cible un thème (T10) et/ou un mood de telle sorte que le score d'un contenu (C3), qui comprend ladite paire vectorisée (P200), est 10 fonction de la présence ou non dans ledit contenu (C3) du thème (T10) et/ou du mood ciblé par le vecteur de pondération (V1-10).\n<CLM>\1\tProcédé selon l'une des revendications précédentes, caractérisé en ce que ledit procédé comprend une étape d'exclusion (142) de recommandation de 15 paire selon laquelle la recommandation de contenus associés à une première paire (P200) de l'empreinte sémantique de l'utilisateur, entraine l'exclusion d'une deuxième paire (P201) de l'empreinte sémantique de l'utilisateur qui présente un thème (T11) ou un mood commun avec un thème ou un mood de la première paire (P200) de l'empreinte sémantique de l'utilisateur. 20\n<CLM>\1\tProcédé selon l'une des revendications précédentes, caractérisé en ce que ledit procédé comprend une étape d'exclusion de contenu relativement à une paire de l'empreinte sémantique de l'utilisateur, selon laquelle la recommandation de contenu(s) associé(s) à une première paire de l'empreinte 25 sémantique de l'utilisateur entraine l'exclusion de ce(s) même(s) contenu(s) dans une deuxième paire de l'empreinte sémantique de l'utilisateur à laquelle est ou sont aussi associés le(s)dit(s) contenu(s).\n<CLM>\1\tProcédé selon l'une des revendications précédentes, caractérisé en ce que 30 la pondération d'une paire de l'empreinte sémantique de l'utilisateur, générée en fonction d'une interaction avec un contenu, est fonction du type de l'interaction identifiée. 303 775 8 24\n<CLM>\1\tProcédé selon l'une des revendications précédentes, caractérisé en ce que ledit procédé comprend la mémorisation de données de filtre, par exemple des données temporelles, telles qu'un horaire de consultation et/ou, la date et/ou 5 l'horaire de la mise en oeuvre dudit procédé de recommandation, en fonction desquelles les contenus sont ordonnés.\n<CLM>\1\tProcédé selon l'une des revendications précédentes, caractérisé en ce que l'interaction de l'utilisateur avec au moins l'un (C1, C2) des contenus 10 comprend: - la consultation d'informations, par exemple une fiche, relatives audit contenu; et/ou - la lecture dudit contenu, par exemple pour son visionnage et/ou son écoute; et/ou 15 - l'ajout en liste de lecture; et/ou - la mise en alerte dudit contenu; et/ou - l'enregistrement dudit contenu; et/ou - la notation dudit contenu. 20\n<CLM>\1\tProgramme d'ordinateur comprenant des instructions de code de programme pour l'exécution des étapes d'un procédé selon l'une des revendications 1 à 12 lorsque ledit programme est exécuté par un processeur formant partie d'un système informatique, tel qu'un ordinateur, une télévision intelligente, une tablette ou un téléphone intelligent. 25\n<CLM>\1\tSystème informatique de recommandation à un utilisateur de contenus, ledit système informatique comprenant : - des moyens d'attribution (110) à des contenus (C1, C2, C3, C4, C5, C6, C7): - de premiers paramètres (T1, ..., T30), appelés thèmes, et/ou 30 - de deuxièmes paramètres, appelés moods (M1, ..., M9), - des moyens d'identification (120) d'une interaction, appelée première interaction, avec au moins un contenu (C1), appelé premier contenu, avec 3037758 25 lequel l'utilisateur a interagi; - des moyens de génération (130), en fonction de ladite première interaction et dudit premier contenu (C1), d'un ensemble, appelé empreinte sémantique de l'utilisateur, qui comprend des paires (P1, P2, P3, P4, ..., P20) de mood(s) 5 et/ou de thème(s) définies en fonction des thème(s) et/ou mood(s) dudit premier contenu; - des moyens de détermination (140) pour chacune desdites paire de l'empreinte d'une pondération définie en fonction de ladite première interaction; - des moyens d'ordonnancement (150,\n<CLM>\1\td'au moins une partie desdits io contenus (C3, C4, C5, C6, C7) en fonction des pondérations des paires de l'empreinte sémantique de l'utilisateur.\n<CLM>\1\tSystème informatique selon la revendication 14, caractérisé en ce que ledit système comprend aussi : 15 - des moyens d'identification (121) d'une deuxième interaction (RTE) de l'utilisateur avec un contenu (C2), appelé deuxième contenu; et - des moyens de génération (131) dans l'empreinte sémantique de l'utilisateur, d'au moins une nouvelle paire (P200, P201, P215) correspondant à une paire de thème(s) (T9, T11, T13, T14) et/ou mood(s) présents dans le deuxième 20 contenu (C2), et des moyens de détermination (141) de la pondération correspondante (W , - P200, WP201, WP215) de la nouvelle paire en fonction de ladite deuxième interaction (RTE);et -des moyens de modification (132), en fonction de la deuxième interaction (RTE) avec le deuxième contenu (C2), de la pondération (WP4) d'au moins 25 une paire (P4) de ladite empreinte sémantique de l'utilisateur.