Brevet FR2910987A1 — publié le 20080704

-1- Procédé de construction d'une base de connaissance à partir de produits d'édition de prestations orales La présente invention concerne un procédé pour construire une base de connaissances à partir de produits d'édition de prestations orales. Elle vise également une base de connaissances construite avec ce procédé. Le domaine de l'invention est celui de la production et de l'exploitation d'édition multimédia, notamment dans les secteurs de la formation, de l'apprentissage, utilisant des technologies de l'information et de la communication. On entend ici par base de connaissances un ensemble, sur support informatique, de connaissances et/ou informations facilement accessibles et exploitables. On entend par produit d'édition un ensemble structuré contenant d'une part des séquences audio et/ou vidée enregistrées lors d'une prestation orale et d'autre part des documents et information associés à cette prestation et à son contenu. Ce produit est généralement fourni sous forme numérique mais il peut aussi être de nature hétérogène, avec des séquences numériques et des séquences analogiques. Alors que se développe le marché des produits d'édition de prestations orales, il existe désormais une demande pour construire et exploiter des bases de produits d'édition permettant à des utilisateurs d'accéder à une édition de leur choix parmi une pluralité d'éditions disponibles de prestations orales, à partir d'un ou plusieurs critères de sélection. On connaît ainsi par le document FR 2849564 un procédé pour produire une édition multimédia sur la base de prestations orales, à partir, d'une part, d'informations contenues dans un flux vidéo préalablement enregistré, et d'autre part, de données complémentaires et de documents de référence associées à ces informations vidéo. Ce procédé comprend à la fois une indexation du flux vidéo, notamment à partir de sa structure, et une indexation des données complémentaires et des documents de référence, de sorte que les données complémentaires et documents de référence sont consultables parallèlement au flux vidéo sur un équipement de visualisation. Dans ce procédé d'édition de l'oral, le principe est de traiter un discours selon son axe temporel en rattachant chronologiquement au discours les éléments abordés par l'orateur. L'environnement résultant permet une écoute structurée du discours avec affichage synchronisé des documents cités. Parallèlement, ces éléments sont récupérés et ordonnés pour constituer des index thématiques permettant des accès pertinents au discours. -2 Il est toujours possible de faire appel à des techniques conventionnelles de construction d'une base de données, qui impliquent toutefois de définir la structure de la base selon une analyse conceptuelle préalable. Il en résulte généralement une rigidité structurelle de la base ainsi construite, ce qui a pour conséquence d'induire des délais et des coûts d'intervention à chaque fois que l'on souhaite prendre en compte des modifications du type ou du format de données stockées dans cette base. Le but de la présente invention est de remédier à ces inconvénients en proposant un procédé de construction d'une base de connaissances qui soit optimisé pour traiter des produits d'édition orale (audio et/ou vidéo) et dans lequel la structuration des données est déterminée à partir de paramètres souples et aisément modifiables. Cet objectif est atteint avec un procédé pour construire une base de connaissances à partir de produits d'édition de prestations orales intégrant un flux audio et/ou vidéo préalablement enregistré auquel sont associés des données complémentaires et des documents de référence recensés de manière chronologique et indexés en synchronisme avec ledit flux oral au moyen de données de synchronisation procurant un accès sélectif à des fragments au sein dudit flux audio et/ou vidéo. Suivant l'invention, ce procédé comprend - une collecte, pour chaque produit d'édition, desdites de synchronisationä - une agrégation desdites données de synchronisation préalablement collectées de façon à générer des données globales de synchronisation pour l'ensemble des produits d'édition, et - une génération d'une interface graphique de recherche sélective au sein de ladite base de connaissances, de façon à saisir des consignes de recherche, lesdites données globales de synchronisation étant agencées pour alimenter un moteur de recherche prévu pour traiter lesdites de consignes de recherche. Le procédé de construction selon l'invention tire avantageusement parti d'une indexation préalable des produits d'édition du type de celle décrite dans le document FR 2849564, et qui permet un accès sélectif particulièrement rapide. Par ailleurs, avec le procédé de construction selon l'invention, il devient particulièrement aisé de faire évoluer la base de connaissances puisque l'introduction de nouveaux produits d'édition implique simplement d'agréger leurs données de synchronisation respectives aux données globales existantes. Dans un mode de réalisation préféré de l'invention, les données de synchronisation de chaque produit d'édition sont agencées sous la forme de tables de synchronisation et d'accès sélectif, et le procédé de construction inclut une étape -3 d'agrégation de ces différentes tables de synchronisation et d'accès séiectif pour réaliser une table globale de synchronisation et d'accès sélectif. Les tables de synchronisation et d'accès sélectif peuvent être avantageusement réalisées à partir d'un logiciel tableur. Les tables de synchronisation et d'accès sélectif peuvent être générées au moyen d'opérations de tri et d'extraction réalisées sur des données hétérogènes associées aux données complémentaires et aux documents de référence indexés. L'interface graphique de recherche peut être agencée pour procurer à un utilisateur une recherche parmi un ensemble de mots-clés indexés dans la table globale d'accès, et pour procurer à un utilisateur une recherche parmi des documents de référence indexés dans la table globale d'accès. Le procédé selon l'invention peut en outre comprendre une génération d'une interface graphique de consultation agencés pour contenir une première fenêtre de visualisation d'un flux vidéo d'une prestation orale sélectionnée à l'issue d'une étape de recherche et une seconde fenêtre de visualisation du plan de ladite prestation orale, en synchronisme avec ledit flux vidéo. L'interface graphique de consultation peut en outre être agencée pour contenir une troisième fenêtre de visualisation d'un document de référence associé au flux vidéo en cours de visualisation. Le procédé de construction selon l'invention peut en outre comprendre une étape pour agréger un nouvel ensemble de tables d'accès sélectif associé à un nouveau produit d'édition, à la table globale d'accès sélectif. Suivant un autre aspect de l'invention, il est proposé une base de connaissances construite à partir de produits d'édition de prestations orales intégrant un flux audio et/ou vidéo préalablement enregistré auquel sont associés des données complémentaires et des documents de référence recensés de manière chronologique et indexés en synchronisme avec ledit flux oral, comprenant une table globale d'accès à des fragments sélectionnés de séquences au sein des flux audio et/ou vidéo et/ou des données complémentaires et/ou des documents de référence desdits produits d'édition, ladite table globale d'accès résultant d'une agrégation d'ensembles de tables d'accès sélectif associés chacun à l'un desdits produits d'édition. La base de connaissances selon l'invention peut être avantageusement structurée de sorte que les tables d'accès sélectif et la table globale d'accès sélectif sont stockés en un site distinct du ou des sites de stockage des produits d'édition. On dispose ainsi d'un procédé de construction d'une base de connaissances à partir de modules constitués par les discours traités avec un procédé d'édition de l'oral du type de celui divulgué dans le document FR 2849564 précité. Cette base -4- de connaissances présente une structure innovante spécifique à l'environnement de l'édition de l'oral. La structure de cette base tire partie d'un mode original d'agrégation des données, qui procure une bien meilleure souplesse d'utilisation et d'exploitation que les bases de connaissances existantes. Le procédé de construction selon l'invention offre la possibilité de créer, de façon automatique, une base à partir de plusieurs module, ou encore d'exporter des données à partir d'une hase. Avec le procédé de construction selon l'invention, la saisie des données est simpiifiée grâce à la faculté de séquencer et de regrouper les données. Par ailleurs, tous les formats d'export des données peuvent être pris en compte dans des temps de développement très réduits. De plus, le procédé de construction selon l'invention permet une évolution des bases de connaissance ainsi construites. Ainsi, les changements de structure de la base sont aisément paramétrables, indépendamment des données qui peuvent être hétérogènes. D'autres avantages et caractéristiques de l'invention apparaîtront à l'examen de la description détaillée d'un mode de mise en oeuvre nullement limitatif, et des dessins annexés sur lesquels : - la figure 1 est un schéma synoptique illustrant une mise en oeuvre du procédé de construction selon l'invention ; - la figure 2 illustre schématiquement une interface graphique de recherche générée âvec le procédé de construction selon l'invention ; et - la figure 3 illustre schématiquement une interface graphique de consultation des résultats d'une recherche effectuée sur une base de connaissances produite avec le procédé de construction selon l'invention. On va maintenant décrire, en référence à la figure 1, le principe du procédé de construction selon l'invention, en même temps que son fonctionnement pratique. Ce procédé de construction est prévu pour traiter des éditions multimédia réalisées au moyen d'un procédé de production tel que divulgué dans le document FR 2849564. Dans ce procédé de production, un discours de formation, ou une prestation PR, est tout d'abord enregistré sous la forme d'un flux oral FV (vidéo et/ou audio). Il s'agit d'une activité de production audiovisuelle (captation, montage). A ce discours est associée la structure d'un discours, par exemple le plan de ce discours, décrite par des informations de structure auxquelles sont associées des données complémentaires DC telles que des références de publications ou d'articles cités par le formateur ou la formatrice. Il peut s'agir aussi bien par exemple de définitions de mots ou de concepts utilisés dans le flux oral principal, ou même de -5 liens multimédia à des séquences audio et/ou vidéo DR complémentaires du -ux oral principal, constituant un approfondissement de celui-ci, tout en restant indépendant. L'ensemble des informations de structure et des données complémentaires, qui constitue des données hétérogènes, est recensé dé manière chronologique dans une feuille de tableur T. Il s'agit d'une étape de production métier de structuration et de saisie. Les données hétérogènes sont traitées, au moyen d'un logiciel tableur du marché ou développé spécifiquement, dans une feuille de tableur. Des opérations de tri et d'extraction effectuées sur des données particulières de l'ensemble des données hétérogènes permettent de générer, à partir de la feuille de tableur T, un ensemble de tables d'accès sélectif TA1, .., TAi,...Tan conçues pour permettre un accès ciblé à des fragments sélectionnés de la séquence concernée au sein du flux audio et/ou vidéo FV1,...,FVi,...,FVn. Ce procédé de génération de tables d'accès sélectifs peut être automatisé. L'utilisateur d'un outil multimédia obtenu avec le procédé de production selon l'invention dispose d'un outil interactif lui permettant de disposer, sur une même page écran, d'une première fenêtre de diffusion d'un flux audio et/ou vidéo et d'une seconde fenêtre de visualisation de données et d'informations en relation avec la séquence vidéo en cours de diffusion. En pratique, lors de la production, le discours est indexé très finement, par exemple jusqu'à 10 niveaux de titre cliquables, permettant des accès précis à partir de chaque partie du plan détaillé. Les produits d'édition ainsi réalisés peuvent être stockés sur tout support d'information actuellement disponible et adapté en termes de volume et de vitesses d'accès. Pour la réalisation d'une base de connaissances avec le procédé de construction selon l'invention, à partir de tels produits d'édition, une première étape, qui peut être automatisée, consiste à collecter (I) pour chaque produit d'édition PE1, ...,Pei,...PEn l'ensemble de tables d'accès sélectif qui lui est associé. Tous les ensembles de tables d'accès ainsi collectés TA1,...,TAi,...Tan sont agrégés (II) suivant des techniques conventionnelles en matière de traitement d'information pour réaliser une table globale d'accès collectif TG qui va inclure toutes les données d'indexation des flux audio/vidéo, tous les mots-clés et données d'identifications de documents de référence présents dans l'ensemble des produits concernés. Cette table globale d'accès TG est intrinsèquement à géométrie variable et ne présente pas une structure préétablie. Sa structure et sa taille évoluent au fur et à mesure de la saisie de données associées à de nouveaux produits d'édition. Une autre étape (III) du procédé de construction selon l'invention consiste à générer une interface graphique de recherche et une interface graphique de consultation. La base de connaissances ainsi construite (IV) peut être mise à disposition des utilisateurs PU1,...PUi,..PUn, soit en-ligne via un ou plusieurs réseaux de communication, en particulier Internet, soit en local à partir d'un support tel qu'un CD-ROM. On peut prévoir, comme illustré en figure 1, que les enregistrements audio/vidéo soient stockés dans une première base de données DB-vidéo, que les documents de référence et les données complémentaires soient stockés dans une seconde base de données DB-doc, et que la table d'accès sélectif soient stockée sur un site serveur SR. On peut aussi prévoir que certains documents de référence ou enregistrements vidéo soient accessibles sur des sites distants via des réseaux de communication. Une interface graphique de recherche IR comprend, en référence à la figure 2, une première zone graphique FR1 de recherche par mots-clés MC ou par documents de référence, une seconde zone graphique FR2 pour visualiser les résultats de la recherche dans la base, et une troisième sone graphique FR3 pour visualiser l'intervention sélectionnée par exemple sous la forme d'une vignette photographique VI de l'intervenant et un plan résumé PI. La recherche par mots-clés correspondant à une écoute linéaire des interventions, tandis que la recherche par documents de référence correspond à une écoute catégorielle des inventions. Une interface graphique de consultation IC comprend, en référence à la figure 3, une première fenêtre F1 de visualisation d'un flux audio/vidéo correspondant à une prestation orale, une seconde fenêtre F2 de visualisation du plan PI de l'intervention avec indication dynamique EC du fragment du discours en cours, et une troisième fenêtre F3 de visualisation d'un document de référence DR associé à la prestation orale. Cette interface de consultation IC peut aussi inclure une visualisation dynamique du discours DS de l'intervenant. A partir des interfaces graphiques de la base de connaissances, il est ainsi possible à un utilisateur d'accéder aisément, à partir de mots-clés ou de références, à des segments appropriés de prestations orales. Le procédé de construction de base de connaissances peut être mis en oeuvre dans de nombreux domaines du savoir, notamment dans les domaines activités juridique, scientifique, professionnel, éducatif et politique. -7- Bien sûr, l'invention n'est pas limitée aux exemples qui viennent d'être décrits et de nombreux aménagements peuvent être apportés à ces exemples sans sortir du cadre de l'invention. REVENDICATIONS 1. Procédé pour construire une base de connaissances à partir de produits d'édition de prestations orales intégrant un flux audio et/ou vidéo préalablement enregistré auquel sont associés des données complémentaires et des documents de référence recensés de manière chronologique et indexés en synchronisme avec ledit flux oral au moyen de données de synchronisation procurant un accès sélectif à des fragments au sein dudit flux audio et/ou vidéo, Ce procédé comprenant : -une collecte, pour chaque produit d'édition, desdites de synchronisation,, - une agrégation desdites données de synchronisation préalablement collectées de façon à générer des données globales de synchronisation pour l'ensemble des produits d'édition, et - une génération d'une interface graphique de recherche sélective au sein de ladite base de connaissances, de façon à saisir des consignes de recherche, lesdites données globales de synchronisation étant agencées pour alimenter un moteur de recherche prévu pour traiter lesdites de consignes de recherche. 2. Procédé selon la revendication 1, dans lequel les données de synchronisation de chaque produit d'édition sont agencées sous la forme de tables de synchronisation et d'accès sélectif, caractérisé en ce qu'il comprend en outre une étape d'agrégation de ces différentes tables de synchronisation et d'accès sélectif pour réaliser une table globale de synchronisation et d'accès sélectif. 3. Procédé selon la revendication 2, caractérisé en ce que les tables d'accès sélectif sont générées au moyen d'opérations de tri et d'extraction réalisées sur des données hétérogènes associées aux données complémentaires et aux documents de référence indexés. 4. Procédé selon l'une des revendications 2 ou 3, caractérisé en ce que l'interface graphique de recherche est agencée pour procurer à un utilisateur une recherche parmi un ensemble de mots-clés indexés dans la table globale d'accès. 35 5. Procédé selon l'une des revendications 2 à 4, caractérisé en ce que l'interface graphique de recherche est agencée pour procurer à un utilisateur une recherche parmi des documents de référence indexés dans la table globale d'accès.30-9- 6. Procédé selon l'une des revendications précédentes, caractérisé en ce qu'il comprend en outre une génération d'une interface graphique de consultation agencés pour contenir une première fenêtre de visualisation d'un flux vidéo d'une prestation orale sélectionnée à l'issue d'une étape de recherche et une seconde fenêtre de visualisation du plan de ladite prestation orale, en synchronisme avec ledit flux vidéo. 7. Procédé selon la revendication 6, caractérisé en ce que l'interface graphique de consultation est agencée pour contenir une troisième fenêtre de visualisation d'un document de référence associé au flux vidéo en cours de visualisation. 8. Procédé selon l'une des revendications 2 à 7, caractérisé en ce qu'il comprend en outre une étape pour agréger une nouvel ensemble de tables d'accès sélectif associé à un nouveau produit d'édition, à la table globale d'accès sélectif. 9. Base de connaissances construite à partir de produits d'édition de prestations orales intégrant un flux audio et/ou vidéo préalablement enregistré auquel sont associés des données complémentaires et des documents de référence recensés de manière chronologique et indexés en synchronisme avec ledit flux oral, comprenant une table globale de synchronisation et d'accès à des fragments sélectionnés de séquences au sein des flux audio et/ou vidéo et/ou des données complémentaires et/ou des documents de référence desdits produits d'édition, ladite table globale d'accès résultant d'une agrégation d'ensembles de tables de synchronisation et d'accès sélectif associés chacun à l'un desdits produits d'édition. 10. Base de connaissances selon la revendication 9, caractérisé en ce qu'elle est structurée de sorte que les tables d'accès sélectif et la table globale d'accès sélectif sont stockés en un site distinct du ou des sites de stockage des produits d'édition.