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

Documents pareils