Produits et Technologies

Conçu à partir de technologies de pointe

  • Fiche produit

    La solution d'analyse sémantique (TME) de Nstein : Logiciel d'analyse sémantique d'entreprise de pointe.

    Télécharger

TME 5 est une solution évolutive, modulaire et compatible avec d’autres technologies

A l’instar de toutes les versions antérieures du logiciel, les modules linguistiques de TME 5 sont entièrement conformes à l’Architecture de gestion de l’information non structurée (UIMA - Unstructured Information Management Architecture) initialement développée par IBM et actuellement revue par l' Apache Software Foundation.

Voici un aperçu des technologies TME 5 :

Distribution de type REST

REST (Representational State Transfer) est un style d’architecture logicielle parfaitement adapté aux systèmes hypermédia distribués tels que le Web. Contrairement à la croyance générale, REST n’est pas un simple protocole de services Web tel que SOAP, et son champ d’application ne se limite pas à HTTP et au Web.

Dérivé des styles et principes existants de l’architecture orientée réseau, REST a été conçu à l’origine pour répondre aux contraintes du Web. Privilégiant la fiabilité, l’efficacité et l’évolutivité logicielles, REST est de plus en plus prisé dans les architectures logicielles distribuées.

  • Séparation client-serveur : permet la séparation client-serveur (distribution de composants), améliorant ainsi la portabilité de l’interface utilisateur et l’évolutivité du serveur
  • Interaction indépendante : améliore la visibilité des interactions (les demandes sont autonomes), la fiabilité (les demandes sont de nature atomique) et l’évolutivité (l’état de la ressource n’est pas lié à un serveur particulier)
  • Ressources pouvant être mises en cache : possibilité de mise en cache des ressources, d’où une efficacité accrue du réseau
  • Une interface uniforme : simplifie l’architecture générale du système, améliore la visibilité des interactions
  • Composants en couches : réduit la complexité du système (une couche ne peut pas voir au-delà de celle avec laquelle elle interagit), améliore l’évolutivité (introduction d’intermédiaires entre les couches), permet un équilibrage pleine charge
  • Code optionnel sur demande : simplifie le déploiement chez le client et améliore l’évolutivité du système, mais réduit la visibilité des interactions

Interface de programmation (API) REST

TME 5 permet d’accéder à plusieurs ressources sémantiques via diverses interfaces de programmation (API) REST.

  • Interfaces : possibilité d’effectuer diverses opérations sur les ressources de l'offre d'analyse sémantique TME, par exemple : recherche, gestion et tâches de maintenance. Cela permet aux utilisateurs d’effectuer des recherches dans les fichiers d’autorité, de modifier les fichiers de configuration, de consulter les fichiers journaux, etc.
  • Facilité d’intégration : fournit une couche d’abstraction qui accélère le cycle d’intégration de l'offre d'analyse sémantique TME dans les applications ou les flux de travail nouveaux ou existants.
  • Annotations sémantiques : exposition des principales ressources linguistiques telles que l’extraction de concepts, l’extraction d’entités, la catégorisation et l’analyse des sentiments pour faciliter la création de nouvelles applications commerciales et de nouveaux produits tels que les applications composites (mash-ups), les microsites, etc.

API de l'offre d'analyse sémantique TME disponibles :

  • API des principaux modules linguistiques
  • API REST Server Manager
  • API REST Authority File Manager
  • API REST Document Manager

Prêt pour le Web sémantique

Il y a encore peu de temps, il existait peu de normes relatives à la description et à l’interconnexion des métadonnées sur le Web. Le World Wide Web Consortium, organisation se consacrant au développement de nouvelles normes et directives, a proposé récemment un ensemble de normes visant à combler ce vide.

Ces normes sont basées sur des formats reconnus tels que RDF et OWL et ont vocation à décrire, agréger et relier les données Web.

Le développement de ces normes a été inspiré par une vision : créer des liens entre les données, de la même manière que le protocole HTTP pour les pages Web il y a 20 ans.

Cette vision a pour nom le Web sémantique (ou Web 3.0) et a été proposée initialement par Tim-Berners Lee , le président de W3C et l’inventeur du World Wide Web. Voici comment il définit sa vision :

A l’instar du Web de l’hypertexte, le Web des données est construit avec les documents présents sur le Web. Toutefois, contrairement au Web de l’hypertexte, où les liens sont des ancrages relationnels dans les documents hypertexte écrits en HTML, dans le Web des données, les liens sont des éléments arbitraires décrits par RDF. Les URI identifient toutes sortes d'objets ou de concepts.
Mais qu'il s'agisse de HTML ou RDF, les mêmes attentes s'appliquent en matière de développement du Web :
  1. Utiliser des URL pour nommer des choses.
  2. Utiliser des URL HTTP pour pouvoir chercher ces noms.
  3. Fournir des informations utiles lorsque quelqu’un cherche une URL.
  4. Inclure des liens pointant vers d’autres URL afin qu’ils puissent découvrir davantage de choses.

Les technologies qui appliquent/régissent ces normes sont appelées technologies du Web sémantique, et TME 5 de Nstein peut être considéré comme l’une d’elles. Pourquoi ?

TME 5 crée des métadonnées riches qui permettent à votre contenu d’être lu par les grands acteurs du web travaillant actuellement au développement d’une technologie de recherche sémantique, à savoir Google, Yahoo ! et Microsoft . Grâce au balisage intelligent et au format d’échange RDF/XML, votre contenu est prêt pour être utilisé dans les applications composites (mash-ups). TME 5 prépare votre contenu afin qu’il passe sans heurt de l’ère de l’information à l’ère de l’intelligence.

Orientation ontologie

Qu’est-ce qu’une ontologie ? Pour dire les choses simplement, une ontologie est une collection de données servant à décrire et représenter un domaine de connaissance. Au-delà des vocabulaires contrôlés traditionnels tels que les taxonomies et thésaurus, l’ontologie permet de stocker des significations explicites et particulières autour de données. Ces données se transforment alors en intelligence avancée.

Une ontologie définit les termes servant à décrire et représenter un domaine de connaissance. Allant plus loin que les vocabulaires contrôlés traditionnels tels que les taxonomies et les thésaurus, l’ontologie permet de stocker des significations explicites autour des données et, ce faisant, fournit des services avancés aux applications intelligentes telles que la recherche et l’extraction conceptuelles ou sémantiques, la compréhension du contenu et du langage naturel, la gestion des connaissances et les bases de données intelligentes.

L’ontologie est pour ainsi dire le cerveau de TME 5. Véritable centre de connaissances, elle fournit une couche de représentation qui facilite une communication efficace entre les agents logiciels (ex. : entre la solution d'analyse sémantique (TME), SSE et la solution de gestion de contenu Web (WCM)). La fonctionnalité Ontologie de TME 5 stocke principalement des connaissances sur des entités nommées, des sujets et d’autres ressources lexicales qui supportent une annotation sémantique du contenu textuel non structuré.

La fonctionnalité d'ontologie de TME 5 :

  • Est conforme aux normes W3C pour le Web sémantique (RDF/OWL)
  • Est un référentiel centralisé de connaissances offrant une vue uniforme d’un ou plusieurs domaines de connaissance
  • Facilite l’évolution des connaissances en fournissant un modèle conceptuel unifié qui prend en charge une évolution dynamique de la base de connaissances.
  • Facilite la réutilisation de connaissances sur plusieurs sources et élimine les redondances.
  • Facilite l’utilisation de liens via des mécanismes d’interopérabilité qui gèrent et échangent des informations riches.

Architecture W3C (par TBL)