Projet 29 Product Tagger Tuteur : Michel Benoît Groupe : - Simon Giron - Vincent Reuss - Jérémie...

25
Projet 29 Product Tagger Tuteur : Michel Benoît Groupe : - Simon Giron - Vincent Reuss - Jérémie Simian Annee : 2006-2007

Transcript of Projet 29 Product Tagger Tuteur : Michel Benoît Groupe : - Simon Giron - Vincent Reuss - Jérémie...

Page 1: Projet 29 Product Tagger Tuteur : Michel Benoît Groupe : - Simon Giron - Vincent Reuss - Jérémie Simian Annee : 2006-2007.

Projet 29Product Tagger

Tuteur : Michel Benoît

Groupe : - Simon Giron- Vincent Reuss- Jérémie Simian

Annee : 2006-2007

Page 2: Projet 29 Product Tagger Tuteur : Michel Benoît Groupe : - Simon Giron - Vincent Reuss - Jérémie Simian Annee : 2006-2007.

Déroulement de la présentation

Explication sur l'etiquetage

Notre application

Organisation & developpement

Page 3: Projet 29 Product Tagger Tuteur : Michel Benoît Groupe : - Simon Giron - Vincent Reuss - Jérémie Simian Annee : 2006-2007.

Présentation du projet

Développer un tagger interactif…

Page 4: Projet 29 Product Tagger Tuteur : Michel Benoît Groupe : - Simon Giron - Vincent Reuss - Jérémie Simian Annee : 2006-2007.

Qu'est ce que le taggage ?

Notion de tag et d’étiquette

Exemple de tag appareil photo

Page 5: Projet 29 Product Tagger Tuteur : Michel Benoît Groupe : - Simon Giron - Vincent Reuss - Jérémie Simian Annee : 2006-2007.

Exemple d’étiquetage d’une ligne

Appareil Photo numérique Sony DSC-T50 Zoom3x

Page 6: Projet 29 Product Tagger Tuteur : Michel Benoît Groupe : - Simon Giron - Vincent Reuss - Jérémie Simian Annee : 2006-2007.

Exemple d’étiquetage d’une ligne

Appareil Photo numérique Sony DSC-T50 Zoom3x

produit

Page 7: Projet 29 Product Tagger Tuteur : Michel Benoît Groupe : - Simon Giron - Vincent Reuss - Jérémie Simian Annee : 2006-2007.

Exemple d’étiquetage d’une ligne

Appareil Photo numérique Sony DSC-T50 Zoom3x

produit format

Page 8: Projet 29 Product Tagger Tuteur : Michel Benoît Groupe : - Simon Giron - Vincent Reuss - Jérémie Simian Annee : 2006-2007.

Exemple d’étiquetage d’une ligne

Appareil Photo numérique Sony DSC-T50 Zoom3x

produit format marque

Page 9: Projet 29 Product Tagger Tuteur : Michel Benoît Groupe : - Simon Giron - Vincent Reuss - Jérémie Simian Annee : 2006-2007.

Exemple d’étiquetage d’une ligne

Appareil Photo numérique Sony DSC-T50 Zoom3x

produit format marque modèle

Page 10: Projet 29 Product Tagger Tuteur : Michel Benoît Groupe : - Simon Giron - Vincent Reuss - Jérémie Simian Annee : 2006-2007.

Exemple d’étiquetage d’une ligne

Appareil Photo numérique Sony DSC-T50 Zoom3x

produit format marque modèle zoom

Page 11: Projet 29 Product Tagger Tuteur : Michel Benoît Groupe : - Simon Giron - Vincent Reuss - Jérémie Simian Annee : 2006-2007.

Représentation

Résultat :Appareil Photo numérique Sony DSC-T50 Zoom3x

produit format marque modèle zoom

Représentation :

Page 12: Projet 29 Product Tagger Tuteur : Michel Benoît Groupe : - Simon Giron - Vincent Reuss - Jérémie Simian Annee : 2006-2007.

Exemple d’applications

Moteurs de recherche

Requête :Appareil Photo numérique Sony DSC-T50 Zoom3x

produit format marque modèle zoom

Intérêts : Compréhension de la requête Privilégier des résultats

Page 13: Projet 29 Product Tagger Tuteur : Michel Benoît Groupe : - Simon Giron - Vincent Reuss - Jérémie Simian Annee : 2006-2007.

Problèmes liés au taggage d’un fichier

Pour tagger automatiquement Besoin de modèle

…donc de corpus

Page 14: Projet 29 Product Tagger Tuteur : Michel Benoît Groupe : - Simon Giron - Vincent Reuss - Jérémie Simian Annee : 2006-2007.

Problèmes liés au taggage d’un fichier

Pour tagger automatiquement Besoin de modèle

…donc de corpus Démarche :

Tag manuel

Page 15: Projet 29 Product Tagger Tuteur : Michel Benoît Groupe : - Simon Giron - Vincent Reuss - Jérémie Simian Annee : 2006-2007.

Problèmes liés au taggage d’un fichier

Pour tagger automatiquement Besoin de modèle

…donc de corpus Démarche :

Tag manuel Apprentissage

Page 16: Projet 29 Product Tagger Tuteur : Michel Benoît Groupe : - Simon Giron - Vincent Reuss - Jérémie Simian Annee : 2006-2007.

Problèmes liés au taggage d’un fichier

Pour tagger automatiquement Besoin de modèle

…donc de corpus Démarche :

Tag manuel Apprentissage

tag auto

Page 17: Projet 29 Product Tagger Tuteur : Michel Benoît Groupe : - Simon Giron - Vincent Reuss - Jérémie Simian Annee : 2006-2007.

Problèmes liés au taggage d’un fichier

Pour tagger automatiquement Besoin de modèle

…donc de corpus Démarche :

Tag manuel Apprentissage

correction tag auto

Page 18: Projet 29 Product Tagger Tuteur : Michel Benoît Groupe : - Simon Giron - Vincent Reuss - Jérémie Simian Annee : 2006-2007.

Problèmes liés au taggage d’un fichier

Pour tagger automatiquement Besoin de modèle

…donc de corpus Démarche :

Tag manuel Apprentissage

correction tag auto

Page 19: Projet 29 Product Tagger Tuteur : Michel Benoît Groupe : - Simon Giron - Vincent Reuss - Jérémie Simian Annee : 2006-2007.

Problèmes liés au taggage d’un fichier

Pour tagger automatiquement Besoin de modèle

…donc de corpus Démarche :

Tag manuel Apprentissage

correction tag auto

Page 20: Projet 29 Product Tagger Tuteur : Michel Benoît Groupe : - Simon Giron - Vincent Reuss - Jérémie Simian Annee : 2006-2007.

Problèmes liés au taggage d’un fichier

Pour tagger automatiquement Besoin de modèle

…donc de corpus Démarche :

Tag manuel Apprentissage

correction tag auto Modèle

Page 21: Projet 29 Product Tagger Tuteur : Michel Benoît Groupe : - Simon Giron - Vincent Reuss - Jérémie Simian Annee : 2006-2007.

Notre tagger

- Traitement de fichiers texte ou xml

- Taggage manuel

- Utilisation du CRF : * création d'un modèle* taggage ligne / fichier

- Enregistrement au format xml

Page 22: Projet 29 Product Tagger Tuteur : Michel Benoît Groupe : - Simon Giron - Vincent Reuss - Jérémie Simian Annee : 2006-2007.

Architecture

Les packages

Les interfaces

Page 23: Projet 29 Product Tagger Tuteur : Michel Benoît Groupe : - Simon Giron - Vincent Reuss - Jérémie Simian Annee : 2006-2007.

Application à notre projet

Découpage en 4 packages :Interface utilisateurEntrées sortiesCrfModèle de données

Utilisation d'interfaces pour le modèle de données.

Page 24: Projet 29 Product Tagger Tuteur : Michel Benoît Groupe : - Simon Giron - Vincent Reuss - Jérémie Simian Annee : 2006-2007.

Réalité

Difficultés à comprendre les interfaces

Difficultés à découper le projet en packages indépendants.

Page 25: Projet 29 Product Tagger Tuteur : Michel Benoît Groupe : - Simon Giron - Vincent Reuss - Jérémie Simian Annee : 2006-2007.

Conclusion

- JAVA (eclipse / package...)

- Travail en groupe (interfaces)

- Intégration d'un algorithme