SlideShare une entreprise Scribd logo
1  sur  26
Développement d’un Outil
Collaboratif de Désambiguïsation
Morphologique en Langue Arabe
Réalisé par :
Heithem MOUMNI
Hedi EL MABROUK
Encadré par :
Mme Raja AYED
Mme Aicha KAMOUN
Organisme d’accueil: Laboratoire RIADI
Responsable de stage: Ibrahim Bounhas 1
Plan
• Etude de l’existant2
• Spécification des besoins3
• Conception4
• Réalisation et tests5
• Conclusion et perspectives6
• Introduction1 Objectif
Cadre
Motivation- Procédure
actuelle
- Produits
similaires
- Solutions
existantes
2
• Introduction1
‫المدرسة‬ ‫الى‬ ‫الطفل‬ ‫ذهب‬
َ‫ه‬َ‫ذ‬َ‫ب‬
َ‫ه‬َ‫ذ‬‫ب‬
VERB/ ‫فعل‬
NOUN/ ‫اسم‬
3
LOCALISATION
Techniques
Outils
Outils
Les outils d’analyse linguistiqueOutil collaboratif de désambiguïsation morphologique
en langue arabe
‫سعيد‬ ‫أحمد‬
‫ع‬َ‫س‬‫يد‬
‫ع‬َ‫س‬‫يد‬
ADJ/ ‫صفة‬
NOUN/ ‫اسم‬Volume d’information
• Parmi la fonctionnalité de Nooj en peut :
o Charger un corpus ou un document .
o Savoir la fréquence de chaque caractère dans un document .
o Savoir la fréquence des mots .
o Citer les mots inconnus .
o Afficher un graphe de structure d’annotation.
• Etude de l’existant2
4
Nooj, est un environnement de développement linguistique utilisé
comme outil de formalisation des langues naturelles (TALN).
NOOJ :
• Etude de l’existant2
5
Interface NOOJ
• La plateforme GATE fournit :
o Un adaptateur permettant d’utiliser sous forme de PR
(Processing Resource1) dans GATE un TAE (Text Analysis
Engine) primitif ou composé d’UIMA2
o Un adaptateur permettant d’utiliser sous forme de TAE dans
UIMA un pipeline de traitement de GATE (Corpus Controller).
• Etude de l’existant2
6
GATE est une infrastructure permettant le développement et le
déploiement de composants pour le traitement de la langue naturelle.
GATE :
GATE offrent des outils très variés afin de traiter le plus de
problème de linguistique possible.
• Etude de l’existant2
7
Interface GATE
Avantage :
o Simplicité d'utilisation.
Inconvénient :
o Ne traité pas les mots ambigu,
o Ne traité pas les mots inconnu,
• Etude de l’existant2
8
Acteurs principaux :
• Spécification des besoins3
9
Consulter
les mots
traités
Traiter les
mots
Consulter
son
historique
Gérer les
rapports des
collaborateurs
Besoins fonctionnels :
• Spécification des besoins3
10
Donner la possibilité a l’expert de vérifier et modifier la
segmentation et l’Identification des attributs morphologiques
manuellement
Outil de désambiguïsation morphologique
Donner la possibilité à un collaborateur de vérifier tous les
mots analysés
Donner la possibilité à un administrateur de confirmer tous les
rapports d’un collaborateur et donner les rôles.
Afficher l’historique des modifications précédentes pour
l’expert,
Portail
Afficher les mots signalés par le collaborateur pour
l’administrateur pour les traiter,,
Besoins non fonctionnels :
• Spécification des besoins3
11
Interface claire et simple
L’application doivent être compatibles avec la plupart des
navigateurs web
Traitement optimal pour réduire le temps de chargement
Navigation entre les mots avec la sourie ou avec les flèches
du clavier
Garder une trace de l’étape de l’analyse avec une barre de
progression
Design compatible avec des différents plateforme
• Conception4
12
Nous avons utilisés MVC comme implémentation de cette
architecture
Un avantage apporté par ce modèle est la clarté de
l'architecture qu'il impose. Cela simplifie notre la tâche du
développeur qui tenterait d'effectuer une maintenance ou
une amélioration sur le projet.
• Conception4
13
• conception général de l’application
• Conception4
14
• Conception4
15
• Réalisation et tests5
16
• Réalisation et tests5
17
• Réalisation et tests5
18
• Réalisation et tests5
19
• Réalisation et tests5
20
Plateformes :
Java Hibernate Spring MVC
Outil linguistique :
o Aramorph
Twitter Bootstrap JQuery
• Réalisation et tests5
21
• Préparation du la création de base de donnée
• Réalisation et tests5
22
Les documents :
• Exemple de Hadith au format du fichier de base:
• Exemple de Hadith au format TREC (Arabe):
• Réalisation et tests5
23
• Exemple de Hadith sépare avec deux séparateurs « * » et « # »
• Exemple des identifiants du chaque Hadith
• Exemple de segmentation du chaque mot avec ca mesure possibiliste
• Réalisation et tests5
24
• Exemple de résulta de 14 attribues
• Exemple de requête Final
Pour conclure,
• Conclusion et perspectives6
25
Perspectives :
• Réaliser une visite guidé afin d’aider l’expert a mieux
exploiter les différentes fonctionnalité de notre system,
• Intégrer les acteurs dans le plateforme,
• Développer un algorithme pour exploiter les résultats
validés par l’expert afin de traité des mots similaires
automatiquement,
• Optimiser l’affichage des attribut au niveau de son
identifications,
Merci de votre attention
26

Contenu connexe

Tendances

Rapport PFE : Développement D'une application de gestion des cartes de fidéli...
Rapport PFE : Développement D'une application de gestion des cartes de fidéli...Rapport PFE : Développement D'une application de gestion des cartes de fidéli...
Rapport PFE : Développement D'une application de gestion des cartes de fidéli...Riadh K.
 
Présentation finale
Présentation finalePrésentation finale
Présentation finaleheniBa
 
Soutenance PFE ingénieur génie logiciel
Soutenance PFE ingénieur génie logicielSoutenance PFE ingénieur génie logiciel
Soutenance PFE ingénieur génie logicielSiwar GUEMRI
 
Présentation PFE - MarouaBouhachem VersionFinale
Présentation PFE - MarouaBouhachem VersionFinalePrésentation PFE - MarouaBouhachem VersionFinale
Présentation PFE - MarouaBouhachem VersionFinaleMaroua Bouhachem
 
Soutenance de Mon PFE - Interaction Homme Machine par geste avec Python - Jai...
Soutenance de Mon PFE - Interaction Homme Machine par geste avec Python - Jai...Soutenance de Mon PFE - Interaction Homme Machine par geste avec Python - Jai...
Soutenance de Mon PFE - Interaction Homme Machine par geste avec Python - Jai...Mohammed JAITI
 
Présentation pfe Développement d'une application bancaire mobile
Présentation pfe Développement d'une application bancaire mobilePrésentation pfe Développement d'une application bancaire mobile
Présentation pfe Développement d'une application bancaire mobileNader Somrani
 
Projet de fin d’études
Projet de fin d’études  Projet de fin d’études
Projet de fin d’études TombariAhmed
 
Rapport pfe-ayoub mkharbach
Rapport pfe-ayoub mkharbachRapport pfe-ayoub mkharbach
Rapport pfe-ayoub mkharbachAyoub Mkharbach
 
Application web et mobile.potx
Application web et mobile.potxApplication web et mobile.potx
Application web et mobile.potxBelwafi Bilel
 
Présentation PFE Mastère PRO
Présentation PFE Mastère PROPrésentation PFE Mastère PRO
Présentation PFE Mastère PROahmedmiha
 
Rapport pfe Conceptionet Developpement d'une Application web et Mobile
Rapport pfe Conceptionet Developpement d'une Application web et  Mobile Rapport pfe Conceptionet Developpement d'une Application web et  Mobile
Rapport pfe Conceptionet Developpement d'une Application web et Mobile Raoua Bennasr
 
Présentation de mon PFE
Présentation de mon PFEPrésentation de mon PFE
Présentation de mon PFENadir Haouari
 
Soutenance de fin d’étude promotion srs 2012
Soutenance de fin d’étude promotion srs 2012Soutenance de fin d’étude promotion srs 2012
Soutenance de fin d’étude promotion srs 2012jedjenderedjian
 
Rapport du Projet de Fin d'année Génie informatique ENSA AGADIR
Rapport du Projet de Fin d'année Génie informatique ENSA AGADIRRapport du Projet de Fin d'année Génie informatique ENSA AGADIR
Rapport du Projet de Fin d'année Génie informatique ENSA AGADIRAHMEDAKHACHKHOUCH
 
Présentation (Mémoire fin étude )
Présentation (Mémoire  fin étude )Présentation (Mémoire  fin étude )
Présentation (Mémoire fin étude )Ramzi Noumairi
 
Maquettes pour une application mobile
Maquettes pour une application mobile Maquettes pour une application mobile
Maquettes pour une application mobile Khaled Fayala
 

Tendances (20)

Rapport PFE : Développement D'une application de gestion des cartes de fidéli...
Rapport PFE : Développement D'une application de gestion des cartes de fidéli...Rapport PFE : Développement D'une application de gestion des cartes de fidéli...
Rapport PFE : Développement D'une application de gestion des cartes de fidéli...
 
Présentation PFE
Présentation PFEPrésentation PFE
Présentation PFE
 
Présentation finale
Présentation finalePrésentation finale
Présentation finale
 
Soutenance PFE ingénieur génie logiciel
Soutenance PFE ingénieur génie logicielSoutenance PFE ingénieur génie logiciel
Soutenance PFE ingénieur génie logiciel
 
Présentation PFE - MarouaBouhachem VersionFinale
Présentation PFE - MarouaBouhachem VersionFinalePrésentation PFE - MarouaBouhachem VersionFinale
Présentation PFE - MarouaBouhachem VersionFinale
 
Présentation PFE
Présentation PFEPrésentation PFE
Présentation PFE
 
Soutenance de Mon PFE - Interaction Homme Machine par geste avec Python - Jai...
Soutenance de Mon PFE - Interaction Homme Machine par geste avec Python - Jai...Soutenance de Mon PFE - Interaction Homme Machine par geste avec Python - Jai...
Soutenance de Mon PFE - Interaction Homme Machine par geste avec Python - Jai...
 
Présentation pfe Développement d'une application bancaire mobile
Présentation pfe Développement d'une application bancaire mobilePrésentation pfe Développement d'une application bancaire mobile
Présentation pfe Développement d'une application bancaire mobile
 
Projet de fin d’études
Projet de fin d’études  Projet de fin d’études
Projet de fin d’études
 
Rapport pfe-ayoub mkharbach
Rapport pfe-ayoub mkharbachRapport pfe-ayoub mkharbach
Rapport pfe-ayoub mkharbach
 
Application web et mobile.potx
Application web et mobile.potxApplication web et mobile.potx
Application web et mobile.potx
 
Présentation PFE Mastère PRO
Présentation PFE Mastère PROPrésentation PFE Mastère PRO
Présentation PFE Mastère PRO
 
Modele-elearning
Modele-elearningModele-elearning
Modele-elearning
 
E-learning
E-learningE-learning
E-learning
 
Rapport pfe Conceptionet Developpement d'une Application web et Mobile
Rapport pfe Conceptionet Developpement d'une Application web et  Mobile Rapport pfe Conceptionet Developpement d'une Application web et  Mobile
Rapport pfe Conceptionet Developpement d'une Application web et Mobile
 
Présentation de mon PFE
Présentation de mon PFEPrésentation de mon PFE
Présentation de mon PFE
 
Soutenance de fin d’étude promotion srs 2012
Soutenance de fin d’étude promotion srs 2012Soutenance de fin d’étude promotion srs 2012
Soutenance de fin d’étude promotion srs 2012
 
Rapport du Projet de Fin d'année Génie informatique ENSA AGADIR
Rapport du Projet de Fin d'année Génie informatique ENSA AGADIRRapport du Projet de Fin d'année Génie informatique ENSA AGADIR
Rapport du Projet de Fin d'année Génie informatique ENSA AGADIR
 
Présentation (Mémoire fin étude )
Présentation (Mémoire  fin étude )Présentation (Mémoire  fin étude )
Présentation (Mémoire fin étude )
 
Maquettes pour une application mobile
Maquettes pour une application mobile Maquettes pour une application mobile
Maquettes pour une application mobile
 

Similaire à présentation soutenance PFE

Introduction aux spécifications exécutables (dit aussi atdd, bdd)
Introduction aux spécifications exécutables (dit aussi atdd, bdd)Introduction aux spécifications exécutables (dit aussi atdd, bdd)
Introduction aux spécifications exécutables (dit aussi atdd, bdd)Jean-Pierre Lambert
 
Comment récupérer un projet Web pourri ... et réussir à travailler dessus.
Comment récupérer un projet Web pourri ... et réussir à travailler dessus.Comment récupérer un projet Web pourri ... et réussir à travailler dessus.
Comment récupérer un projet Web pourri ... et réussir à travailler dessus.Guillaume RICHARD
 
Mockito - Design + tests par Brice Duteil
Mockito - Design + tests par Brice DuteilMockito - Design + tests par Brice Duteil
Mockito - Design + tests par Brice DuteilNormandy JUG
 
Présentation certification ireb ingénierie exigences 20130329
Présentation certification ireb ingénierie exigences 20130329Présentation certification ireb ingénierie exigences 20130329
Présentation certification ireb ingénierie exigences 20130329Stéphane BADREAU
 
Présentation certification ireb ingénierie exigences 20130416
Présentation certification ireb ingénierie exigences 20130416Présentation certification ireb ingénierie exigences 20130416
Présentation certification ireb ingénierie exigences 20130416Stéphane BADREAU
 
Présentation certification ireb ingénierie exigences 20130416
Présentation certification ireb ingénierie exigences 20130416Présentation certification ireb ingénierie exigences 20130416
Présentation certification ireb ingénierie exigences 20130416Stéphane BADREAU
 
Certification java oracle java se 7 programmer
Certification java oracle   java se 7 programmerCertification java oracle   java se 7 programmer
Certification java oracle java se 7 programmerEGILIA Learning
 
Pourquoi la documentation compte ?
Pourquoi la documentation compte ?Pourquoi la documentation compte ?
Pourquoi la documentation compte ?sarahhaim shl
 
Alphorm.com Formation Le langage Ruby
Alphorm.com Formation Le langage RubyAlphorm.com Formation Le langage Ruby
Alphorm.com Formation Le langage RubyAlphorm
 
Conception assistée de documents structurés - Cas client Eurocopter
Conception assistée de documents structurés - Cas client EurocopterConception assistée de documents structurés - Cas client Eurocopter
Conception assistée de documents structurés - Cas client EurocopterSollan France
 
Mener à bien un projet Drupal (Drupagora 2013)
Mener à bien un projet Drupal (Drupagora 2013)Mener à bien un projet Drupal (Drupagora 2013)
Mener à bien un projet Drupal (Drupagora 2013)LaNetscouade
 
La relecture de code : avant tout des pratiques
La relecture de code : avant tout des pratiquesLa relecture de code : avant tout des pratiques
La relecture de code : avant tout des pratiquesEric SIBER
 
Automatisation des tests - objectifs et concepts - partie 2
Automatisation des tests  - objectifs et concepts - partie 2Automatisation des tests  - objectifs et concepts - partie 2
Automatisation des tests - objectifs et concepts - partie 2Christophe Rochefolle
 
Thesis+of+nesrine+abdelkafi.ppt
Thesis+of+nesrine+abdelkafi.pptThesis+of+nesrine+abdelkafi.ppt
Thesis+of+nesrine+abdelkafi.pptPtidej Team
 
Les tests automatisés par mots-clés, le complément parfait d’un projet Agile
Les tests automatisés par mots-clés, le complément parfait d’un projet AgileLes tests automatisés par mots-clés, le complément parfait d’un projet Agile
Les tests automatisés par mots-clés, le complément parfait d’un projet AgileAgile Montréal
 
Exposé qualité et test
Exposé qualité et test Exposé qualité et test
Exposé qualité et test Imen Turki
 
Structures hybrides : l'apport des infrastructures libres aux moteurs de rech...
Structures hybrides : l'apport des infrastructures libres aux moteurs de rech...Structures hybrides : l'apport des infrastructures libres aux moteurs de rech...
Structures hybrides : l'apport des infrastructures libres aux moteurs de rech...Aref Jdey
 
Catalogue des sujets de stages 2013
Catalogue des sujets de stages 2013Catalogue des sujets de stages 2013
Catalogue des sujets de stages 2013IP-TECH Group
 
2009 scrum&xp
2009 scrum&xp2009 scrum&xp
2009 scrum&xpdecsdeco
 

Similaire à présentation soutenance PFE (20)

Introduction aux spécifications exécutables (dit aussi atdd, bdd)
Introduction aux spécifications exécutables (dit aussi atdd, bdd)Introduction aux spécifications exécutables (dit aussi atdd, bdd)
Introduction aux spécifications exécutables (dit aussi atdd, bdd)
 
Comment récupérer un projet Web pourri ... et réussir à travailler dessus.
Comment récupérer un projet Web pourri ... et réussir à travailler dessus.Comment récupérer un projet Web pourri ... et réussir à travailler dessus.
Comment récupérer un projet Web pourri ... et réussir à travailler dessus.
 
Mockito - Design + tests par Brice Duteil
Mockito - Design + tests par Brice DuteilMockito - Design + tests par Brice Duteil
Mockito - Design + tests par Brice Duteil
 
Certification java oca
Certification java ocaCertification java oca
Certification java oca
 
Présentation certification ireb ingénierie exigences 20130329
Présentation certification ireb ingénierie exigences 20130329Présentation certification ireb ingénierie exigences 20130329
Présentation certification ireb ingénierie exigences 20130329
 
Présentation certification ireb ingénierie exigences 20130416
Présentation certification ireb ingénierie exigences 20130416Présentation certification ireb ingénierie exigences 20130416
Présentation certification ireb ingénierie exigences 20130416
 
Présentation certification ireb ingénierie exigences 20130416
Présentation certification ireb ingénierie exigences 20130416Présentation certification ireb ingénierie exigences 20130416
Présentation certification ireb ingénierie exigences 20130416
 
Certification java oracle java se 7 programmer
Certification java oracle   java se 7 programmerCertification java oracle   java se 7 programmer
Certification java oracle java se 7 programmer
 
Pourquoi la documentation compte ?
Pourquoi la documentation compte ?Pourquoi la documentation compte ?
Pourquoi la documentation compte ?
 
Alphorm.com Formation Le langage Ruby
Alphorm.com Formation Le langage RubyAlphorm.com Formation Le langage Ruby
Alphorm.com Formation Le langage Ruby
 
Conception assistée de documents structurés - Cas client Eurocopter
Conception assistée de documents structurés - Cas client EurocopterConception assistée de documents structurés - Cas client Eurocopter
Conception assistée de documents structurés - Cas client Eurocopter
 
Mener à bien un projet Drupal (Drupagora 2013)
Mener à bien un projet Drupal (Drupagora 2013)Mener à bien un projet Drupal (Drupagora 2013)
Mener à bien un projet Drupal (Drupagora 2013)
 
La relecture de code : avant tout des pratiques
La relecture de code : avant tout des pratiquesLa relecture de code : avant tout des pratiques
La relecture de code : avant tout des pratiques
 
Automatisation des tests - objectifs et concepts - partie 2
Automatisation des tests  - objectifs et concepts - partie 2Automatisation des tests  - objectifs et concepts - partie 2
Automatisation des tests - objectifs et concepts - partie 2
 
Thesis+of+nesrine+abdelkafi.ppt
Thesis+of+nesrine+abdelkafi.pptThesis+of+nesrine+abdelkafi.ppt
Thesis+of+nesrine+abdelkafi.ppt
 
Les tests automatisés par mots-clés, le complément parfait d’un projet Agile
Les tests automatisés par mots-clés, le complément parfait d’un projet AgileLes tests automatisés par mots-clés, le complément parfait d’un projet Agile
Les tests automatisés par mots-clés, le complément parfait d’un projet Agile
 
Exposé qualité et test
Exposé qualité et test Exposé qualité et test
Exposé qualité et test
 
Structures hybrides : l'apport des infrastructures libres aux moteurs de rech...
Structures hybrides : l'apport des infrastructures libres aux moteurs de rech...Structures hybrides : l'apport des infrastructures libres aux moteurs de rech...
Structures hybrides : l'apport des infrastructures libres aux moteurs de rech...
 
Catalogue des sujets de stages 2013
Catalogue des sujets de stages 2013Catalogue des sujets de stages 2013
Catalogue des sujets de stages 2013
 
2009 scrum&xp
2009 scrum&xp2009 scrum&xp
2009 scrum&xp
 

présentation soutenance PFE

  • 1. Développement d’un Outil Collaboratif de Désambiguïsation Morphologique en Langue Arabe Réalisé par : Heithem MOUMNI Hedi EL MABROUK Encadré par : Mme Raja AYED Mme Aicha KAMOUN Organisme d’accueil: Laboratoire RIADI Responsable de stage: Ibrahim Bounhas 1
  • 2. Plan • Etude de l’existant2 • Spécification des besoins3 • Conception4 • Réalisation et tests5 • Conclusion et perspectives6 • Introduction1 Objectif Cadre Motivation- Procédure actuelle - Produits similaires - Solutions existantes 2
  • 3. • Introduction1 ‫المدرسة‬ ‫الى‬ ‫الطفل‬ ‫ذهب‬ َ‫ه‬َ‫ذ‬َ‫ب‬ َ‫ه‬َ‫ذ‬‫ب‬ VERB/ ‫فعل‬ NOUN/ ‫اسم‬ 3 LOCALISATION Techniques Outils Outils Les outils d’analyse linguistiqueOutil collaboratif de désambiguïsation morphologique en langue arabe ‫سعيد‬ ‫أحمد‬ ‫ع‬َ‫س‬‫يد‬ ‫ع‬َ‫س‬‫يد‬ ADJ/ ‫صفة‬ NOUN/ ‫اسم‬Volume d’information
  • 4. • Parmi la fonctionnalité de Nooj en peut : o Charger un corpus ou un document . o Savoir la fréquence de chaque caractère dans un document . o Savoir la fréquence des mots . o Citer les mots inconnus . o Afficher un graphe de structure d’annotation. • Etude de l’existant2 4 Nooj, est un environnement de développement linguistique utilisé comme outil de formalisation des langues naturelles (TALN). NOOJ :
  • 5. • Etude de l’existant2 5 Interface NOOJ
  • 6. • La plateforme GATE fournit : o Un adaptateur permettant d’utiliser sous forme de PR (Processing Resource1) dans GATE un TAE (Text Analysis Engine) primitif ou composé d’UIMA2 o Un adaptateur permettant d’utiliser sous forme de TAE dans UIMA un pipeline de traitement de GATE (Corpus Controller). • Etude de l’existant2 6 GATE est une infrastructure permettant le développement et le déploiement de composants pour le traitement de la langue naturelle. GATE : GATE offrent des outils très variés afin de traiter le plus de problème de linguistique possible.
  • 7. • Etude de l’existant2 7 Interface GATE
  • 8. Avantage : o Simplicité d'utilisation. Inconvénient : o Ne traité pas les mots ambigu, o Ne traité pas les mots inconnu, • Etude de l’existant2 8
  • 9. Acteurs principaux : • Spécification des besoins3 9 Consulter les mots traités Traiter les mots Consulter son historique Gérer les rapports des collaborateurs
  • 10. Besoins fonctionnels : • Spécification des besoins3 10 Donner la possibilité a l’expert de vérifier et modifier la segmentation et l’Identification des attributs morphologiques manuellement Outil de désambiguïsation morphologique Donner la possibilité à un collaborateur de vérifier tous les mots analysés Donner la possibilité à un administrateur de confirmer tous les rapports d’un collaborateur et donner les rôles. Afficher l’historique des modifications précédentes pour l’expert, Portail Afficher les mots signalés par le collaborateur pour l’administrateur pour les traiter,,
  • 11. Besoins non fonctionnels : • Spécification des besoins3 11 Interface claire et simple L’application doivent être compatibles avec la plupart des navigateurs web Traitement optimal pour réduire le temps de chargement Navigation entre les mots avec la sourie ou avec les flèches du clavier Garder une trace de l’étape de l’analyse avec une barre de progression Design compatible avec des différents plateforme
  • 12. • Conception4 12 Nous avons utilisés MVC comme implémentation de cette architecture Un avantage apporté par ce modèle est la clarté de l'architecture qu'il impose. Cela simplifie notre la tâche du développeur qui tenterait d'effectuer une maintenance ou une amélioration sur le projet.
  • 14. • conception général de l’application • Conception4 14
  • 16. • Réalisation et tests5 16
  • 17. • Réalisation et tests5 17
  • 18. • Réalisation et tests5 18
  • 19. • Réalisation et tests5 19
  • 20. • Réalisation et tests5 20 Plateformes : Java Hibernate Spring MVC Outil linguistique : o Aramorph Twitter Bootstrap JQuery
  • 21. • Réalisation et tests5 21 • Préparation du la création de base de donnée
  • 22. • Réalisation et tests5 22 Les documents : • Exemple de Hadith au format du fichier de base: • Exemple de Hadith au format TREC (Arabe):
  • 23. • Réalisation et tests5 23 • Exemple de Hadith sépare avec deux séparateurs « * » et « # » • Exemple des identifiants du chaque Hadith • Exemple de segmentation du chaque mot avec ca mesure possibiliste
  • 24. • Réalisation et tests5 24 • Exemple de résulta de 14 attribues • Exemple de requête Final
  • 25. Pour conclure, • Conclusion et perspectives6 25 Perspectives : • Réaliser une visite guidé afin d’aider l’expert a mieux exploiter les différentes fonctionnalité de notre system, • Intégrer les acteurs dans le plateforme, • Développer un algorithme pour exploiter les résultats validés par l’expert afin de traité des mots similaires automatiquement, • Optimiser l’affichage des attribut au niveau de son identifications,
  • 26. Merci de votre attention 26