SlideShare a Scribd company logo
1 of 22
Developing Ontology-based
Semantic Web Application
for Biological Domain
Author : Kashif Iqbal
Semantic Web for biological sciences 2
Agenda
 Introduction
 Problem Statement
 Motivation
 Literature Review
 Methodology & Procedures
 Implementation & Benefits
Introduction
 The current Web represents information
using natural language, graphics and
multimedia (Ivan Herman).
 Humans can process this information easily
 They can deduce facts from partial information
 They can create mental associations.
 They use to various sensory information.
Semantic Web for biological sciences 3
Introduction
 Tasks often require to combine data on the
Web:
 Plant flora and Gene sequencing information
may come from different sites.
 searches in different digital libraries etc.
 Again, humans combine these information a
tedious process.
 even different terminology's are used!
Semantic Web for biological sciences 4
Introduction
 However: machines are ignorant
 To make machines intelligent ontology's lie at
the foundation which provide sophisticated
frameworks to model the knowledge of a
domain.
 The Semantic Web provides technologies to
make it possible! For example:
 RDF ,OWL,SPARQL,OWL-API, User-Interface.
Semantic Web for biological sciences 5
Semantic Web for biological sciences 6
 In the Life Science domain, a number of
documents presents already large on the web
and continues to grow at an exponential rate.
 Current search engines not support for
retrieving the information;
 millions of web documents retrieved
 also most of the data is not publically
accessible due to the concept terminology.
 The problem is how to provide the better
information retrieval support to end users .
Problem Statement
 The ontologies reviewed are as follows:
 Vocabularies and Retrieval Tools in Biomedicine:
Vanopstal, Robert (2011)
 The OntoSeed ontology (2007)
Creating Ontologies for Content Representation
 The RiboWeb ontology for Ribosome (2003)
Semantic Web for biological sciences 7
Literature Review
Semantic Web for biological sciences 8
Literature Review
OntoEdit: Guiding Ontology Development by
Methodology and Inferencing. (2009) In: R. Meersman,
Z. Tari et al. (eds.) Proceedings of the Confederated
International Conferences, University of California,
Methodology for Development and Employment of
Ontology Based Knowledge Management Applications:
York Sure, (2005)
 KAON - Towards a large scale Semantic Web. E.
Bozsak, M. Ehrig, S. Handschuh et al. Proceedings of
EC-Web (in combination with DEXA2002).
Semantic Web for biological sciences 9
Motivation
 It is an effort to conceptualize a biological
knowledge base for biologist, scientist, end-
users that aim to retrieve biological
information at web scale.
 Semantic data model give solutions in such
domain.
 In general it has a wider applicability than
relational or object oriented databases.
Developing Semantic Web
Application
Semantic Web for biological sciences 10
 “Semantic Web Applications usually make some
ontological commitments.
 They need to have hard-coded knowledge about
domain ontology obtained from experts which
contains classes i.e., plants, animals, angiosperm
gymnosperm along with their relations &
associations .
 The application can also operate on extensions of
these core concepts e.g., stemming from dynamic
extension ontologies about specific types.
Developing Semantic Web Application
Semantic Web for biological sciences 11
 A Semantic Web Application is still an application
research work, thus it needs to follow good practice
from Software Engineering.
 Spiral Model inspired by the famous Boehm spiral is
used in this application development.
It is an extensible search framework for semantic web
applications.
Semantic Web Application Model
Semantic Web for biological sciences 12
Semantic Web for biological sciences 13
Semantic Web Architecture
 the XML layer, which
represents data
 the RDF layer, which
represents the meaning of
data
 the Ontology layer, which
represents the formal rules
common agreement about
meaning of data.
 the Logic layer, which
enables intelligent reasoning
with meaningful data.
Semantic Web for biological sciences 14
Methodology & Procedures
 In order to built conceptual data model.
There is a need to clearly state the elements
that are abstracted.
 These elements are concepts, properties of
concepts, relations and properties of
relations.
 The meaning of each relation between two
concepts must be established.
 It allows semantics in applications to
automatically derive information.
Semantic Web for biological sciences 15
Methodology & Procedures
 Table 1. Definitions and Examples of Relations
Relations Definitions Examples
C is-a C1 Every C at any time is at
the same time a C1
Apple is-a Fruit
Lion is-a Animal
C part-of C1 Every C at any time is
part of some C1 at the
same time
Heart part-of Body
Seeds part-of Fruit
Semantic Web for biological sciences 16
Methodology & Procedures
 Table 2. Algebraic Properties of Relations
Relations Transitive Symmetric Reflexive
is-a + - +
part-of + - +
Semantic Web for biological sciences 17
Methodology & Procedures
 Semantic Web Application
 Using Jena a java framework
 To access and manipulate RDF data model
 The object model offers methods to retrieve
 concepts
 object-properties
 subject-properties ,etc
 the rest is conventional programming…
Ontology Development Process
Semantic Web for biological sciences 18
Semantic Web for biological sciences 19
 Domain Ontology Screen Shot
Semantic Web for biological sciences 20
 Domain Ontology Screen Shot
Semantic Web for biological sciences 21
 Domain Ontology Screen Shot
Semantic Web for biological sciences 22
Thank you

More Related Content

What's hot

Use of CEDAR Technology for Ontology-based Submission of Biomedical Data to ...
 Use of CEDAR Technology for Ontology-based Submission of Biomedical Data to ... Use of CEDAR Technology for Ontology-based Submission of Biomedical Data to ...
Use of CEDAR Technology for Ontology-based Submission of Biomedical Data to ...Syed Ahmad Chan Bukhari, PhD
 
MiAIRR:Minimum information about an Adaptive Immune Receptor Repertoire Seque...
MiAIRR:Minimum information about an Adaptive Immune Receptor Repertoire Seque...MiAIRR:Minimum information about an Adaptive Immune Receptor Repertoire Seque...
MiAIRR:Minimum information about an Adaptive Immune Receptor Repertoire Seque...Syed Ahmad Chan Bukhari, PhD
 
Ontologies neo4j-graph-workshop-berlin
Ontologies neo4j-graph-workshop-berlinOntologies neo4j-graph-workshop-berlin
Ontologies neo4j-graph-workshop-berlinSimon Jupp
 
Toward Semantic Representation of Science in Electronic Laboratory Notebooks ...
Toward Semantic Representation of Science in Electronic Laboratory Notebooks ...Toward Semantic Representation of Science in Electronic Laboratory Notebooks ...
Toward Semantic Representation of Science in Electronic Laboratory Notebooks ...Stuart Chalk
 
Building a repository of biomedical ontologies with Neo4j
Building a repository of biomedical ontologies with Neo4jBuilding a repository of biomedical ontologies with Neo4j
Building a repository of biomedical ontologies with Neo4jSimon Jupp
 
FAIRness through a novel combination of Web technologies
FAIRness through a novel combination of Web technologiesFAIRness through a novel combination of Web technologies
FAIRness through a novel combination of Web technologiesResearch Data Alliance
 
Facilitating semantic alignment.-biohackathon-jupp
Facilitating semantic alignment.-biohackathon-juppFacilitating semantic alignment.-biohackathon-jupp
Facilitating semantic alignment.-biohackathon-juppSimon Jupp
 
schema.org and biomedical ontologies
schema.org and biomedical ontologies schema.org and biomedical ontologies
schema.org and biomedical ontologies Simon Jupp
 
Computational Approaches to Systems Biology
Computational Approaches to Systems BiologyComputational Approaches to Systems Biology
Computational Approaches to Systems BiologyMike Hucka
 
Connecting life sciences data at the European Bioinformatics Institute
Connecting life sciences data at the European Bioinformatics InstituteConnecting life sciences data at the European Bioinformatics Institute
Connecting life sciences data at the European Bioinformatics InstituteConnected Data World
 
Semantic enrichment and similarity approximation for biomedical sequence images
Semantic enrichment and similarity approximation for biomedical sequence imagesSemantic enrichment and similarity approximation for biomedical sequence images
Semantic enrichment and similarity approximation for biomedical sequence imagesSyed Ahmad Chan Bukhari, PhD
 
Motif presentation
Motif presentationMotif presentation
Motif presentationAmir Razmjou
 
Systems Biology Systems
Systems Biology SystemsSystems Biology Systems
Systems Biology SystemsMike Hucka
 
Handout for Next-generation Subject Access for Music: Infrastructure Needs
Handout for Next-generation Subject Access for Music: Infrastructure NeedsHandout for Next-generation Subject Access for Music: Infrastructure Needs
Handout for Next-generation Subject Access for Music: Infrastructure NeedsJenn Riley
 
Scientific Units in the Electronic Age
Scientific Units in the Electronic AgeScientific Units in the Electronic Age
Scientific Units in the Electronic AgeStuart Chalk
 

What's hot (20)

Use of CEDAR Technology for Ontology-based Submission of Biomedical Data to ...
 Use of CEDAR Technology for Ontology-based Submission of Biomedical Data to ... Use of CEDAR Technology for Ontology-based Submission of Biomedical Data to ...
Use of CEDAR Technology for Ontology-based Submission of Biomedical Data to ...
 
MiAIRR:Minimum information about an Adaptive Immune Receptor Repertoire Seque...
MiAIRR:Minimum information about an Adaptive Immune Receptor Repertoire Seque...MiAIRR:Minimum information about an Adaptive Immune Receptor Repertoire Seque...
MiAIRR:Minimum information about an Adaptive Immune Receptor Repertoire Seque...
 
Canadian health census to lod
Canadian health census to lodCanadian health census to lod
Canadian health census to lod
 
BioNLPSADI
BioNLPSADIBioNLPSADI
BioNLPSADI
 
Ontologies neo4j-graph-workshop-berlin
Ontologies neo4j-graph-workshop-berlinOntologies neo4j-graph-workshop-berlin
Ontologies neo4j-graph-workshop-berlin
 
Toward Semantic Representation of Science in Electronic Laboratory Notebooks ...
Toward Semantic Representation of Science in Electronic Laboratory Notebooks ...Toward Semantic Representation of Science in Electronic Laboratory Notebooks ...
Toward Semantic Representation of Science in Electronic Laboratory Notebooks ...
 
Building a repository of biomedical ontologies with Neo4j
Building a repository of biomedical ontologies with Neo4jBuilding a repository of biomedical ontologies with Neo4j
Building a repository of biomedical ontologies with Neo4j
 
FAIRness through a novel combination of Web technologies
FAIRness through a novel combination of Web technologiesFAIRness through a novel combination of Web technologies
FAIRness through a novel combination of Web technologies
 
Facilitating semantic alignment.-biohackathon-jupp
Facilitating semantic alignment.-biohackathon-juppFacilitating semantic alignment.-biohackathon-jupp
Facilitating semantic alignment.-biohackathon-jupp
 
schema.org and biomedical ontologies
schema.org and biomedical ontologies schema.org and biomedical ontologies
schema.org and biomedical ontologies
 
Computational Approaches to Systems Biology
Computational Approaches to Systems BiologyComputational Approaches to Systems Biology
Computational Approaches to Systems Biology
 
Connecting life sciences data at the European Bioinformatics Institute
Connecting life sciences data at the European Bioinformatics InstituteConnecting life sciences data at the European Bioinformatics Institute
Connecting life sciences data at the European Bioinformatics Institute
 
Semantic enrichment and similarity approximation for biomedical sequence images
Semantic enrichment and similarity approximation for biomedical sequence imagesSemantic enrichment and similarity approximation for biomedical sequence images
Semantic enrichment and similarity approximation for biomedical sequence images
 
Motif presentation
Motif presentationMotif presentation
Motif presentation
 
Systems Biology Systems
Systems Biology SystemsSystems Biology Systems
Systems Biology Systems
 
Handout for Next-generation Subject Access for Music: Infrastructure Needs
Handout for Next-generation Subject Access for Music: Infrastructure NeedsHandout for Next-generation Subject Access for Music: Infrastructure Needs
Handout for Next-generation Subject Access for Music: Infrastructure Needs
 
Metadata in the BioSample Online Repository are Impaired by Numerous Anomalie...
Metadata in the BioSample Online Repository are Impaired by Numerous Anomalie...Metadata in the BioSample Online Repository are Impaired by Numerous Anomalie...
Metadata in the BioSample Online Repository are Impaired by Numerous Anomalie...
 
Paul Groth
Paul GrothPaul Groth
Paul Groth
 
Embracing Semantic Technology for Better Metadata Authoring in Biomedicine (S...
Embracing Semantic Technology for Better Metadata Authoring in Biomedicine (S...Embracing Semantic Technology for Better Metadata Authoring in Biomedicine (S...
Embracing Semantic Technology for Better Metadata Authoring in Biomedicine (S...
 
Scientific Units in the Electronic Age
Scientific Units in the Electronic AgeScientific Units in the Electronic Age
Scientific Units in the Electronic Age
 

Similar to Presentationonline

Swoogle: Showcasing the Significance of Semantic Search
Swoogle: Showcasing the Significance of Semantic SearchSwoogle: Showcasing the Significance of Semantic Search
Swoogle: Showcasing the Significance of Semantic SearchIDES Editor
 
Phyloinformatics and the Semantic Web
Phyloinformatics and the Semantic WebPhyloinformatics and the Semantic Web
Phyloinformatics and the Semantic WebRutger Vos
 
Finding knowledge, data and answers on the Semantic Web
Finding knowledge, data and answers on the Semantic WebFinding knowledge, data and answers on the Semantic Web
Finding knowledge, data and answers on the Semantic Webebiquity
 
Enhancing Semantic Mining
Enhancing Semantic MiningEnhancing Semantic Mining
Enhancing Semantic MiningSanthosh Kumar
 
Association Rule Mining Based Extraction of Semantic Relations Using Markov ...
Association Rule Mining Based Extraction of  Semantic Relations Using Markov ...Association Rule Mining Based Extraction of  Semantic Relations Using Markov ...
Association Rule Mining Based Extraction of Semantic Relations Using Markov ...dannyijwest
 
Using the Semantic Web, and Contributing to it
Using the Semantic Web, and Contributing to itUsing the Semantic Web, and Contributing to it
Using the Semantic Web, and Contributing to itMathieu d'Aquin
 
Association Rule Mining Based Extraction of Semantic Relations Using Markov L...
Association Rule Mining Based Extraction of Semantic Relations Using Markov L...Association Rule Mining Based Extraction of Semantic Relations Using Markov L...
Association Rule Mining Based Extraction of Semantic Relations Using Markov L...IJwest
 
A category theoretic model of rdf ontology
A category theoretic model of rdf ontologyA category theoretic model of rdf ontology
A category theoretic model of rdf ontologyIJwest
 
The Nature of Information
The Nature of InformationThe Nature of Information
The Nature of InformationAdrian Paschke
 
Spatial Semantics for Better Interoperability and Analysis: Challenges and Ex...
Spatial Semantics for Better Interoperability and Analysis: Challenges and Ex...Spatial Semantics for Better Interoperability and Analysis: Challenges and Ex...
Spatial Semantics for Better Interoperability and Analysis: Challenges and Ex...Artificial Intelligence Institute at UofSC
 
A consistent and efficient graphical User Interface Design and Querying Organ...
A consistent and efficient graphical User Interface Design and Querying Organ...A consistent and efficient graphical User Interface Design and Querying Organ...
A consistent and efficient graphical User Interface Design and Querying Organ...CSCJournals
 
IDENTIFYING THE SEMANTIC RELATIONS ON UNSTRUCTURED DATA
IDENTIFYING THE SEMANTIC RELATIONS ON UNSTRUCTURED DATAIDENTIFYING THE SEMANTIC RELATIONS ON UNSTRUCTURED DATA
IDENTIFYING THE SEMANTIC RELATIONS ON UNSTRUCTURED DATAijistjournal
 
Identifying the semantic relations on
Identifying the semantic relations onIdentifying the semantic relations on
Identifying the semantic relations onijistjournal
 
Introduction to Ontologies for Environmental Biology
Introduction to Ontologies for Environmental BiologyIntroduction to Ontologies for Environmental Biology
Introduction to Ontologies for Environmental BiologyBarry Smith
 
The Semantic Web: status and prospects
The Semantic Web: status and prospectsThe Semantic Web: status and prospects
The Semantic Web: status and prospectsGuus Schreiber
 
The Revolution Of Cloud Computing
The Revolution Of Cloud ComputingThe Revolution Of Cloud Computing
The Revolution Of Cloud ComputingCarmen Sanborn
 
Automatically converting tabular data to
Automatically converting tabular data toAutomatically converting tabular data to
Automatically converting tabular data toIJwest
 
Doing Clever Things with the Semantic Web
Doing Clever Things with the Semantic WebDoing Clever Things with the Semantic Web
Doing Clever Things with the Semantic WebMathieu d'Aquin
 

Similar to Presentationonline (20)

Semantic Web Nature
Semantic Web NatureSemantic Web Nature
Semantic Web Nature
 
Swoogle: Showcasing the Significance of Semantic Search
Swoogle: Showcasing the Significance of Semantic SearchSwoogle: Showcasing the Significance of Semantic Search
Swoogle: Showcasing the Significance of Semantic Search
 
Phyloinformatics and the Semantic Web
Phyloinformatics and the Semantic WebPhyloinformatics and the Semantic Web
Phyloinformatics and the Semantic Web
 
Pipe dreams
Pipe dreamsPipe dreams
Pipe dreams
 
Finding knowledge, data and answers on the Semantic Web
Finding knowledge, data and answers on the Semantic WebFinding knowledge, data and answers on the Semantic Web
Finding knowledge, data and answers on the Semantic Web
 
Enhancing Semantic Mining
Enhancing Semantic MiningEnhancing Semantic Mining
Enhancing Semantic Mining
 
Association Rule Mining Based Extraction of Semantic Relations Using Markov ...
Association Rule Mining Based Extraction of  Semantic Relations Using Markov ...Association Rule Mining Based Extraction of  Semantic Relations Using Markov ...
Association Rule Mining Based Extraction of Semantic Relations Using Markov ...
 
Using the Semantic Web, and Contributing to it
Using the Semantic Web, and Contributing to itUsing the Semantic Web, and Contributing to it
Using the Semantic Web, and Contributing to it
 
Association Rule Mining Based Extraction of Semantic Relations Using Markov L...
Association Rule Mining Based Extraction of Semantic Relations Using Markov L...Association Rule Mining Based Extraction of Semantic Relations Using Markov L...
Association Rule Mining Based Extraction of Semantic Relations Using Markov L...
 
A category theoretic model of rdf ontology
A category theoretic model of rdf ontologyA category theoretic model of rdf ontology
A category theoretic model of rdf ontology
 
The Nature of Information
The Nature of InformationThe Nature of Information
The Nature of Information
 
Spatial Semantics for Better Interoperability and Analysis: Challenges and Ex...
Spatial Semantics for Better Interoperability and Analysis: Challenges and Ex...Spatial Semantics for Better Interoperability and Analysis: Challenges and Ex...
Spatial Semantics for Better Interoperability and Analysis: Challenges and Ex...
 
A consistent and efficient graphical User Interface Design and Querying Organ...
A consistent and efficient graphical User Interface Design and Querying Organ...A consistent and efficient graphical User Interface Design and Querying Organ...
A consistent and efficient graphical User Interface Design and Querying Organ...
 
IDENTIFYING THE SEMANTIC RELATIONS ON UNSTRUCTURED DATA
IDENTIFYING THE SEMANTIC RELATIONS ON UNSTRUCTURED DATAIDENTIFYING THE SEMANTIC RELATIONS ON UNSTRUCTURED DATA
IDENTIFYING THE SEMANTIC RELATIONS ON UNSTRUCTURED DATA
 
Identifying the semantic relations on
Identifying the semantic relations onIdentifying the semantic relations on
Identifying the semantic relations on
 
Introduction to Ontologies for Environmental Biology
Introduction to Ontologies for Environmental BiologyIntroduction to Ontologies for Environmental Biology
Introduction to Ontologies for Environmental Biology
 
The Semantic Web: status and prospects
The Semantic Web: status and prospectsThe Semantic Web: status and prospects
The Semantic Web: status and prospects
 
The Revolution Of Cloud Computing
The Revolution Of Cloud ComputingThe Revolution Of Cloud Computing
The Revolution Of Cloud Computing
 
Automatically converting tabular data to
Automatically converting tabular data toAutomatically converting tabular data to
Automatically converting tabular data to
 
Doing Clever Things with the Semantic Web
Doing Clever Things with the Semantic WebDoing Clever Things with the Semantic Web
Doing Clever Things with the Semantic Web
 

Recently uploaded

Textual Evidence in Reading and Writing of SHS
Textual Evidence in Reading and Writing of SHSTextual Evidence in Reading and Writing of SHS
Textual Evidence in Reading and Writing of SHSMae Pangan
 
Using Grammatical Signals Suitable to Patterns of Idea Development
Using Grammatical Signals Suitable to Patterns of Idea DevelopmentUsing Grammatical Signals Suitable to Patterns of Idea Development
Using Grammatical Signals Suitable to Patterns of Idea Developmentchesterberbo7
 
4.16.24 Poverty and Precarity--Desmond.pptx
4.16.24 Poverty and Precarity--Desmond.pptx4.16.24 Poverty and Precarity--Desmond.pptx
4.16.24 Poverty and Precarity--Desmond.pptxmary850239
 
Measures of Position DECILES for ungrouped data
Measures of Position DECILES for ungrouped dataMeasures of Position DECILES for ungrouped data
Measures of Position DECILES for ungrouped dataBabyAnnMotar
 
Oppenheimer Film Discussion for Philosophy and Film
Oppenheimer Film Discussion for Philosophy and FilmOppenheimer Film Discussion for Philosophy and Film
Oppenheimer Film Discussion for Philosophy and FilmStan Meyer
 
DIFFERENT BASKETRY IN THE PHILIPPINES PPT.pptx
DIFFERENT BASKETRY IN THE PHILIPPINES PPT.pptxDIFFERENT BASKETRY IN THE PHILIPPINES PPT.pptx
DIFFERENT BASKETRY IN THE PHILIPPINES PPT.pptxMichelleTuguinay1
 
4.16.24 21st Century Movements for Black Lives.pptx
4.16.24 21st Century Movements for Black Lives.pptx4.16.24 21st Century Movements for Black Lives.pptx
4.16.24 21st Century Movements for Black Lives.pptxmary850239
 
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptxINTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptxHumphrey A Beña
 
Reading and Writing Skills 11 quarter 4 melc 1
Reading and Writing Skills 11 quarter 4 melc 1Reading and Writing Skills 11 quarter 4 melc 1
Reading and Writing Skills 11 quarter 4 melc 1GloryAnnCastre1
 
Multi Domain Alias In the Odoo 17 ERP Module
Multi Domain Alias In the Odoo 17 ERP ModuleMulti Domain Alias In the Odoo 17 ERP Module
Multi Domain Alias In the Odoo 17 ERP ModuleCeline George
 
4.11.24 Poverty and Inequality in America.pptx
4.11.24 Poverty and Inequality in America.pptx4.11.24 Poverty and Inequality in America.pptx
4.11.24 Poverty and Inequality in America.pptxmary850239
 
Decoding the Tweet _ Practical Criticism in the Age of Hashtag.pptx
Decoding the Tweet _ Practical Criticism in the Age of Hashtag.pptxDecoding the Tweet _ Practical Criticism in the Age of Hashtag.pptx
Decoding the Tweet _ Practical Criticism in the Age of Hashtag.pptxDhatriParmar
 
Blowin' in the Wind of Caste_ Bob Dylan's Song as a Catalyst for Social Justi...
Blowin' in the Wind of Caste_ Bob Dylan's Song as a Catalyst for Social Justi...Blowin' in the Wind of Caste_ Bob Dylan's Song as a Catalyst for Social Justi...
Blowin' in the Wind of Caste_ Bob Dylan's Song as a Catalyst for Social Justi...DhatriParmar
 
MS4 level being good citizen -imperative- (1) (1).pdf
MS4 level   being good citizen -imperative- (1) (1).pdfMS4 level   being good citizen -imperative- (1) (1).pdf
MS4 level being good citizen -imperative- (1) (1).pdfMr Bounab Samir
 
BIOCHEMISTRY-CARBOHYDRATE METABOLISM CHAPTER 2.pptx
BIOCHEMISTRY-CARBOHYDRATE METABOLISM CHAPTER 2.pptxBIOCHEMISTRY-CARBOHYDRATE METABOLISM CHAPTER 2.pptx
BIOCHEMISTRY-CARBOHYDRATE METABOLISM CHAPTER 2.pptxSayali Powar
 
Team Lead Succeed – Helping you and your team achieve high-performance teamwo...
Team Lead Succeed – Helping you and your team achieve high-performance teamwo...Team Lead Succeed – Helping you and your team achieve high-performance teamwo...
Team Lead Succeed – Helping you and your team achieve high-performance teamwo...Association for Project Management
 
week 1 cookery 8 fourth - quarter .pptx
week 1 cookery 8  fourth  -  quarter .pptxweek 1 cookery 8  fourth  -  quarter .pptx
week 1 cookery 8 fourth - quarter .pptxJonalynLegaspi2
 

Recently uploaded (20)

Textual Evidence in Reading and Writing of SHS
Textual Evidence in Reading and Writing of SHSTextual Evidence in Reading and Writing of SHS
Textual Evidence in Reading and Writing of SHS
 
Using Grammatical Signals Suitable to Patterns of Idea Development
Using Grammatical Signals Suitable to Patterns of Idea DevelopmentUsing Grammatical Signals Suitable to Patterns of Idea Development
Using Grammatical Signals Suitable to Patterns of Idea Development
 
4.16.24 Poverty and Precarity--Desmond.pptx
4.16.24 Poverty and Precarity--Desmond.pptx4.16.24 Poverty and Precarity--Desmond.pptx
4.16.24 Poverty and Precarity--Desmond.pptx
 
Faculty Profile prashantha K EEE dept Sri Sairam college of Engineering
Faculty Profile prashantha K EEE dept Sri Sairam college of EngineeringFaculty Profile prashantha K EEE dept Sri Sairam college of Engineering
Faculty Profile prashantha K EEE dept Sri Sairam college of Engineering
 
Measures of Position DECILES for ungrouped data
Measures of Position DECILES for ungrouped dataMeasures of Position DECILES for ungrouped data
Measures of Position DECILES for ungrouped data
 
Oppenheimer Film Discussion for Philosophy and Film
Oppenheimer Film Discussion for Philosophy and FilmOppenheimer Film Discussion for Philosophy and Film
Oppenheimer Film Discussion for Philosophy and Film
 
DIFFERENT BASKETRY IN THE PHILIPPINES PPT.pptx
DIFFERENT BASKETRY IN THE PHILIPPINES PPT.pptxDIFFERENT BASKETRY IN THE PHILIPPINES PPT.pptx
DIFFERENT BASKETRY IN THE PHILIPPINES PPT.pptx
 
4.16.24 21st Century Movements for Black Lives.pptx
4.16.24 21st Century Movements for Black Lives.pptx4.16.24 21st Century Movements for Black Lives.pptx
4.16.24 21st Century Movements for Black Lives.pptx
 
Mattingly "AI & Prompt Design: Large Language Models"
Mattingly "AI & Prompt Design: Large Language Models"Mattingly "AI & Prompt Design: Large Language Models"
Mattingly "AI & Prompt Design: Large Language Models"
 
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptxINTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
 
Reading and Writing Skills 11 quarter 4 melc 1
Reading and Writing Skills 11 quarter 4 melc 1Reading and Writing Skills 11 quarter 4 melc 1
Reading and Writing Skills 11 quarter 4 melc 1
 
Multi Domain Alias In the Odoo 17 ERP Module
Multi Domain Alias In the Odoo 17 ERP ModuleMulti Domain Alias In the Odoo 17 ERP Module
Multi Domain Alias In the Odoo 17 ERP Module
 
4.11.24 Poverty and Inequality in America.pptx
4.11.24 Poverty and Inequality in America.pptx4.11.24 Poverty and Inequality in America.pptx
4.11.24 Poverty and Inequality in America.pptx
 
Decoding the Tweet _ Practical Criticism in the Age of Hashtag.pptx
Decoding the Tweet _ Practical Criticism in the Age of Hashtag.pptxDecoding the Tweet _ Practical Criticism in the Age of Hashtag.pptx
Decoding the Tweet _ Practical Criticism in the Age of Hashtag.pptx
 
Blowin' in the Wind of Caste_ Bob Dylan's Song as a Catalyst for Social Justi...
Blowin' in the Wind of Caste_ Bob Dylan's Song as a Catalyst for Social Justi...Blowin' in the Wind of Caste_ Bob Dylan's Song as a Catalyst for Social Justi...
Blowin' in the Wind of Caste_ Bob Dylan's Song as a Catalyst for Social Justi...
 
MS4 level being good citizen -imperative- (1) (1).pdf
MS4 level   being good citizen -imperative- (1) (1).pdfMS4 level   being good citizen -imperative- (1) (1).pdf
MS4 level being good citizen -imperative- (1) (1).pdf
 
BIOCHEMISTRY-CARBOHYDRATE METABOLISM CHAPTER 2.pptx
BIOCHEMISTRY-CARBOHYDRATE METABOLISM CHAPTER 2.pptxBIOCHEMISTRY-CARBOHYDRATE METABOLISM CHAPTER 2.pptx
BIOCHEMISTRY-CARBOHYDRATE METABOLISM CHAPTER 2.pptx
 
Team Lead Succeed – Helping you and your team achieve high-performance teamwo...
Team Lead Succeed – Helping you and your team achieve high-performance teamwo...Team Lead Succeed – Helping you and your team achieve high-performance teamwo...
Team Lead Succeed – Helping you and your team achieve high-performance teamwo...
 
prashanth updated resume 2024 for Teaching Profession
prashanth updated resume 2024 for Teaching Professionprashanth updated resume 2024 for Teaching Profession
prashanth updated resume 2024 for Teaching Profession
 
week 1 cookery 8 fourth - quarter .pptx
week 1 cookery 8  fourth  -  quarter .pptxweek 1 cookery 8  fourth  -  quarter .pptx
week 1 cookery 8 fourth - quarter .pptx
 

Presentationonline

  • 1. Developing Ontology-based Semantic Web Application for Biological Domain Author : Kashif Iqbal
  • 2. Semantic Web for biological sciences 2 Agenda  Introduction  Problem Statement  Motivation  Literature Review  Methodology & Procedures  Implementation & Benefits
  • 3. Introduction  The current Web represents information using natural language, graphics and multimedia (Ivan Herman).  Humans can process this information easily  They can deduce facts from partial information  They can create mental associations.  They use to various sensory information. Semantic Web for biological sciences 3
  • 4. Introduction  Tasks often require to combine data on the Web:  Plant flora and Gene sequencing information may come from different sites.  searches in different digital libraries etc.  Again, humans combine these information a tedious process.  even different terminology's are used! Semantic Web for biological sciences 4
  • 5. Introduction  However: machines are ignorant  To make machines intelligent ontology's lie at the foundation which provide sophisticated frameworks to model the knowledge of a domain.  The Semantic Web provides technologies to make it possible! For example:  RDF ,OWL,SPARQL,OWL-API, User-Interface. Semantic Web for biological sciences 5
  • 6. Semantic Web for biological sciences 6  In the Life Science domain, a number of documents presents already large on the web and continues to grow at an exponential rate.  Current search engines not support for retrieving the information;  millions of web documents retrieved  also most of the data is not publically accessible due to the concept terminology.  The problem is how to provide the better information retrieval support to end users . Problem Statement
  • 7.  The ontologies reviewed are as follows:  Vocabularies and Retrieval Tools in Biomedicine: Vanopstal, Robert (2011)  The OntoSeed ontology (2007) Creating Ontologies for Content Representation  The RiboWeb ontology for Ribosome (2003) Semantic Web for biological sciences 7 Literature Review
  • 8. Semantic Web for biological sciences 8 Literature Review OntoEdit: Guiding Ontology Development by Methodology and Inferencing. (2009) In: R. Meersman, Z. Tari et al. (eds.) Proceedings of the Confederated International Conferences, University of California, Methodology for Development and Employment of Ontology Based Knowledge Management Applications: York Sure, (2005)  KAON - Towards a large scale Semantic Web. E. Bozsak, M. Ehrig, S. Handschuh et al. Proceedings of EC-Web (in combination with DEXA2002).
  • 9. Semantic Web for biological sciences 9 Motivation  It is an effort to conceptualize a biological knowledge base for biologist, scientist, end- users that aim to retrieve biological information at web scale.  Semantic data model give solutions in such domain.  In general it has a wider applicability than relational or object oriented databases.
  • 10. Developing Semantic Web Application Semantic Web for biological sciences 10  “Semantic Web Applications usually make some ontological commitments.  They need to have hard-coded knowledge about domain ontology obtained from experts which contains classes i.e., plants, animals, angiosperm gymnosperm along with their relations & associations .  The application can also operate on extensions of these core concepts e.g., stemming from dynamic extension ontologies about specific types.
  • 11. Developing Semantic Web Application Semantic Web for biological sciences 11  A Semantic Web Application is still an application research work, thus it needs to follow good practice from Software Engineering.  Spiral Model inspired by the famous Boehm spiral is used in this application development. It is an extensible search framework for semantic web applications.
  • 12. Semantic Web Application Model Semantic Web for biological sciences 12
  • 13. Semantic Web for biological sciences 13 Semantic Web Architecture  the XML layer, which represents data  the RDF layer, which represents the meaning of data  the Ontology layer, which represents the formal rules common agreement about meaning of data.  the Logic layer, which enables intelligent reasoning with meaningful data.
  • 14. Semantic Web for biological sciences 14 Methodology & Procedures  In order to built conceptual data model. There is a need to clearly state the elements that are abstracted.  These elements are concepts, properties of concepts, relations and properties of relations.  The meaning of each relation between two concepts must be established.  It allows semantics in applications to automatically derive information.
  • 15. Semantic Web for biological sciences 15 Methodology & Procedures  Table 1. Definitions and Examples of Relations Relations Definitions Examples C is-a C1 Every C at any time is at the same time a C1 Apple is-a Fruit Lion is-a Animal C part-of C1 Every C at any time is part of some C1 at the same time Heart part-of Body Seeds part-of Fruit
  • 16. Semantic Web for biological sciences 16 Methodology & Procedures  Table 2. Algebraic Properties of Relations Relations Transitive Symmetric Reflexive is-a + - + part-of + - +
  • 17. Semantic Web for biological sciences 17 Methodology & Procedures  Semantic Web Application  Using Jena a java framework  To access and manipulate RDF data model  The object model offers methods to retrieve  concepts  object-properties  subject-properties ,etc  the rest is conventional programming…
  • 18. Ontology Development Process Semantic Web for biological sciences 18
  • 19. Semantic Web for biological sciences 19  Domain Ontology Screen Shot
  • 20. Semantic Web for biological sciences 20  Domain Ontology Screen Shot
  • 21. Semantic Web for biological sciences 21  Domain Ontology Screen Shot
  • 22. Semantic Web for biological sciences 22 Thank you