Brevet FR2842930A1 — publié le 20040130

La présente invention concerne un système d'analyse d'un flux temporel d'informations textuelles adapté pour l'extraction d'indices de satisfaction relatifs à ces informations. Elle concerne également un procédé correspondant. Les systèmes d'analyse connus permettent l'extraction d'indices de satisfaction par l'analyse a posteriori du comportement d'un ou plusieurs utilisateurs, lors de la consultation des informations. De tels indices de satisfaction sont par exemple des réponses à des tests prédéterminés, des taux de clics de souris, des taux de consultation des informations, etc. Le problème est que l'analyse du comportement des utilisateurs nécessite un minimum de temps pour que les indices de satisfaction soient fiables. Les indices de satisfaction sont alors disponibles uniquement lorsque les informations correspondantes sont déjà périmées, notamment lorsque celles-ci sont liées à des domaines o l'information est très volatile et nécessite une analyse en temps réel. C'est ainsi le cas d'informations fournies aux utilisateurs sous forme d'un flux continu, par exemple dans le domaine financier. L'invention a pour but de remédier à cet inconvénient en fournissant un système d'analyse d'un flux temporel d'informations capable de fournir instantanément à l'utilisateur, avec les informations textuelles, des indices de satisfaction fiables. A cet effet, l'invention a pour objet un système d'analyse d'un flux temporel d'informations textuelles adapté pour l'extraction d'indices de satisfaction relatifs à ces informations, caractérisé en ce qu'il comporte des moyens de prédiction automatiques de valeurs futures de ces indices de satisfaction à partir de valeurs passées de ce flux et de valeurs passées d'indices de satisfaction associés à ce flux. Ainsi, un système d'analyse selon l'invention fournit à un utilisateur des indices de satisfaction relatifs aux informations qu'il reçoit, ces indices de satisfaction ne résultant pas d'une analyse a posteriori mais d'une prédiction. Un système d'analyse selon l'invention peut en outre comporter l'une ou plusieurs des caractéristiques suivantes: - il comporte des moyens d'analyse des informations textuelles du flux pour la fourniture, aux moyens de prédiction, d'un vecteur de concepts pondérés représentant ces informations textuelles; - les moyens de prédiction comportent un réseau de neurones recevant en entrée le flux d'informations textuelles et fournissant en sortie les valeurs futures prédites des indices de satisfaction associés à ce flux; -2 - le système comporte en outre des moyens de génération d'indices de satisfaction réels adaptés pour recueillir, pendant un laps de temps prédéterminé, les comportements et/ou les votes d'utilisateurs relatifs au flux informations textuelles; - le système comporte des moyens de configuration des moyens de prédiction par fourniture en entrée de ceux-ci des indices de satisfaction réels associés aux informations textuelles correspondantes; et - les indices de satisfaction comportent des votes et/ou des taux de consultation et/ou des taux de clics de souris. L'invention concerne également un procédé d'analyse mis en oeuvre par le système décrit précédemment. L'invention sera mieux comprise à la lecture de la description qui va suivre, donnée uniquement à titre d'exemple et faite en se référant au dessin annexé sur lequel la figure unique représente schématiquement la structure et le fonctionnement d'un système d'analyse selon l'invention. Sur cette figure, l'unité centrale 10 d'un ordinateur comporte des moyens de prédiction automatique 12. Ceux-ci comportent par exemple un réseau de neurones prédictif classique. L'unité centrale 10 comporte en outre des moyens 14 d'analyse sémantique d'informations textuelles reliés au réseau de neurones 12, en entrée de celui-ci. Les moyens d'analyse sémantique 14 sont classiques. Ils comportent, par exemple, un analyseur sémantique tel que celui développé par la société Convera (marque déposée). Ces moyens d'analyse sémantique 14 sont adaptés pour recevoir en entrée des informations textuelles 16 et fournir en sortie un vecteur 18 modélisant les informations textuelles 16 dans un espace multidimensionnel de concepts prédéfinis. Les coordonnées de ce vecteur de concepts 18 décrivent de façon précise l'essentiel des concepts contenus dans les informations textuelles 16. Le vecteur 18 est fourni en entrée du réseau de neurones 12 qui est configuré de telle sorte qu'il fournit en sortie des valeurs prédites 20 d'indices de satisfaction associés aux informations textuelles 16. La configuration du réseau de neurones 12 est obtenue de façon classique par une série d'apprentissages qui sera décrite ultérieurement. Les indices de satisfaction sont définis par un ensemble prédéfini de paramètres fournis en sortie du réseau de neurones 12. Ces paramètres résultent d'indices de satisfaction explicites, tels que des votes, ou d'indices de satisfaction implicites tels que des taux de clics de souris ou des taux de consultation des utilisateurs. Ainsi, un utilisateur quelconque peut prendre connaissance des informations textuelles 16 en ayant connaissance d'indices de satisfaction estimés 20 de celui-ci. -3 En plus des moyens de prédiction constitués du réseau de neurones prédictif 12, le système d'analyse comporte des moyens 22 de génération d'indices de satisfaction réels 24. Les moyens de génération 22 sont adaptés pour recueillir pendant un certain laps de temps les comportements d'utilisateurs relatifs aux informations textuelles 16 pour constituer les indices de satisfaction implicites réels et leurs votes pour constituer les indices de satisfaction explicites réels. Ces indices de satisfaction réels 24 sont ensuite associés aux informations textuelles 16 et sont fournis en entrée de l'unité centrale 10 avec un ensemble 26 d'informations textuelles associées à des indices de satisfaction réels. Ces informations textuelles associées à des indices réels sont utilisés pour réaliser en permanence un apprentissage du réseau de neurones prédictif 12. Lors de cet apprentissage, on fournit en entrée du réseau de neurones 12 des informations textuelles 16 de l'ensemble 26 sous forme de vecteurs 18 et les indices de satisfaction réels 24 correspondant à ces informations textuelles 16. On reconfigure alors le réseau de neurones 12 de sorte qu'il fournisse en sortie des indices de satisfaction prédits 20 identiques aux indices de satisfaction réels 24 fournis en entrée. Il apparaît clairement qu'un système d'analyse selon l'invention permet de fournir à un utilisateur des indices de satisfaction associés à des informations textuelles 16 venant tout juste de lui parvenir. Ces indices de satisfaction prédits 20 sont d'autant plus fiables qu'une analyse ultérieure permet d'utiliser des indices de satisfaction réels 24 pour réaliser en permanence l'apprentissage du réseau de neurones 12. -4 REVENDICATIONS 1. Système d'analyse d'un flux temporel d'informations textuelles (16) adapté pour l'extraction d'un ensemble de paramètres définissant des indices de satisfaction (20, 24) relatifs à ces informations, caractérisé en ce qu'il comporte des moyens (12) de prédiction automatique de valeurs futures (20) de ces paramètres définissant des indices de satisfaction à partir de valeurs passées (26) de ce flux et de valeurs passées (26) d'indices de satisfaction associés à ce flux. 2. Système d'analyse selon la revendication 1, caractérisé en ce qu'il comporte des moyens (14) d'analyse des informations textuelles (16) du flux pour la fourniture, aux moyens de prédiction (12), d'un vecteur de concepts pondérés (18) représentant ces informations textuelles. 3. Système d'analyse selon la revendication 1 ou 2, caractérisé en ce que les moyens de prédiction (12) comportent un réseau de neurones prédictif recevant en entrée le flux d'informations textuelles (16) et fournissant en sortie les valeurs futures prédites (20) des paramètres définissant les indices de satisfaction associés à ce flux. 4. Système d'analyse selon l'une quelconque des revendications 1 à 3, caractérisé en ce qu'il comporte en outre des moyens (22) de génération de paramètres définissant des indices de satisfaction réels (24) adaptés pour recueillir, pendant un laps de temps prédéterminé, les comportements et/ou les votes d'utilisateurs relatifs au flux informations textuelles (16). 5. Système d'analyse selon la revendication 4, caractérisé en ce qu'il comporte des moyens de configuration des moyens de prédiction (12) par fourniture en entrée de ceux25 ci des paramètres définissant les indices de satisfaction réels (24) associés aux informations textuelles correspondantes. 6. Système d'analyse selon l'une quelconque des revendications 1 à 5, caractérisé en ce que les paramètres définissant les indices de satisfaction (20, 24) comportent des votes et/ou des taux de consultation et/ou des taux de clics de souris. 7. Procédé d'analyse d'un flux temporel d'informations textuelles (16) adapté pour l'extraction d'un ensemble de paramètres définissant des indices de satisfaction (20, 24) relatifs à ces informations, caractérisé en ce qu'il comporte une étape de prédiction automatique de valeurs futures (20) de ces paramètres définissant des indices de satisfaction à partir de valeurs passées (26) de ce flux et de valeurs passées (26) d'indices de satisfaction associés à ce flux. -5 8. Procédé d'analyse selon la revendication 7, caractérisé en ce que l'étape de prédiction est exécutée par un réseau de neurones prédictif (12) recevant en entrée le flux d'informations textuelles (16) et fournissant en sortie les valeurs futures prédites (20) des paramètres définissant les indices de satisfaction associés à ce flux. 9. Procédé d'analyse selon la revendication 7 ou 8, caractérisé en ce qu'il comporte en outre une étape (22) de génération de paramètres définissant des indices de satisfaction réels (24) lors de laquelle on recueille, pendant un laps de temps prédéterminé, les comportements et/ou les votes d'utilisateurs relatifs au flux informations textuelles (16). 10. Procédé d'analyse selon la revendication 9, caractérisé en ce qu'il comporte une étape de configuration des moyens de prédiction (12) par fourniture en entrée de ceux-ci des paramètres définissant les indices de satisfaction réels (24) associés aux informations textuelles correspondantes.