Librairie .NET Alchemy API

Aug 18, 2015

81.png

Cela fait plusieurs mois que je « joue » avec plusieurs services d’analyse sémantique. J’ai notamment découvert en avril www.alchemyapi.com Un des aspects intéressant étant qu’ils ont été rachetés il y a peu par IBM.

Analyse sémantique

Qu’est-ce que l’analyse sémantique ? c’est l’analyse de données texte (ou d’images aussi dans certains cas) et d’essayer de comprendre le sens du contenu pour en extraire les métadonnées. C’est un peu comme si je vous donnais un document, demandais de le lire et disais « de quels concepts ça traite ? de quelles entités (villes, dates, lieux, personnes…) ? etc etc » L’objectif étant bien évidemment de le réaliser automatiquement.

La librairie

Remarquant qu’ils n’avaient pas de librairie officielle en .net et en ayant besoin pour effectuer des tests, j’ai décidé de la développer.

Et plutôt que de faire ça en mode « hack » j’ai essayé de produire du code propre et réutilisable. De plus plutôt que de garder ça pour moi uniquement j’en ai profité pour mettre le code à disposition sur github ainsi que de créer un nuget pour que les développeurs puissent l’utiliser plus facilement.

Donc si vous voulez regarder/corriger mon code c’est par ici. https://github.com/baywet/AlchemyAPIClient

Si vous voulez jouer avec l’api à votre tour c’est par là. https://www.nuget.org/packages/AlchemyAPIClient/

J’ai été agréablement surpris de constater que la librairie a reçu plusieurs centaines de téléchargements en quelques mois. On verra bien comment évolue ce projet J


Edité la dernière fois le 27 May 2021 par Vincent Biret


Tags: