Fiche technique | |
---|---|
Type de produit : | Bibliothèque |
Langage de programmation : | C++ |
Catégorie : | Apprentissage automatique (ML) |
Auteur : | Davis E. King (Massachusetts Institute of Technology, Lincoln Laboratory) |
Licence : | MIT License |
Date de publication : | 2014 à maintenant |
Site Web : | https://github.com/mit-nlp/MITIE |
Introduction
La bibliothèque MITIE fournit des outils d'extraction d'informations de pointe gratuits (même à des fins commerciales). Elle comprend des outils pour effectuer l'extraction d'entités nommées et la détection de relations binaires, ainsi que des outils pour la formation d'extracteurs personnalisés et de détecteurs de relations. Le MITIE est construit sur dlib, une bibliothèque d'apprentissage automatique haute performance, MITIE utilise plusieurs techniques de pointe, y compris l'utilisation de l'imbrication de mots distributionnelle et des machines vectorielles de support structurel. Le MITIE propose plusieurs modèles pré-formés offrant différents niveaux de support pour l'anglais, l'espagnol et l'allemand formés à l'aide de diverses ressources linguistiques (par exemple, CoNLL 2003, ACE, Wikipedia, Freebase et Gigaword). Le code de base MITIE est écrit en C++, mais les liaisons peuvent être faits dans plusieurs autres langages de programmation, notamment Python, R, Java, C et MATLAB, permettent à un utilisateur d'intégrer rapidement MITIE dans ses propres applications. Des projets extérieurs ont créé des liaisons d'API pour OCaml, .NET, .NET Core et Ruby. Il existe également un outil interactif d'étiquetage des données et d'entraînement MITIE.
La bibliothèque MITIE est utilisé dans de nombreux projets comme RASA.