Projets tutorés
licence d'informatique et d'IUP
Organisation générale
|
Maxime.Crochemore@univ-mlv.fr
Université de Marne-la-Vallée, décembre 2001
|
Liste de sujets
|
-
-
Tuteur :
Maxime.Crochemore@univ-mlv.fr
Langage de programmation : C ou Java, documentation en HTML
Environnement de développement : UNIX ou Linux
-
Sujet
-
Le projet consiste à implanter une méthode de comparaison de séquences moléculaires
basée sur la notion d'alignement.
-
Documents
-
-
-
-
Présentation : (site Web)
-
-
en local : (copie locale du site précédent)
ALIGN
-
|
|
-
-
Tuteur :
Maxime.Crochemore@univ-mlv.fr
Langage de programmation : Java, documentation en HTML
Environnement de développement : UNIX ou Linux
-
Sujet
-
Le projet consiste à réaliser en Java des animations d'algorithmes connus
utilisés pour effectuer de la recherche approchée de motifs textuels.
On pourra s'inspirer d'animations d'algorithmes voisins, telles celles
accessibles depuis les pages
Exact String Matching Algorithms
et Sequence comparison.
Le travail consiste en :
-
étude du fonctionnement d'algorithmes du document de référence ;
-
collecte de site Web (ou logiciels) présentant des animations ;
-
proposition pour l'animation des algorithmes du document ;
-
réalisation des animations ;
-
suivi et documentation depuis un site Web.
-
Documents
-
-
Composition du groupe :
Présentation : (site Web)
-
-
en local : (copie locale du site précédent)
-
|
|
-
-
Tuteurs :
Maxime.Crochemore@univ-mlv.fr
et Marc.Zipstein@univ-mlv.fr
Langage de programmation : C ou C++, documentation en HTML
Environnement de développement : UNIX ou Linux
-
Sujet
-
Le projet consiste à implanter une méthode de compression de textes (sans perte
d'information).
Elle basée sur l'utilisation d'un anti-dictionnaire (lexique de mots
interdits) et décrite dans
DCA Compression.
L'architecture de l'implantation comprendra trois éléments principaux :
-
un module de calcul d'un anti-dictionnaire qui pourra servir d'essai
pour étudier la statistique des mots interdits ;
-
un module de codage ;
-
un module de décodage.
Enfin, une phase du projet sera consacrée à des tests sur les taux de compression.
-
Documents
-
-
Composition du groupe :
-
Présentation : (site Web)
-
-
en local : (copie locale du site précédent)
-
|
|
-
-
Tuteur :
Maxime.Crochemore@univ-mlv.fr
Langage de programmation : C, Java ou C++, documentation en HTML
Environnement de développement : UNIX ou Linux
-
Sujet
-
L'objectif de ce projet est de développer un programme de traduction
des expressions mathématiques du langage scientifique LaTeX
vers le langage MathML.
On prendra en compte un sous-ensemble significatif des expressions LaTeX dont
on établira une traduction en MathML au sein d'une page élémentaire
en XML en y associant une feuille de style
respectant autant que possible le style LaTeX d'origine.
Les éléments principaux du projet comportent :
-
élaboration d'un analyseur des équations LaTeX ;
-
définition d'une traduction des équations LaTeX en MathML ;
-
écriture d'une feuille de style en XSL (ou de type CSS) associée
au texte XML ;
-
élaboration d'un traducteur.
-
Documents
-
LaTeX par L. Lamport chez Addison-Wesley, 1985.
-
Recommandations du W3C sur MathML, XML et XSL ;
voir aussi XML.COM.
-
Exemples de latex2html, tthmml ou tex4ht (voir W3C
Math).
-
Composition du groupe :
-
Présentation : (site Web)
-
-
en local : (copie locale du site précédent)
-
|
Anciens :
1999,
2000,
2001.
|
Institut Gaspard-Monge,
Laboratoire d'informatique,
le 6 décembre 2001,
Maxime Crochemore
|