Titre : | Automatic Ontology construction from a text based editor |
Auteurs : | Nacer Eddine Houidi, Auteur ; Belkacem Abdelli, 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. (63 p.) / 30 cm |
Langues: | Français |
Mots-clés: | Automatic-Ontology -construction - text- based -editor-Implementation-Ontologies |
Sommaire : |
Contents 1 Introduction 1 I Chapter 1 3 2 State of the art 4 2.1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 2.2 The Medical Records . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 2.3 Why Ontologies, and What are they? . . . . . . . . . . . . . . . . . . . . . . 5 2.3.1 What are the Problems? . . . . . . . . . . . . . . . . . . . . . . . . . 5 2.3.2 How can we solve them? . . . . . . . . . . . . . . . . . . . . . . . . . 6 2.3.3 What is an ontology? . . . . . . . . . . . . . . . . . . . . . . . . . . . 6 2.4 Uses of Ontologies . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7 2.4.1 Communication . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9 2.4.2 Inter-Operability . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10 2.4.3 Systems Engineering . . . . . . . . . . . . . . . . . . . . . . . . . . . 11 2.5 Web Ontology Language . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12 2.5.1 Background . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12 2.6 Text Editors . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16 2.6.1 Definition . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16 2.6.2 Priciple . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16 2.6.3 Advantages of text editors . . . . . . . . . . . . . . . . . . . . . . . . 18 2.6.4 Usability problems of text editors . . . . . . . . . . . . . . . . . . . . 19 2.6.5 Implementation difficulties with text editors . . . . . . . . . . . . . . 20 2.7 Related Work . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23 2.7.1 ASIUM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23 2.7.2 OntoLearn . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25 2.7.3 Text2Onto . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31 II Chapter 2 ......................35 3 Contribution 36 3.1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36 3.2 Global Design . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36 3.3 Detailed Design . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37 3.3.1 Text Editor . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37 3.3.2 Syntax Parser . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39 3.3.3 Ontology Manager . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40 3.3.4 Ontology . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41 3.4 Sequence Diagram . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42 3.5 Conclusion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42 III Chapter 3 43 4 Implementation 44 4.1 Inroduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44 4.2 Tools . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44 4.2.1 Linux Os(Kali) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45 4.2.2 Python . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45 4.2.3 Sublime Text . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46 4.2.4 Xampp (web server) . . . . . . . . . . . . . . . . . . . . . . . . . . . 47 4.2.5 Protege . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48 4.2.6 Important Python Libraries . . . . . . . . . . . . . . . . . . . . . . . 49 4.3 Some Interfaces of our app . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50 4.3.1 Ontology Manager . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50 4.3.2 Text Editor . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53 5 Conclusion 61 |
Disponibilité (1)
Cote | Support | Localisation | Statut |
---|---|---|---|
MINF/299 | Mémoire master | bibliothèque sciences exactes | Consultable |