Titre : | Système à base d'ontologie pour la reconnaisance des domaines |
Auteurs : | Ali Aloui, Auteur ; Samir Bourekkache, Directeur de thèse |
Type de document : | Monographie imprimée |
Editeur : | Biskra [Algérie] : Faculté des Sciences Exactes et des Sciences de la Nature et de la Vie, Université Mohamed Khider, 2017 |
Format : | 1 vol. (86 p.) / 30 cm |
Langues: | Français |
Mots-clés: | Système -d'ontologie-reconnaisance-. |
Sommaire : |
Table des matières i Liste des figures iv Liste des tableaux vi Introduction générale 1 1. Les ontologies 3 1.1.Introduction 3 1.2.Définitions 3 1.2.1. Définitions 1 ................................................................................................................ 3 1.2.2. Définitions 2 ................................................................................................................ 4 1.2.3. Définitions 3 ................................................................................................................ 4 1.2.4. Définitions 4 ................................................................................................................ 4 1.2.5. Définitions 5 .................................................. 4 1.2.6. Définitions 6 ...................................................... 4 1.3.L’importance des ontologies ....................................... 5 1.3.1. Utilisation ...................................................... 5 1.4.Les constituants d’une ontologie ..................................... 5 1.4.1. Concepts ................................................. 5 1.4.1.1. La subsomption ..................................................................................... 7 1.4.1.2. La généricité ............................................................................................................. 8 1.4.1.3. L’identité .................................................................................................................. 8 1.4.1.4. La rigidité ................................................................................................................. 8 1.4.2. Propriétés .................................................................................................................... 8 1.4.2.1. L’équivalence ............................................................................................................ 8 1.4.2.2. La disjonction (l’incompatibilité) ............................................................................. 8 1.4.2.3. La dépendance ......................................................................................................... 8 1.4.3. Relations ...................................................................................................................... 9 1.5. Les formalismes de représentation des Ontologies .................................. 11 1.5.1. Logiques de descriptions [14] ...................................................................................... 11 1.5.2. Les réseaux sémantiques ............................................................................................ 11 1.5.3. Les schémas (Frame) .................................................... 14 1.5.4. Les scripts ..................................................................... 15 1.6. Langages de représentation d’ontologies ............................................................ 16 1.6.1. XML [12] ....................................................................................................... 16 1.6.2. RDF ............................................................................................................................ 16 1.6.3. OWL ....................................................................................................................... 18 1.7. Construction d’ontologie ....................................................................... 20 1.7.1. Cycle de vie d’une ontologie .................................................. 20 1.7.2. Un squelette de méthodologie pour construire des ontologies................ 21 1.7.3. Evaluation des besoins .............................................................................. 21 1.7.4. Conceptualisation ................................................................... 22 1.7.5. Ontologisation ........................................................................ 22 1.7.6. Opérationnalisation ................................................................. 22 1.8. Conclusion ............................................................................................. 22 2. L’ingénierie des connaissances et la classification automatiques ............... 24 2.1. Introduction .......................................................................................... 24 2.2. L’ingénierie des connaissances ............................................................ 24 2.2.1 La notion de connaissance ....................................................... 25 2.2.2. Représentation de la connaissance ........................................................................... 25 2.2.3. Modèles de représentation de la connaissance ........................................................ 26 2.3. Connaissances du domain .................................................................... 27 2.4. La classification automatique............................................................... 28 2.4.1. La classification supervisée .................................................... 28 2.4.1.1. Les k-plus-proches-voisins ...................................... 29 2.4.1.2. Le Bayes naïf ........................................................................................................... 30 2.4.1.3. L’arbre de décision ................................................................................................. 31 2.4.1.4. Les cooccurrences de mots .................................................................................... 33 2.4.1.5. La combinaison de plusieurs classifieurs ................................................................ 33 2.4.2. La classification non supervisée ............................................. 34 2.4.2.1. Le clustering partitionnel ......................................... 34 2.4.2.1.1. K-means .................................................... 35 2.4.2.2. Le clustering hiérarchique ....................................... 36 2.4.2.2.1. Classification ascendante hiérarchique ..... 37 2.5. Le classificateur de notre approche ...................................................... 39 2.6. Conclusion ........................................................................................... 39 3. Les Travaux Connexes ................................................................................ 40 3.1. Introduction .......................................................................................... 40 3.2. Les approches d’alignement d’ontologies ........................................... 40 3.1.1. Les approches dans le domaine du Web sémantique.. 41 3.2. Travaux connexes ............................................................................... 44 3.2.1. Utilisation des règles linguistiques ............................ 44 3.2.2. Utilisation des modèles de représentation des connaissances .................................................................................... 3.3. Conclusion .......................................................................................... 47 4. Conception ................................................................................................... 49 4.1. Introduction .......................................................................................... 49 4.2. Conception globale du système .......................................................... 50 4.3. Conception détaillée du système ......................................................... 50 4.3.1. Couche Interface Client .............................................. 51 4.3.2. Couche Prétraitement .................................................. 52 4.3.2.1. Normalisation ............................................... 52 4.3.2.2. Elimination des mots vides .......................... 53 4.3.2.3. Segmentation(Tokenisation) ........................ 55 4.3.3. Analyse ....................................................................... 57 4.3.3.1. La construction de l’ontologie ..................... 57 4.3.3.1.1 Présentation des domaines ............. 58 4.3.3.1.2 Présentation des concepts .............. 58 4.3.3.1.3. Présentation des poids ................... 58 4.3.3.2. Extraction Les caractéristique des textes ..... 58 4.3.3.2.1 Méthode de pondération ................. 59 4.3.3.2.2 Méthode d’occurrences des Termes61 4.3.3. Estimation .................................................................. 64 4.3.3.1. Classification................................................ 64 4.3.3.1. Table des Résultat ....................................... 65 4.4. Modalisation du système ..................................................................... 65 4.4.1. Le diagramme de cas d'utilisation............................... 65 4.4.2. Le diagramme de classe (Modélisation statique) ....... 66 4.4.3. Description des scénarios(Modélisation Dynamique) 67 4.4.4. Diagramme d'Activité (Modélisation Dynamique) ... 70 4.5. Conclusion ........................................................................................... 71 5. Réalisation .................................................................................................... 73 5.1. Introduction .......................................................................................... 73 5.2. L'environnement matériel de système .................................................. 73 5.3. L'environnement software de système ................................................ 73 5.3.1. La plateforme .NET Framework ................................. 73 5.3.2. Le Langage C# ............................................................ 74 5.3.3. ADO.NET (ActiveX Data Objects) ............................ 75 5.3.4. SQL Server ................................................................. 76 5.3.5. Description de LINQ (Language Integrated Query) ... 76 5.3.6. Visual studio IDE (Integrated Development Environment) ...................................................................................... 76 5.3.7. Couche Interface Client .............................................. 77 5.3.8. SPARQL ..................................................................... 78 5.3.9. Protégé ........................................................................ 78 5.3.10. Microsoft Visio ......................................................... 79 5.4. Présentation d’ontologie ...................................................................... 80 5.5. Les interfaces de l’application ............................................................. 82 5.6. Conclusion ........................................................................................... 85 Conclusion générale ................................................................................................... 86 Bibliographie ............................................................................................................. 87 |
Disponibilité (1)
Cote | Support | Localisation | Statut |
---|---|---|---|
MINF/341 | Mémoire master | bibliothèque sciences exactes | Consultable |