SlideShare une entreprise Scribd logo
1  sur  35
What is O/ontology ? ontology life-cycle Why the need of methodologies Ontology Learning Text2Onto Scientific research n
From text and ontology : methodologies and
tools
Radhouene ROUACHED
Master Information System Techniques
National Engineering School of Tunis
January 20, 2017
1 / 35
What is O/ontology ? ontology life-cycle Why the need of methodologies Ontology Learning Text2Onto Scientific research n
Outline
1 What is O/ontology ?
2 ontology life-cycle
3 Why the need of methodologies
UPON
CommonKADS
Ontology Development 101
DOGMA
4 Ontology Learning
5 Text2Onto
Architecture
Algorithms
Modeling Primitives Library
Data-driven change discovery
6 Scientific research news
2 / 35
What is O/ontology ? ontology life-cycle Why the need of methodologies Ontology Learning Text2Onto Scientific research n
« the science of being qua being »[6]
Understanding the reality through the structure of things and
their nature and goes further more in smashing the limits by
studying fictious entities.
« An explicit specification of conceptualization »[4]
Applying the mathematical logic in creating new ontologies as
computational models for automatizing reasoning
3 / 35
What is O/ontology ? ontology life-cycle Why the need of methodologies Ontology Learning Text2Onto Scientific research n
Ontology life-cycle is defined as a specific sequence of activi-
ties in order to develop an ontology starting from identifying the
purpose until the assessment phase.
Identify purpose
Acquiring knowledge
Building ontology
Conceptualization
Integrating
Implementation
Documentation
Evaluation
4 / 35
What is O/ontology ? ontology life-cycle Why the need of methodologies Ontology Learning Text2Onto Scientific research n
Methodologies
Methodologies are made to insure a good sequence in develop-
ing and maintaining an ontology.Therefore Methodology should
structure the idea from its inspiration until its development and
real implementation in our real day-life and in this way humanity
progresses.
5 / 35
What is O/ontology ? ontology life-cycle Why the need of methodologies Ontology Learning Text2Onto Scientific research n
UPON
Outline
1 What is O/ontology ?
2 ontology life-cycle
3 Why the need of methodologies
UPON
CommonKADS
Ontology Development 101
DOGMA
4 Ontology Learning
5 Text2Onto
Architecture
Algorithms
Modeling Primitives Library
Data-driven change discovery
6 Scientific research news
6 / 35
What is O/ontology ? ontology life-cycle Why the need of methodologies Ontology Learning Text2Onto Scientific research n
UPON
UPON stands for Unified Process ONtology.It takes a use case
driven, iterative and incremental nature.The development pro-
cess is a work-flow cycle.It contains 5 main phases[1] and in
each phase reside several steps as { inception, elaboration, con-
struction and transition }:
1 Defining Requirements
2 Analysis
3 Design
4 Implementation
5 Test
7 / 35
What is O/ontology ? ontology life-cycle Why the need of methodologies Ontology Learning Text2Onto Scientific research n
UPON
8 / 35
What is O/ontology ? ontology life-cycle Why the need of methodologies Ontology Learning Text2Onto Scientific research n
CommonKADS
Outline
1 What is O/ontology ?
2 ontology life-cycle
3 Why the need of methodologies
UPON
CommonKADS
Ontology Development 101
DOGMA
4 Ontology Learning
5 Text2Onto
Architecture
Algorithms
Modeling Primitives Library
Data-driven change discovery
6 Scientific research news
9 / 35
What is O/ontology ? ontology life-cycle Why the need of methodologies Ontology Learning Text2Onto Scientific research n
CommonKADS
CommonKADS (Knowledge Analysis Development System) is
a methodology based on three main aspects, knowledge man-
agement, knowledge analysis and system development1. this
methodology aims to build a knowledge model.
1 Knowledge management
Provides a strong tool for supporting knowledge
management.
2 Knowledge analysis
Aims for the conceptual level through modeling processes
by templates as a result it allows a reusable knowledge.
3 Knowledge system development
Plays a key role in running specifications which firstly
defined to use.
10 / 35
What is O/ontology ? ontology life-cycle Why the need of methodologies Ontology Learning Text2Onto Scientific research n
CommonKADS
Supported Tool
PCPACK integrates suite of 10 knowledge tools designed to support
the acquisition and use of knowledge2
.
11 / 35
What is O/ontology ? ontology life-cycle Why the need of methodologies Ontology Learning Text2Onto Scientific research n
Ontology Development 101
Outline
1 What is O/ontology ?
2 ontology life-cycle
3 Why the need of methodologies
UPON
CommonKADS
Ontology Development 101
DOGMA
4 Ontology Learning
5 Text2Onto
Architecture
Algorithms
Modeling Primitives Library
Data-driven change discovery
6 Scientific research news
12 / 35
What is O/ontology ? ontology life-cycle Why the need of methodologies Ontology Learning Text2Onto Scientific research n
Ontology Development 101
Ontology Development 101 is a simple knowledge-engineering
methodology in 7 steps .It presents a guide for creating ontolo-
gies.The steps are :
1 Identifying domain
2 re-use of existing ontologies
3 Enumerate important ontologies
4 Identifying classes
5 Identifying properties
6 Identifying facets
7 creating instances from classes
13 / 35
What is O/ontology ? ontology life-cycle Why the need of methodologies Ontology Learning Text2Onto Scientific research n
Ontology Development 101
Supported Tool
One of the most well-known ontology development environment
that uses this methodology is protégé. Protégé’s plug-in ar-
chitecture can be adapted to build both simple and complex
ontology-based applications. Developers can integrate the out-
put of Protégé with rule systems or other problem solvers to con-
struct a wide range of intelligent systems.3
14 / 35
What is O/ontology ? ontology life-cycle Why the need of methodologies Ontology Learning Text2Onto Scientific research n
DOGMA
Outline
1 What is O/ontology ?
2 ontology life-cycle
3 Why the need of methodologies
UPON
CommonKADS
Ontology Development 101
DOGMA
4 Ontology Learning
5 Text2Onto
Architecture
Algorithms
Modeling Primitives Library
Data-driven change discovery
6 Scientific research news
15 / 35
What is O/ontology ? ontology life-cycle Why the need of methodologies Ontology Learning Text2Onto Scientific research n
DOGMA
DOGMA (Developing Ontology Grounded Methods and Applica-
tions)
Constructing a a guideline for “ontology builders towards building on-
tologies that are both highly reusable and usable, easier to build,and
smoother to maintain” (Jarrar and Meersman, 2007).As a framework,
it combines the relation between axiomatization domain and axiomati-
zation application.
16 / 35
What is O/ontology ? ontology life-cycle Why the need of methodologies Ontology Learning Text2Onto Scientific research n
DOGMA
1 Preparatory
1 Definition purpose
2 Usefulness study
3 Preparation and scoping
2 Domain conceptualization
1 Knowledge elicitation
2 Knowledge breakdown
3 Knowledge negotiation
4 Knowledge discovery
3 Application specification
1 Structuring
2 Definition of competency questions
3 Definition of semantic constraints
4 Answering of competency questions
17 / 35
What is O/ontology ? ontology life-cycle Why the need of methodologies Ontology Learning Text2Onto Scientific research n
DOGMA
Supported Tool
DOGMA Studio Workbench is the tool suite behind the DOGMA on-
tology engineering approach. It contains both a Workbench and a
Server. The Workbench is constructed according to the plug-in ar-
chitecture in Eclipse. There, plug-ins, being loosely coupled ontology
viewing, querying or editing modules support the different ontology
engineering activities and new plug-ins continuously emerge.4
18 / 35
What is O/ontology ? ontology life-cycle Why the need of methodologies Ontology Learning Text2Onto Scientific research n
Ontology Learning
Ontology engineer interacts with the ontology management
component. This last contains the Graphic User Interface (GUI)
and the ontology management back-end.Its main aim is to
make a middle-ware between the ontology and the learning
algorithms. The essential functions for Ontology Learning are:
Evolution
Reasoning
Evaluation
19 / 35
What is O/ontology ? ontology life-cycle Why the need of methodologies Ontology Learning Text2Onto Scientific research n
20 / 35
What is O/ontology ? ontology life-cycle Why the need of methodologies Ontology Learning Text2Onto Scientific research n
Text2Onto
Text2Onto is an ontology learning framework based Java to support
the acquisition of ontologies from textual documents.5
GATE
GATE (General Architecture for Text Engineering) open source soft-
ware capable of solving almost any text processing problem.6
WordNet
WordNet is a large lexical database of English. Nouns, verbs, adjec-
tives and adverbs are grouped into sets of cognitive synonyms (synsets).7
21 / 35
What is O/ontology ? ontology life-cycle Why the need of methodologies Ontology Learning Text2Onto Scientific research n
Install & Configure Text2Onto
22 / 35
What is O/ontology ? ontology life-cycle Why the need of methodologies Ontology Learning Text2Onto Scientific research n
Architecture
Outline
1 What is O/ontology ?
2 ontology life-cycle
3 Why the need of methodologies
UPON
CommonKADS
Ontology Development 101
DOGMA
4 Ontology Learning
5 Text2Onto
Architecture
Algorithms
Modeling Primitives Library
Data-driven change discovery
6 Scientific research news
23 / 35
What is O/ontology ? ontology life-cycle Why the need of methodologies Ontology Learning Text2Onto Scientific research n
Architecture
24 / 35
What is O/ontology ? ontology life-cycle Why the need of methodologies Ontology Learning Text2Onto Scientific research n
Architecture
GUI (Graphical User Interface) : Is composed of different
views for the configuration of the ontology learning process and
the presentation of the results.
MPL ( Modeling Primitives Library) : Contains the modelling
primitives in a declarative way.
Ontology Writer : Translate instantiated modelling primitives
into a specific knowledge representation language.
POM (Probabilistic Ontology Model): Store the result of
different ontology learning algorithms.
Reference Manager : Control and access database.
Algorithms : Algorithms for ontology learning.
Algorithm Controller: Initialize Algorithms , trigger a linguistic
processing(NPL) of data in corpus and Finally apply changes in
the POM.
NPL (Natural Language Processing) : Support curation of a
chemical ontology.
25 / 35
What is O/ontology ? ontology life-cycle Why the need of methodologies Ontology Learning Text2Onto Scientific research n
Algorithms
Outline
1 What is O/ontology ?
2 ontology life-cycle
3 Why the need of methodologies
UPON
CommonKADS
Ontology Development 101
DOGMA
4 Ontology Learning
5 Text2Onto
Architecture
Algorithms
Modeling Primitives Library
Data-driven change discovery
6 Scientific research news
26 / 35
What is O/ontology ? ontology life-cycle Why the need of methodologies Ontology Learning Text2Onto Scientific research n
Algorithms
The execution of each algorithm consists in three main phases:
Notification phase
The algorithm make an up-to-date about the changes made over
the corpus
Computation phase
Changes are mapped with their references.Then stores these
knowledge relation about ontology and data.Otherways saving
pointers to all occurrences of a concept.
Result phase
Requests for the POM changes are generated from the update
contents of the reference repository.
27 / 35
What is O/ontology ? ontology life-cycle Why the need of methodologies Ontology Learning Text2Onto Scientific research n
Modeling Primitives Library
Outline
1 What is O/ontology ?
2 ontology life-cycle
3 Why the need of methodologies
UPON
CommonKADS
Ontology Development 101
DOGMA
4 Ontology Learning
5 Text2Onto
Architecture
Algorithms
Modeling Primitives Library
Data-driven change discovery
6 Scientific research news
28 / 35
What is O/ontology ? ontology life-cycle Why the need of methodologies Ontology Learning Text2Onto Scientific research n
Modeling Primitives Library
Modeling primitives used by Text2Onto are :
Concepts (CLASS)
Concept inheritance (SUBCLASS-OF)
Concept instantiation (INSTANCE-OF)
Properties & relations (RELATION)
Domain & range restrictions (DOMAIN & RANGE )
Mereological relations (PART-OF)
Equivalence
29 / 35
What is O/ontology ? ontology life-cycle Why the need of methodologies Ontology Learning Text2Onto Scientific research n
Data-driven change discovery
Outline
1 What is O/ontology ?
2 ontology life-cycle
3 Why the need of methodologies
UPON
CommonKADS
Ontology Development 101
DOGMA
4 Ontology Learning
5 Text2Onto
Architecture
Algorithms
Modeling Primitives Library
Data-driven change discovery
6 Scientific research news
30 / 35
What is O/ontology ? ontology life-cycle Why the need of methodologies Ontology Learning Text2Onto Scientific research n
Data-driven change discovery
Change capturing
It is the generation of ontology changes from explicit
and implicit requirements.
Change discovery
Its main goal is to generate implicit requirements through
activating ontology changes from existing data.
Structure-driven
Structure-driven changes are the deduction from the
ontology structure.
Usage-driven
Usage-driven changes are resulted from the usage
patterns depending on a period of time
Data-driven
Ontology Model Knowledge is changing followed by
methods provides by data-driven which itself depends on
modification applied to data set.
31 / 35
What is O/ontology ? ontology life-cycle Why the need of methodologies Ontology Learning Text2Onto Scientific research n
Scientific research news
‘[D. Zhang et al.,2016]’ A new cognitive model for
autonomous ontology learning
‘[B. El Idrissi et al.,2016]’ Supporting collaborative work on
ontology learning from Relational Databases
‘[R. Rupasingha et al.,2016]’ Calculating web service
similarity using ontology learning with machine learning
‘[A. Kamal et al.,2016]’ OntoLSA—An Integrated Text Mining
System for Ontology Learning and Sentiment Analysis
32 / 35
What is O/ontology ? ontology life-cycle Why the need of methodologies Ontology Learning Text2Onto Scientific research n
Conclusion
Ontology Learning is the old new era of developing ontologies.It
is linked with many computer science fields and it is all about
understanding the reality through the structure of things.
33 / 35
What is O/ontology ? ontology life-cycle Why the need of methodologies Ontology Learning Text2Onto Scientific research n
Núria Casellas.
Legal Ontology Engineering, volume 3 of Law, Governance and Technology
Series.
Springer Netherlands, 2011.
Philipp cimiano et al.
Handbook on Ontologies, chapter Ontology Learning, pages pp 245–267.
Springer Berlin Heidelberg, 2009.
Nathan Scott Davis.
An Analysis of Document Retrieval and Clustering Using an Effective Semantic
Distance Measure.
Thesis, Brigham Young University - Provo, 2008.
Thomas Gruber.
A translation approach to portable ontology specifications.
pages 199–220, 1993.
Johanna Völker Philipp Cimiano.
Natural Language Processing and Information Systems, chapter Text2Onto,
pages pp 227–238.
Springer Berlin Heidelberg, 2005.
Christopher Shields.
Being Qua Being , The Oxford Handbook of Aristotle.
2012. 34 / 35
What is O/ontology ? ontology life-cycle Why the need of methodologies Ontology Learning Text2Onto Scientific research n
Thank You for your attention.
35 / 35

Contenu connexe

Tendances

Ontology Engineering for the Semantic Web and beyond
Ontology Engineering for the Semantic Web and beyondOntology Engineering for the Semantic Web and beyond
Ontology Engineering for the Semantic Web and beyondPeter Geil
 
Ontology Mapping
Ontology MappingOntology Mapping
Ontology Mappingbutest
 
Ontology Building and its Application using Hozo
Ontology Building and its Application using HozoOntology Building and its Application using Hozo
Ontology Building and its Application using HozoKouji Kozaki
 
Taxonomy, ontology, folksonomies & SKOS.
Taxonomy, ontology, folksonomies & SKOS.Taxonomy, ontology, folksonomies & SKOS.
Taxonomy, ontology, folksonomies & SKOS.Janet Leu
 
Ontology Engineering for Big Data
Ontology Engineering for Big DataOntology Engineering for Big Data
Ontology Engineering for Big DataKouji Kozaki
 
Ontologies and semantic web
Ontologies and semantic webOntologies and semantic web
Ontologies and semantic webStanley Wang
 
Application of Ontology in Semantic Information Retrieval by Prof Shahrul Azm...
Application of Ontology in Semantic Information Retrieval by Prof Shahrul Azm...Application of Ontology in Semantic Information Retrieval by Prof Shahrul Azm...
Application of Ontology in Semantic Information Retrieval by Prof Shahrul Azm...Khirulnizam Abd Rahman
 
Ontology and Ontology Libraries: a Critical Study
Ontology and Ontology Libraries: a Critical StudyOntology and Ontology Libraries: a Critical Study
Ontology and Ontology Libraries: a Critical StudyDebashisnaskar
 
Web ontology language (owl)
Web ontology language (owl)Web ontology language (owl)
Web ontology language (owl)Ameer Sameer
 
Linked Data and Knowledge Graphs -- Constructing and Understanding Knowledge ...
Linked Data and Knowledge Graphs -- Constructing and Understanding Knowledge ...Linked Data and Knowledge Graphs -- Constructing and Understanding Knowledge ...
Linked Data and Knowledge Graphs -- Constructing and Understanding Knowledge ...Jeff Z. Pan
 
Introduction of Knowledge Graphs
Introduction of Knowledge GraphsIntroduction of Knowledge Graphs
Introduction of Knowledge GraphsJeff Z. Pan
 
Building and using ontologies
Building and using ontologies Building and using ontologies
Building and using ontologies Elena Simperl
 
Introduction to Ontology Concepts and Terminology
Introduction to Ontology Concepts and TerminologyIntroduction to Ontology Concepts and Terminology
Introduction to Ontology Concepts and TerminologySteven Miller
 
Semantic Web, Ontology, and Ontology Learning: Introduction
Semantic Web, Ontology, and Ontology Learning: IntroductionSemantic Web, Ontology, and Ontology Learning: Introduction
Semantic Web, Ontology, and Ontology Learning: IntroductionKent State University
 
Automatic classification
Automatic classificationAutomatic classification
Automatic classificationavid
 
Semantic Web - Ontologies
Semantic Web - OntologiesSemantic Web - Ontologies
Semantic Web - OntologiesSerge Linckels
 

Tendances (20)

Ontology Engineering for the Semantic Web and beyond
Ontology Engineering for the Semantic Web and beyondOntology Engineering for the Semantic Web and beyond
Ontology Engineering for the Semantic Web and beyond
 
Ontology Mapping
Ontology MappingOntology Mapping
Ontology Mapping
 
Ontology Building and its Application using Hozo
Ontology Building and its Application using HozoOntology Building and its Application using Hozo
Ontology Building and its Application using Hozo
 
Taxonomy, ontology, folksonomies & SKOS.
Taxonomy, ontology, folksonomies & SKOS.Taxonomy, ontology, folksonomies & SKOS.
Taxonomy, ontology, folksonomies & SKOS.
 
Ontology Engineering for Big Data
Ontology Engineering for Big DataOntology Engineering for Big Data
Ontology Engineering for Big Data
 
Ontologies and semantic web
Ontologies and semantic webOntologies and semantic web
Ontologies and semantic web
 
Application of Ontology in Semantic Information Retrieval by Prof Shahrul Azm...
Application of Ontology in Semantic Information Retrieval by Prof Shahrul Azm...Application of Ontology in Semantic Information Retrieval by Prof Shahrul Azm...
Application of Ontology in Semantic Information Retrieval by Prof Shahrul Azm...
 
Examples of Ontology Applications
Examples of Ontology ApplicationsExamples of Ontology Applications
Examples of Ontology Applications
 
Ontology and Ontology Libraries: a Critical Study
Ontology and Ontology Libraries: a Critical StudyOntology and Ontology Libraries: a Critical Study
Ontology and Ontology Libraries: a Critical Study
 
Treebank annotation
Treebank annotationTreebank annotation
Treebank annotation
 
Surface realization
Surface realizationSurface realization
Surface realization
 
Web ontology language (owl)
Web ontology language (owl)Web ontology language (owl)
Web ontology language (owl)
 
Linked Data and Knowledge Graphs -- Constructing and Understanding Knowledge ...
Linked Data and Knowledge Graphs -- Constructing and Understanding Knowledge ...Linked Data and Knowledge Graphs -- Constructing and Understanding Knowledge ...
Linked Data and Knowledge Graphs -- Constructing and Understanding Knowledge ...
 
Introduction of Knowledge Graphs
Introduction of Knowledge GraphsIntroduction of Knowledge Graphs
Introduction of Knowledge Graphs
 
Building and using ontologies
Building and using ontologies Building and using ontologies
Building and using ontologies
 
Introduction to Ontology Concepts and Terminology
Introduction to Ontology Concepts and TerminologyIntroduction to Ontology Concepts and Terminology
Introduction to Ontology Concepts and Terminology
 
Semantic Web, Ontology, and Ontology Learning: Introduction
Semantic Web, Ontology, and Ontology Learning: IntroductionSemantic Web, Ontology, and Ontology Learning: Introduction
Semantic Web, Ontology, and Ontology Learning: Introduction
 
Automatic classification
Automatic classificationAutomatic classification
Automatic classification
 
Ontologies
OntologiesOntologies
Ontologies
 
Semantic Web - Ontologies
Semantic Web - OntologiesSemantic Web - Ontologies
Semantic Web - Ontologies
 

En vedette

Information Flow based Ontology Mapping - 2002
Information Flow based Ontology Mapping - 2002Information Flow based Ontology Mapping - 2002
Information Flow based Ontology Mapping - 2002Yannis Kalfoglou
 
Ontology Tutorial: Semantic Technology for Intelligence, Defense and Security
Ontology Tutorial: Semantic Technology for Intelligence, Defense and SecurityOntology Tutorial: Semantic Technology for Intelligence, Defense and Security
Ontology Tutorial: Semantic Technology for Intelligence, Defense and SecurityBarry Smith
 
Large-scale Reasoning with a Complex Cultural Heritage Ontology (CIDOC CRM) ...
 Large-scale Reasoning with a Complex Cultural Heritage Ontology (CIDOC CRM) ... Large-scale Reasoning with a Complex Cultural Heritage Ontology (CIDOC CRM) ...
Large-scale Reasoning with a Complex Cultural Heritage Ontology (CIDOC CRM) ...Vladimir Alexiev, PhD, PMP
 
Domain-Specific Term Extraction for Concept Identification in Ontology Constr...
Domain-Specific Term Extraction for Concept Identification in Ontology Constr...Domain-Specific Term Extraction for Concept Identification in Ontology Constr...
Domain-Specific Term Extraction for Concept Identification in Ontology Constr...Innovation Quotient Pvt Ltd
 
No Ki Magic: Managing Complex DITA Hyperdocuments
No Ki Magic: Managing Complex DITA HyperdocumentsNo Ki Magic: Managing Complex DITA Hyperdocuments
No Ki Magic: Managing Complex DITA HyperdocumentsContrext Solutions
 
Cultural standards ver3.0
Cultural standards ver3.0Cultural standards ver3.0
Cultural standards ver3.0Xixie Zhang
 
An Ontology for Learning Services on the Shop Floor
An Ontology for Learning Services on the Shop FloorAn Ontology for Learning Services on the Shop Floor
An Ontology for Learning Services on the Shop FloorCarsten Ullrich
 
“Semantic Technologies for Smart Services”
“Semantic Technologies for Smart Services” “Semantic Technologies for Smart Services”
“Semantic Technologies for Smart Services” diannepatricia
 
The Return of the Living Datalog
The Return of the Living DatalogThe Return of the Living Datalog
The Return of the Living DatalogMike Fogus
 
AI & Big Data Analytics : Innovation trends and use cases
AI & Big Data Analytics : Innovation trends and use casesAI & Big Data Analytics : Innovation trends and use cases
AI & Big Data Analytics : Innovation trends and use casesSarvesh Kumar
 
Semantic security framework and context-aware role-based access control ontol...
Semantic security framework and context-aware role-based access control ontol...Semantic security framework and context-aware role-based access control ontol...
Semantic security framework and context-aware role-based access control ontol...Natalia Díaz Rodríguez
 
Ontologies in computer science and on the web
Ontologies in computer science and on the webOntologies in computer science and on the web
Ontologies in computer science and on the webFabien Gandon
 
Data security authorization and access control
Data security  authorization and access controlData security  authorization and access control
Data security authorization and access controlLeo Mark Villar
 
The Role Of Ontology In Modern Expert Systems Dallas 2008
The Role Of Ontology In Modern Expert Systems   Dallas   2008The Role Of Ontology In Modern Expert Systems   Dallas   2008
The Role Of Ontology In Modern Expert Systems Dallas 2008Jason Morris
 
Semantic Web and Machine Learning Tutorial
Semantic Web and Machine Learning TutorialSemantic Web and Machine Learning Tutorial
Semantic Web and Machine Learning Tutorialbutest
 

En vedette (20)

Information Flow based Ontology Mapping - 2002
Information Flow based Ontology Mapping - 2002Information Flow based Ontology Mapping - 2002
Information Flow based Ontology Mapping - 2002
 
Ontology Tutorial: Semantic Technology for Intelligence, Defense and Security
Ontology Tutorial: Semantic Technology for Intelligence, Defense and SecurityOntology Tutorial: Semantic Technology for Intelligence, Defense and Security
Ontology Tutorial: Semantic Technology for Intelligence, Defense and Security
 
Large-scale Reasoning with a Complex Cultural Heritage Ontology (CIDOC CRM) ...
 Large-scale Reasoning with a Complex Cultural Heritage Ontology (CIDOC CRM) ... Large-scale Reasoning with a Complex Cultural Heritage Ontology (CIDOC CRM) ...
Large-scale Reasoning with a Complex Cultural Heritage Ontology (CIDOC CRM) ...
 
Domain-Specific Term Extraction for Concept Identification in Ontology Constr...
Domain-Specific Term Extraction for Concept Identification in Ontology Constr...Domain-Specific Term Extraction for Concept Identification in Ontology Constr...
Domain-Specific Term Extraction for Concept Identification in Ontology Constr...
 
ppt
pptppt
ppt
 
Steps towards on Ontology based Learning Environment
Steps towards on Ontology based Learning EnvironmentSteps towards on Ontology based Learning Environment
Steps towards on Ontology based Learning Environment
 
No Ki Magic: Managing Complex DITA Hyperdocuments
No Ki Magic: Managing Complex DITA HyperdocumentsNo Ki Magic: Managing Complex DITA Hyperdocuments
No Ki Magic: Managing Complex DITA Hyperdocuments
 
Cultural standards ver3.0
Cultural standards ver3.0Cultural standards ver3.0
Cultural standards ver3.0
 
An Ontology for Learning Services on the Shop Floor
An Ontology for Learning Services on the Shop FloorAn Ontology for Learning Services on the Shop Floor
An Ontology for Learning Services on the Shop Floor
 
“Semantic Technologies for Smart Services”
“Semantic Technologies for Smart Services” “Semantic Technologies for Smart Services”
“Semantic Technologies for Smart Services”
 
Efecto multiplicador bancario y encajes
Efecto multiplicador bancario y encajesEfecto multiplicador bancario y encajes
Efecto multiplicador bancario y encajes
 
Chapter17
Chapter17Chapter17
Chapter17
 
The Return of the Living Datalog
The Return of the Living DatalogThe Return of the Living Datalog
The Return of the Living Datalog
 
AI & Big Data Analytics : Innovation trends and use cases
AI & Big Data Analytics : Innovation trends and use casesAI & Big Data Analytics : Innovation trends and use cases
AI & Big Data Analytics : Innovation trends and use cases
 
Semantic security framework and context-aware role-based access control ontol...
Semantic security framework and context-aware role-based access control ontol...Semantic security framework and context-aware role-based access control ontol...
Semantic security framework and context-aware role-based access control ontol...
 
Ontologies in computer science and on the web
Ontologies in computer science and on the webOntologies in computer science and on the web
Ontologies in computer science and on the web
 
Data security authorization and access control
Data security  authorization and access controlData security  authorization and access control
Data security authorization and access control
 
Ontology
Ontology Ontology
Ontology
 
The Role Of Ontology In Modern Expert Systems Dallas 2008
The Role Of Ontology In Modern Expert Systems   Dallas   2008The Role Of Ontology In Modern Expert Systems   Dallas   2008
The Role Of Ontology In Modern Expert Systems Dallas 2008
 
Semantic Web and Machine Learning Tutorial
Semantic Web and Machine Learning TutorialSemantic Web and Machine Learning Tutorial
Semantic Web and Machine Learning Tutorial
 

Similaire à from text and ontology : methodologies and tools - Text2Onto

Ontology Construction from Text: Challenges and Trends
Ontology Construction from Text: Challenges and TrendsOntology Construction from Text: Challenges and Trends
Ontology Construction from Text: Challenges and TrendsCSCJournals
 
Ontological realism as a strategy for integrating ontologies
Ontological realism as a strategy for integrating ontologiesOntological realism as a strategy for integrating ontologies
Ontological realism as a strategy for integrating ontologiesBarry Smith
 
Tools for Ontology Building from Texts: Analysis and Improvement of the Resul...
Tools for Ontology Building from Texts: Analysis and Improvement of the Resul...Tools for Ontology Building from Texts: Analysis and Improvement of the Resul...
Tools for Ontology Building from Texts: Analysis and Improvement of the Resul...IOSR Journals
 
Knowledge management and business process management
Knowledge management and business process managementKnowledge management and business process management
Knowledge management and business process managementfutureshocked
 
Ontology learning techniques and applications computer science thesis writing...
Ontology learning techniques and applications computer science thesis writing...Ontology learning techniques and applications computer science thesis writing...
Ontology learning techniques and applications computer science thesis writing...Tutors India
 
A Review on Evolution and Versioning of Ontology Based Information Systems
A Review on Evolution and Versioning of Ontology Based Information SystemsA Review on Evolution and Versioning of Ontology Based Information Systems
A Review on Evolution and Versioning of Ontology Based Information Systemsiosrjce
 
Recruitment Based On Ontology with Enhanced Security Features
Recruitment Based On Ontology with Enhanced Security FeaturesRecruitment Based On Ontology with Enhanced Security Features
Recruitment Based On Ontology with Enhanced Security Featurestheijes
 
Schuurman phd presentation 2015 02 27
Schuurman phd presentation 2015 02 27Schuurman phd presentation 2015 02 27
Schuurman phd presentation 2015 02 27Dimitri Schuurman
 
Implementation of a Knowledge Management Methodology based on Ontologies :Cas...
Implementation of a Knowledge Management Methodology based on Ontologies :Cas...Implementation of a Knowledge Management Methodology based on Ontologies :Cas...
Implementation of a Knowledge Management Methodology based on Ontologies :Cas...rahulmonikasharma
 
Theory And Methodology In Networked Learning
Theory And Methodology In Networked LearningTheory And Methodology In Networked Learning
Theory And Methodology In Networked Learninggrainne
 
Ontologies for Smart Cities
Ontologies for Smart CitiesOntologies for Smart Cities
Ontologies for Smart CitiesLD4SC
 
An adaptation of Text2Onto for supporting the French language
An adaptation of Text2Onto for supporting  the French language An adaptation of Text2Onto for supporting  the French language
An adaptation of Text2Onto for supporting the French language IJECEIAES
 
A Comparative Study of Ontology building Tools in Semantic Web Applications
A Comparative Study of Ontology building Tools in Semantic Web Applications A Comparative Study of Ontology building Tools in Semantic Web Applications
A Comparative Study of Ontology building Tools in Semantic Web Applications dannyijwest
 
A Comparative Study Ontology Building Tools for Semantic Web Applications
A Comparative Study Ontology Building Tools for Semantic Web Applications A Comparative Study Ontology Building Tools for Semantic Web Applications
A Comparative Study Ontology Building Tools for Semantic Web Applications IJwest
 
A Comparative Study Ontology Building Tools for Semantic Web Applications
A Comparative Study Ontology Building Tools for Semantic Web Applications A Comparative Study Ontology Building Tools for Semantic Web Applications
A Comparative Study Ontology Building Tools for Semantic Web Applications dannyijwest
 

Similaire à from text and ontology : methodologies and tools - Text2Onto (20)

Ontology Construction from Text: Challenges and Trends
Ontology Construction from Text: Challenges and TrendsOntology Construction from Text: Challenges and Trends
Ontology Construction from Text: Challenges and Trends
 
Ontological realism as a strategy for integrating ontologies
Ontological realism as a strategy for integrating ontologiesOntological realism as a strategy for integrating ontologies
Ontological realism as a strategy for integrating ontologies
 
Tools for Ontology Building from Texts: Analysis and Improvement of the Resul...
Tools for Ontology Building from Texts: Analysis and Improvement of the Resul...Tools for Ontology Building from Texts: Analysis and Improvement of the Resul...
Tools for Ontology Building from Texts: Analysis and Improvement of the Resul...
 
Knowledge management and business process management
Knowledge management and business process managementKnowledge management and business process management
Knowledge management and business process management
 
Ontology learning techniques and applications computer science thesis writing...
Ontology learning techniques and applications computer science thesis writing...Ontology learning techniques and applications computer science thesis writing...
Ontology learning techniques and applications computer science thesis writing...
 
Facilitating Primary Student Teachers’ Development of Critical Thinking Throu...
Facilitating Primary Student Teachers’ Development of Critical Thinking Throu...Facilitating Primary Student Teachers’ Development of Critical Thinking Throu...
Facilitating Primary Student Teachers’ Development of Critical Thinking Throu...
 
A Review on Evolution and Versioning of Ontology Based Information Systems
A Review on Evolution and Versioning of Ontology Based Information SystemsA Review on Evolution and Versioning of Ontology Based Information Systems
A Review on Evolution and Versioning of Ontology Based Information Systems
 
F017233543
F017233543F017233543
F017233543
 
Prosdocimi ucb cdao
Prosdocimi ucb cdaoProsdocimi ucb cdao
Prosdocimi ucb cdao
 
Recruitment Based On Ontology with Enhanced Security Features
Recruitment Based On Ontology with Enhanced Security FeaturesRecruitment Based On Ontology with Enhanced Security Features
Recruitment Based On Ontology with Enhanced Security Features
 
BioPortal: ontologies and integrated data resources at the click of a mouse
BioPortal: ontologies and integrated data resourcesat the click of a mouseBioPortal: ontologies and integrated data resourcesat the click of a mouse
BioPortal: ontologies and integrated data resources at the click of a mouse
 
Schuurman phd presentation 2015 02 27
Schuurman phd presentation 2015 02 27Schuurman phd presentation 2015 02 27
Schuurman phd presentation 2015 02 27
 
Implementation of a Knowledge Management Methodology based on Ontologies :Cas...
Implementation of a Knowledge Management Methodology based on Ontologies :Cas...Implementation of a Knowledge Management Methodology based on Ontologies :Cas...
Implementation of a Knowledge Management Methodology based on Ontologies :Cas...
 
Seronto Process
Seronto ProcessSeronto Process
Seronto Process
 
Theory And Methodology In Networked Learning
Theory And Methodology In Networked LearningTheory And Methodology In Networked Learning
Theory And Methodology In Networked Learning
 
Ontologies for Smart Cities
Ontologies for Smart CitiesOntologies for Smart Cities
Ontologies for Smart Cities
 
An adaptation of Text2Onto for supporting the French language
An adaptation of Text2Onto for supporting  the French language An adaptation of Text2Onto for supporting  the French language
An adaptation of Text2Onto for supporting the French language
 
A Comparative Study of Ontology building Tools in Semantic Web Applications
A Comparative Study of Ontology building Tools in Semantic Web Applications A Comparative Study of Ontology building Tools in Semantic Web Applications
A Comparative Study of Ontology building Tools in Semantic Web Applications
 
A Comparative Study Ontology Building Tools for Semantic Web Applications
A Comparative Study Ontology Building Tools for Semantic Web Applications A Comparative Study Ontology Building Tools for Semantic Web Applications
A Comparative Study Ontology Building Tools for Semantic Web Applications
 
A Comparative Study Ontology Building Tools for Semantic Web Applications
A Comparative Study Ontology Building Tools for Semantic Web Applications A Comparative Study Ontology Building Tools for Semantic Web Applications
A Comparative Study Ontology Building Tools for Semantic Web Applications
 

Plus de RadhoueneRouached

Business Intelligence & NoSQL Databases
Business Intelligence & NoSQL DatabasesBusiness Intelligence & NoSQL Databases
Business Intelligence & NoSQL DatabasesRadhoueneRouached
 
Introduction au Framework AngularJs
Introduction au Framework AngularJsIntroduction au Framework AngularJs
Introduction au Framework AngularJsRadhoueneRouached
 
Introduction aux Frameworks java
Introduction aux Frameworks javaIntroduction aux Frameworks java
Introduction aux Frameworks javaRadhoueneRouached
 
What about globalization and digitization ?
What about globalization and digitization ?What about globalization and digitization ?
What about globalization and digitization ?RadhoueneRouached
 
Design Patterns: Builder pattern (Le monteur)
Design Patterns: Builder pattern (Le monteur)Design Patterns: Builder pattern (Le monteur)
Design Patterns: Builder pattern (Le monteur)RadhoueneRouached
 
Managing People: What smartest Leaders Do ?
Managing People: What smartest Leaders Do ?Managing People: What smartest Leaders Do ?
Managing People: What smartest Leaders Do ?RadhoueneRouached
 

Plus de RadhoueneRouached (7)

Business Intelligence & NoSQL Databases
Business Intelligence & NoSQL DatabasesBusiness Intelligence & NoSQL Databases
Business Intelligence & NoSQL Databases
 
Introduction au Framework AngularJs
Introduction au Framework AngularJsIntroduction au Framework AngularJs
Introduction au Framework AngularJs
 
Introduction aux Frameworks java
Introduction aux Frameworks javaIntroduction aux Frameworks java
Introduction aux Frameworks java
 
What about globalization and digitization ?
What about globalization and digitization ?What about globalization and digitization ?
What about globalization and digitization ?
 
Web services SOAP et REST
Web services  SOAP et RESTWeb services  SOAP et REST
Web services SOAP et REST
 
Design Patterns: Builder pattern (Le monteur)
Design Patterns: Builder pattern (Le monteur)Design Patterns: Builder pattern (Le monteur)
Design Patterns: Builder pattern (Le monteur)
 
Managing People: What smartest Leaders Do ?
Managing People: What smartest Leaders Do ?Managing People: What smartest Leaders Do ?
Managing People: What smartest Leaders Do ?
 

Dernier

DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenHervé Boutemy
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...Fwdays
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 3652toLead Limited
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr LapshynFwdays
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfRankYa
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxhariprasad279825
 
Training state-of-the-art general text embedding
Training state-of-the-art general text embeddingTraining state-of-the-art general text embedding
Training state-of-the-art general text embeddingZilliz
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024The Digital Insurer
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostZilliz
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piececharlottematthew16
 

Dernier (20)

DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdf
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
 
Training state-of-the-art general text embedding
Training state-of-the-art general text embeddingTraining state-of-the-art general text embedding
Training state-of-the-art general text embedding
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piece
 

from text and ontology : methodologies and tools - Text2Onto

  • 1. What is O/ontology ? ontology life-cycle Why the need of methodologies Ontology Learning Text2Onto Scientific research n From text and ontology : methodologies and tools Radhouene ROUACHED Master Information System Techniques National Engineering School of Tunis January 20, 2017 1 / 35
  • 2. What is O/ontology ? ontology life-cycle Why the need of methodologies Ontology Learning Text2Onto Scientific research n Outline 1 What is O/ontology ? 2 ontology life-cycle 3 Why the need of methodologies UPON CommonKADS Ontology Development 101 DOGMA 4 Ontology Learning 5 Text2Onto Architecture Algorithms Modeling Primitives Library Data-driven change discovery 6 Scientific research news 2 / 35
  • 3. What is O/ontology ? ontology life-cycle Why the need of methodologies Ontology Learning Text2Onto Scientific research n « the science of being qua being »[6] Understanding the reality through the structure of things and their nature and goes further more in smashing the limits by studying fictious entities. « An explicit specification of conceptualization »[4] Applying the mathematical logic in creating new ontologies as computational models for automatizing reasoning 3 / 35
  • 4. What is O/ontology ? ontology life-cycle Why the need of methodologies Ontology Learning Text2Onto Scientific research n Ontology life-cycle is defined as a specific sequence of activi- ties in order to develop an ontology starting from identifying the purpose until the assessment phase. Identify purpose Acquiring knowledge Building ontology Conceptualization Integrating Implementation Documentation Evaluation 4 / 35
  • 5. What is O/ontology ? ontology life-cycle Why the need of methodologies Ontology Learning Text2Onto Scientific research n Methodologies Methodologies are made to insure a good sequence in develop- ing and maintaining an ontology.Therefore Methodology should structure the idea from its inspiration until its development and real implementation in our real day-life and in this way humanity progresses. 5 / 35
  • 6. What is O/ontology ? ontology life-cycle Why the need of methodologies Ontology Learning Text2Onto Scientific research n UPON Outline 1 What is O/ontology ? 2 ontology life-cycle 3 Why the need of methodologies UPON CommonKADS Ontology Development 101 DOGMA 4 Ontology Learning 5 Text2Onto Architecture Algorithms Modeling Primitives Library Data-driven change discovery 6 Scientific research news 6 / 35
  • 7. What is O/ontology ? ontology life-cycle Why the need of methodologies Ontology Learning Text2Onto Scientific research n UPON UPON stands for Unified Process ONtology.It takes a use case driven, iterative and incremental nature.The development pro- cess is a work-flow cycle.It contains 5 main phases[1] and in each phase reside several steps as { inception, elaboration, con- struction and transition }: 1 Defining Requirements 2 Analysis 3 Design 4 Implementation 5 Test 7 / 35
  • 8. What is O/ontology ? ontology life-cycle Why the need of methodologies Ontology Learning Text2Onto Scientific research n UPON 8 / 35
  • 9. What is O/ontology ? ontology life-cycle Why the need of methodologies Ontology Learning Text2Onto Scientific research n CommonKADS Outline 1 What is O/ontology ? 2 ontology life-cycle 3 Why the need of methodologies UPON CommonKADS Ontology Development 101 DOGMA 4 Ontology Learning 5 Text2Onto Architecture Algorithms Modeling Primitives Library Data-driven change discovery 6 Scientific research news 9 / 35
  • 10. What is O/ontology ? ontology life-cycle Why the need of methodologies Ontology Learning Text2Onto Scientific research n CommonKADS CommonKADS (Knowledge Analysis Development System) is a methodology based on three main aspects, knowledge man- agement, knowledge analysis and system development1. this methodology aims to build a knowledge model. 1 Knowledge management Provides a strong tool for supporting knowledge management. 2 Knowledge analysis Aims for the conceptual level through modeling processes by templates as a result it allows a reusable knowledge. 3 Knowledge system development Plays a key role in running specifications which firstly defined to use. 10 / 35
  • 11. What is O/ontology ? ontology life-cycle Why the need of methodologies Ontology Learning Text2Onto Scientific research n CommonKADS Supported Tool PCPACK integrates suite of 10 knowledge tools designed to support the acquisition and use of knowledge2 . 11 / 35
  • 12. What is O/ontology ? ontology life-cycle Why the need of methodologies Ontology Learning Text2Onto Scientific research n Ontology Development 101 Outline 1 What is O/ontology ? 2 ontology life-cycle 3 Why the need of methodologies UPON CommonKADS Ontology Development 101 DOGMA 4 Ontology Learning 5 Text2Onto Architecture Algorithms Modeling Primitives Library Data-driven change discovery 6 Scientific research news 12 / 35
  • 13. What is O/ontology ? ontology life-cycle Why the need of methodologies Ontology Learning Text2Onto Scientific research n Ontology Development 101 Ontology Development 101 is a simple knowledge-engineering methodology in 7 steps .It presents a guide for creating ontolo- gies.The steps are : 1 Identifying domain 2 re-use of existing ontologies 3 Enumerate important ontologies 4 Identifying classes 5 Identifying properties 6 Identifying facets 7 creating instances from classes 13 / 35
  • 14. What is O/ontology ? ontology life-cycle Why the need of methodologies Ontology Learning Text2Onto Scientific research n Ontology Development 101 Supported Tool One of the most well-known ontology development environment that uses this methodology is protégé. Protégé’s plug-in ar- chitecture can be adapted to build both simple and complex ontology-based applications. Developers can integrate the out- put of Protégé with rule systems or other problem solvers to con- struct a wide range of intelligent systems.3 14 / 35
  • 15. What is O/ontology ? ontology life-cycle Why the need of methodologies Ontology Learning Text2Onto Scientific research n DOGMA Outline 1 What is O/ontology ? 2 ontology life-cycle 3 Why the need of methodologies UPON CommonKADS Ontology Development 101 DOGMA 4 Ontology Learning 5 Text2Onto Architecture Algorithms Modeling Primitives Library Data-driven change discovery 6 Scientific research news 15 / 35
  • 16. What is O/ontology ? ontology life-cycle Why the need of methodologies Ontology Learning Text2Onto Scientific research n DOGMA DOGMA (Developing Ontology Grounded Methods and Applica- tions) Constructing a a guideline for “ontology builders towards building on- tologies that are both highly reusable and usable, easier to build,and smoother to maintain” (Jarrar and Meersman, 2007).As a framework, it combines the relation between axiomatization domain and axiomati- zation application. 16 / 35
  • 17. What is O/ontology ? ontology life-cycle Why the need of methodologies Ontology Learning Text2Onto Scientific research n DOGMA 1 Preparatory 1 Definition purpose 2 Usefulness study 3 Preparation and scoping 2 Domain conceptualization 1 Knowledge elicitation 2 Knowledge breakdown 3 Knowledge negotiation 4 Knowledge discovery 3 Application specification 1 Structuring 2 Definition of competency questions 3 Definition of semantic constraints 4 Answering of competency questions 17 / 35
  • 18. What is O/ontology ? ontology life-cycle Why the need of methodologies Ontology Learning Text2Onto Scientific research n DOGMA Supported Tool DOGMA Studio Workbench is the tool suite behind the DOGMA on- tology engineering approach. It contains both a Workbench and a Server. The Workbench is constructed according to the plug-in ar- chitecture in Eclipse. There, plug-ins, being loosely coupled ontology viewing, querying or editing modules support the different ontology engineering activities and new plug-ins continuously emerge.4 18 / 35
  • 19. What is O/ontology ? ontology life-cycle Why the need of methodologies Ontology Learning Text2Onto Scientific research n Ontology Learning Ontology engineer interacts with the ontology management component. This last contains the Graphic User Interface (GUI) and the ontology management back-end.Its main aim is to make a middle-ware between the ontology and the learning algorithms. The essential functions for Ontology Learning are: Evolution Reasoning Evaluation 19 / 35
  • 20. What is O/ontology ? ontology life-cycle Why the need of methodologies Ontology Learning Text2Onto Scientific research n 20 / 35
  • 21. What is O/ontology ? ontology life-cycle Why the need of methodologies Ontology Learning Text2Onto Scientific research n Text2Onto Text2Onto is an ontology learning framework based Java to support the acquisition of ontologies from textual documents.5 GATE GATE (General Architecture for Text Engineering) open source soft- ware capable of solving almost any text processing problem.6 WordNet WordNet is a large lexical database of English. Nouns, verbs, adjec- tives and adverbs are grouped into sets of cognitive synonyms (synsets).7 21 / 35
  • 22. What is O/ontology ? ontology life-cycle Why the need of methodologies Ontology Learning Text2Onto Scientific research n Install & Configure Text2Onto 22 / 35
  • 23. What is O/ontology ? ontology life-cycle Why the need of methodologies Ontology Learning Text2Onto Scientific research n Architecture Outline 1 What is O/ontology ? 2 ontology life-cycle 3 Why the need of methodologies UPON CommonKADS Ontology Development 101 DOGMA 4 Ontology Learning 5 Text2Onto Architecture Algorithms Modeling Primitives Library Data-driven change discovery 6 Scientific research news 23 / 35
  • 24. What is O/ontology ? ontology life-cycle Why the need of methodologies Ontology Learning Text2Onto Scientific research n Architecture 24 / 35
  • 25. What is O/ontology ? ontology life-cycle Why the need of methodologies Ontology Learning Text2Onto Scientific research n Architecture GUI (Graphical User Interface) : Is composed of different views for the configuration of the ontology learning process and the presentation of the results. MPL ( Modeling Primitives Library) : Contains the modelling primitives in a declarative way. Ontology Writer : Translate instantiated modelling primitives into a specific knowledge representation language. POM (Probabilistic Ontology Model): Store the result of different ontology learning algorithms. Reference Manager : Control and access database. Algorithms : Algorithms for ontology learning. Algorithm Controller: Initialize Algorithms , trigger a linguistic processing(NPL) of data in corpus and Finally apply changes in the POM. NPL (Natural Language Processing) : Support curation of a chemical ontology. 25 / 35
  • 26. What is O/ontology ? ontology life-cycle Why the need of methodologies Ontology Learning Text2Onto Scientific research n Algorithms Outline 1 What is O/ontology ? 2 ontology life-cycle 3 Why the need of methodologies UPON CommonKADS Ontology Development 101 DOGMA 4 Ontology Learning 5 Text2Onto Architecture Algorithms Modeling Primitives Library Data-driven change discovery 6 Scientific research news 26 / 35
  • 27. What is O/ontology ? ontology life-cycle Why the need of methodologies Ontology Learning Text2Onto Scientific research n Algorithms The execution of each algorithm consists in three main phases: Notification phase The algorithm make an up-to-date about the changes made over the corpus Computation phase Changes are mapped with their references.Then stores these knowledge relation about ontology and data.Otherways saving pointers to all occurrences of a concept. Result phase Requests for the POM changes are generated from the update contents of the reference repository. 27 / 35
  • 28. What is O/ontology ? ontology life-cycle Why the need of methodologies Ontology Learning Text2Onto Scientific research n Modeling Primitives Library Outline 1 What is O/ontology ? 2 ontology life-cycle 3 Why the need of methodologies UPON CommonKADS Ontology Development 101 DOGMA 4 Ontology Learning 5 Text2Onto Architecture Algorithms Modeling Primitives Library Data-driven change discovery 6 Scientific research news 28 / 35
  • 29. What is O/ontology ? ontology life-cycle Why the need of methodologies Ontology Learning Text2Onto Scientific research n Modeling Primitives Library Modeling primitives used by Text2Onto are : Concepts (CLASS) Concept inheritance (SUBCLASS-OF) Concept instantiation (INSTANCE-OF) Properties & relations (RELATION) Domain & range restrictions (DOMAIN & RANGE ) Mereological relations (PART-OF) Equivalence 29 / 35
  • 30. What is O/ontology ? ontology life-cycle Why the need of methodologies Ontology Learning Text2Onto Scientific research n Data-driven change discovery Outline 1 What is O/ontology ? 2 ontology life-cycle 3 Why the need of methodologies UPON CommonKADS Ontology Development 101 DOGMA 4 Ontology Learning 5 Text2Onto Architecture Algorithms Modeling Primitives Library Data-driven change discovery 6 Scientific research news 30 / 35
  • 31. What is O/ontology ? ontology life-cycle Why the need of methodologies Ontology Learning Text2Onto Scientific research n Data-driven change discovery Change capturing It is the generation of ontology changes from explicit and implicit requirements. Change discovery Its main goal is to generate implicit requirements through activating ontology changes from existing data. Structure-driven Structure-driven changes are the deduction from the ontology structure. Usage-driven Usage-driven changes are resulted from the usage patterns depending on a period of time Data-driven Ontology Model Knowledge is changing followed by methods provides by data-driven which itself depends on modification applied to data set. 31 / 35
  • 32. What is O/ontology ? ontology life-cycle Why the need of methodologies Ontology Learning Text2Onto Scientific research n Scientific research news ‘[D. Zhang et al.,2016]’ A new cognitive model for autonomous ontology learning ‘[B. El Idrissi et al.,2016]’ Supporting collaborative work on ontology learning from Relational Databases ‘[R. Rupasingha et al.,2016]’ Calculating web service similarity using ontology learning with machine learning ‘[A. Kamal et al.,2016]’ OntoLSA—An Integrated Text Mining System for Ontology Learning and Sentiment Analysis 32 / 35
  • 33. What is O/ontology ? ontology life-cycle Why the need of methodologies Ontology Learning Text2Onto Scientific research n Conclusion Ontology Learning is the old new era of developing ontologies.It is linked with many computer science fields and it is all about understanding the reality through the structure of things. 33 / 35
  • 34. What is O/ontology ? ontology life-cycle Why the need of methodologies Ontology Learning Text2Onto Scientific research n Núria Casellas. Legal Ontology Engineering, volume 3 of Law, Governance and Technology Series. Springer Netherlands, 2011. Philipp cimiano et al. Handbook on Ontologies, chapter Ontology Learning, pages pp 245–267. Springer Berlin Heidelberg, 2009. Nathan Scott Davis. An Analysis of Document Retrieval and Clustering Using an Effective Semantic Distance Measure. Thesis, Brigham Young University - Provo, 2008. Thomas Gruber. A translation approach to portable ontology specifications. pages 199–220, 1993. Johanna Völker Philipp Cimiano. Natural Language Processing and Information Systems, chapter Text2Onto, pages pp 227–238. Springer Berlin Heidelberg, 2005. Christopher Shields. Being Qua Being , The Oxford Handbook of Aristotle. 2012. 34 / 35
  • 35. What is O/ontology ? ontology life-cycle Why the need of methodologies Ontology Learning Text2Onto Scientific research n Thank You for your attention. 35 / 35