L’Inist-CNRS propose une série de services, accessibles sur internet. Ces services tournent autour du TDM (Text and Data Mining, ou fouille de textes), de la terminologie ou de l’enrichissement de données.

Ils donnent accès à des traitements spécialisés, sans avoir à installer de programme spécifique (ni son environnement particulier, comme par exemple un langage de programmation et son gestionnaire de bibliothèques).

Cette facilité d’utilisation est liée au fait que les outils sont installés sur les serveurs de l’Inist.

Utilisation

Tous les services référencés sur le site Objectif TDM peuvent s’utiliser de plusieurs manières, de la plus simple à la plus technique, suivant vos besoins et vos compétences :

avec Lodex

Ils sont tous compatibles avec l’outil Lodex. Avec un simple copier-coller dans un formulaire, il est possible de traiter un corpus de documents ou l’ensemble des lignes d’un fichier tabulé.

 

par programme

Ils sont tous compatibles avec la norme OpenAPI, il est donc possible de les utiliser avec tous les logiciels compatibles avec cette norme, mais également avec tous les langages informatiques qui permettent d’utiliser des API

POST https://terms-extraction.services.inist.fr/v1/tools/normalize?indent=true HTTP/1.1
Content-Type: application/json
 
[
	{
		"value": "Avildsen",
		"id": 1
	},
	{
		"value": "Stallone",
		"id": 2
	},
	{
		"value": "McTierman",
		"id": 3
	},
	{
		"value": "Cameron",
		"id": 4
	}
]

Documentation

Le site Objectif TDM propose une fiche descriptive avec un exemple d’utilisation pour chaque web service. Chaque web service dispose également d’une documentation technique compatible Swagger. Celle-ci permet de connaître les éventuels paramètres avancés pour chaque service mais elle permet surtout de tester rapidement chaque service, à partir d’un simple formulaire.

Code source

Les services sont proposés à travers une infrastructure technique, sans qu’il soit nécessaire de les installer localement. Néanmoins, l’Inist-CNRS propose un dépôt git qui permet de consulter les codes sources nécessaires à l’exécution des services sur son infrastructure : https://gitbucket.inist.fr/tdm/web-services

L’Inist-CNRS ne propose pas de support à l’installation des services, mais est ouvert à toutes les contributions.