Brevet FR2839566A1 — publié le 20031114

pondant. La presente invention concerne un procede de generation et de maintenance d'une base de connaissances specialisee comportant une etape de generation d'une base de con naissances statistiq ue par u ne an a lyse statistiq ue d' u n ensem ble d' i nformati ons textuelles specialisees. On conna^'t des procedes capables de generer une base de connaissances specialisee a partir de l'analyse statistique des occurrences de mots ou de groupe de mots apparaissant dans un ensemble d'informations textuelles specialisees. Ce vent des associations fondees sur des occurrences en mots et groupes de mots qui vont constituer la base de connaissances specialisee. L'inconvenient de ce type de procede reside principalement dans le caractere aleatoire d'associations de concepts qui ressortent diune analyse statistique limitee a ['ensemble d'informations textuelles specialisees. Ainsi, ce procede comporte le risque d'occulter certaines relations de sens commun et d'exagerer ['importance de relations anecdotiques du fait meme que seul un ensemble d'informations textuelles specialisees est utilise pour l'analyse statistique. L'invention vise a remedier a cet inconvenient en fournissant un procede de generation et de maintenance d'une base de connaissances specialisee qui n'occulte pas les relations de sens commun entre les concepts generaux, tout en etant capable de creer de nouvelles relations specifiques a ['ensemble d'informations specialisees. L'invention a done pour objet un procede de generation et de maintenance d'une base de connaissances specialisee comportant une etape de generation d'une base de connaissances statistique par une analyse statistique d'un ensemble d'informations textuelles specialisees, caracterise en ce qutil comporte en outre une etape de combinaison de cette base statistique avec une base de connaissances generale pour obtenir la base de connaissances specialisee. Ainsi, un procede selon ['invention permet d'obtenir une base de connaissances speci al isee a la fois tres structu ree com me peut l'etre u ne base de con na issa nces generale et adaptee a ['ensemble d'informations textuelles specialisees en prenant en compte une analyse statistique de cet ensemble. Un procede selon ['invention peut en outre comporter l'une ou plusieurs des caracteristiques suivantes: - L'ensemble d'informations est constitue diune fenetre temporelle glissante sur un flux d'informations; - La base de connaissances generale et la base de connaissances statistique comportent chacune un ensemble de concepts relies eventuellement entre eux par des liens semantiques; -2 - L'etape de combinaison comporte les sous-etapes suivantes: À Ia reunion des ensembles de concepts de la base de connaissances generale et de la base de connaissances statistique, et À I'addition des liens semantiques de la base de connaissances generale et de la base de connaissances statistique; - L'etape de combinaison comporte les sous etapes suivantes: À Ia selection de l'un des ensembles de concepts, entre celui de la base de connaissances generale et celui de la base de connaissances statistique, et À I'addition des liens semantiques de la base de connaissances generale et de la base de connaissances statistique si ceux-ci portent sur des concepts appartenant a ['ensemble selectionne. La presente invention sera mieux comprise a ['aide de la description qui va suivre donnee uniquement a titre d'exemple et faite en se referent aux dessins annexes dont la figure unique represente schematiquement un procede de generation et de maintenance d'une base de connaissances specialisee selon ['invention. Sur cette figure unique, un flux d'informations textuelles specialisees 10 est re,cu en entree d'un module 12 d'analyse statistique de type classique. Les informations analysees par le module 12 vent celles qui se trouvent a l'interieur d'une fenetre temporelle glissante 14, de sorte que l'analyse de ces donnees evolue au cours du temps en fonction du flux d'informations recut Par exemple, la fenetre temporelle peut comporter toutes les informations textuelles specialisees recues au cours des 30 dern iers jours. S' i l s'ag it d'informatio ns textuel les specialisees d ans le do mai ne de la finance et que le flux d'informations provient d'une agence emettrice d'informations financieres, la fenetre temporelle glissante 14 peut comporter jusqu'a un million de nouvelles financieres. Le module d'analyse statistique 12 fournit en sortie une base de connaissances statistique 16. Cette base de connaissances statistique 16 comporte d'une part des concepts 18 commune avec coux d'une base de connaissances generale 20 predeterminee, et d'autre part des concepts specifiques 22 absents de la base de connaissances generale 20, parce qu'ils appartiennent uniquement au domaine des i nformations textuel les special isees. Par exem pl e, ces concepts specifiq ues 22 peuve nt etre des noms propres utilises uniquement dans le domaine concerne. Le module d'analyse statistique 12 est capable de relier une partie des concepts de la base de connaissances statistique entre eux, par des liens specifiques 24. Ces liens specifiques 24 vent differents des liens generaux 26 etablis entre les concepts generaux 18 de la base de connaissances generale 20. -3 Les bases de connaissances statistique 16 et generale 20 vent ensuite fournies en entree d'un module de combinaison 28. A partir de ces deux bases de connaissances, le module de combinaison fournit une base de connaissances specialisee 30 combinant les concepts et les liens des deux bases fournies en entree. Par exemple, la base de connaissances specialisee 30 comporte des concepts resultant de la reunion des ensembles de concepts de la base de connaissances generale et de la base de connaissances statistique 16. Wile comporte en outre tous les liens semantiques de la base de connaissances generale 20 et de la base de connaissances statistique 16. On peut ainsi considerer que les liens semantiques de la base de connaissances specialisee 30 vent obtenus par ['addition des liens semantiques de la base de connaissances generale 20 et de la base de connaissances statistique 16. En variante, la base de connaissances specialisee 30 peut comporter uniquement les concepts generaux 18 de la base de connaissances generale, c'est-a-dire exclure les concepts specifiques 22 de la base de connaissances statistique 16 n'apparaissant pas dans la base de connaissances generale 20. Dans ce cas, elle comporte ['ensemble des liens de la base de connaissances generale 20 et de la base de connaissances statistique 16, a condition que ceux-ci portent sur des concepts appartenant a la base de connaissances generale 20. II appara^'t clairement qu'un procede de generation et de maintenance d'une base de connaissances specialisee selon ['invention comporte d'une part l'avantage des procedes utilisant des modules d'analyse statistique pour l'obtention d'une base de connaissances adaptee a ['ensemble d'informations textuelles specialisees fournies en entree, et d'autre part l'avantage des procedes utilisant des bases de connaissances generales pour firer profit de leur structure. Un autre avantage du procede de generation et de maintenance precedemment decrit est son caractere adaptatif, parce qu'il fournit en entree du module d'analyse statistique 12 un ensemble d'informations contenues dans une fenetre temporelle glissante. -4 REVENDICATIONS 1. Procede de generation et de maintenance d'une base de connaissances specialisee (30) comportant une etape (12) de generation d'une base de connaissances statistique (16) par une analyse statistique d'un ensemble (10) d'informations textuelles specialisees, caracterise en ce qu'il comporte en outre une etape (28) de combinaison de cette base statistique (16) avec une base de connaissances generale (20) pour obtenir la base de connaissances specialisee (30). 2. Procede selon la revendication 1, caracterise en ce que ['ensemble (10) d'informations est constitue d'une fenetre temporelle glissante (14) sur un flux d'informations. 3. Procede selon la revendication 1 ou 2, caracterise en ce que la base de connaissances generale (20) et la base de connaissances statistique (16) comportent chacune un ensemble de concepts (18,22) relies eventuellement entre eux par des liens semantiques (24,26). 4. Procede selon la revend icatio n 3, caracterise en ce q ue l' eta pe (28) de combinaison comporte les sous-etapes suivantes: - La reunion des ensembles de concepts (18,22) de la base de connaissances generale (20) et de la base de connaissances statistique (16); et - L'addition des liens semantiques (24,26) de la base de connaissances generale (20) et de la base de connaissances statistique (16). 5. Procede selon la revendication 3, caracterise en ce que ltetape (28) de combinaison comporte les sous-etapes suivantes: - La selection de l'un des ensembles de concepts (18), entre celui de la base de connaissances generale (20) et celui de la base de connaissances statistique (16); et L'addition des liens semantiques (24,26) de la base de connaissance generale (20) et de la base de connaissances statistique (16) si caux-ci portent sur des concepts appartenant a ['ensemble (18) selectionne.