TP - Utilisation de librairie externe
Transcription
TP - Utilisation de librairie externe
Département Mathématique - Master SITN 12 novembre 2012 TP - Utilisation de librairie externe 12 novembre 2012 Le but de ce TP est de vous apprendre à utilsier des bibliothèque de fonction externe et les intégrer à un projet sous Eclipse. Nous allons nous baser sur deux bibliothèque, l'une simple Apache Commons Mathematics Library qui permet entre autre des faire des analyses de statistique descriptives, l'autre plus dicile à utilsier treetagger4j qui permet d'utiliser le logiciel treetager via un code java. I Utilisation de la librairie commons math Tout d'abord, télécharger la librairie depuis le site http://commons.apache.org/math/ index.html ouvrez l'archive de manière à obtenir les chier . jar . Ces chiers sont les chier contenant la librairie elle même. Creez un nouveau projet JAVA, pour ajouter la librairie cliquer à droite sur le projet, puis Propriété −>chemin de Compilation−>Bibliothèque−>Ajouter Fichier JAR externe. I.1 Travail à faire Créer une classe permettant : de lire un chier de données (par exemple le chier décrivant les cas de diabète chez les indien pima (disponible sur le site de l'UCI) ; de calculer une description des variables du jeu de données (équivalent de la fonction summary de R, c'est à dire le min, le max, la moyenne le point médian, les 1er et 3e quadran) ; de calculer la matrice de variance covariance de ces variables. I.2 Utilisation de treetagger Treetager est un logiciel permettant de faire du part of speech , c'est à dire de décomposer une phrase et de trouver pour chaque mot sont rôle (nom, verbe, adjectif...) ainsi que sa forme canonique (ou lemme). La diculté ici est que la bibliothèque dépent du logiciel et ne se télécharge pas sous une forme simple. Il faut tout d'abord télécharger les sources puis les compiler avant de les utiliser. Installez le logiciel depuis le site http://www.ims.uni-stuttgart.de/projekte/corplex/ TreeTagger/. Lorqu'il fonctionne installez la bibliothèque tt4j depuis http://code.google.com/p/ tt4j/ pour télécharger la bibliothèque utiliser svn (voir commande dans l'onglet source) ; Université Claude Bernard Lyon I 1 Département Mathématique - Master SITN 12 novembre 2012 pour compiler utiliser maven : mvn2 jar:jar pour compiler un chier jar et mvn2 javadoc:jar pour obtenir un chier de documentation Faite fonctionner l'exemple donné dans la page d'accueil du site http://code.google. com/p/tt4j/ Université Claude Bernard Lyon I 2