1 ARIN – KR Practical 2 OWL & Protégé Suresh Manandhar; Dimitar Kazakov.

Slides:



Advertisements
Similar presentations
Relational Algebra Part II
Advertisements

Nonlinear & Neural Networks LAB. PART State Reduction ( )
Applications Computational LogicLecture 11 Michael Genesereth Spring 2004.
Sugar 2.0 Formal Specification Language D ana F isman 1,2 Cindy Eisner 1 1 IBM Haifa Research Laboratory 1 IBM Haifa Research Laboratory 2 Weizmann Institute.
Fig. S1 Cytoplasm V c Periplasm V pp Microenvironment V e D pp AiAi A pp AeAe k IMOM * * * D.
LDK R Logics for Data and Knowledge Representation Exercises: First Order Logics (FOL) Originally by Alessandro Agostini and Fausto Giunchiglia Modified.
Slide 1 Insert your own content. Slide 2 Insert your own content.
NEGpre-221 pre-222pre-221/222 NEG DMSO 100 nM Fulvestrant for 72h Figure S1. Cell morphology of MCF7 cells after treatment with fulvestrant, with or without.
Ryen W. White Microsoft Research Steven M. Drucker Microsoft Live Labs
Fig. S1 Fig. S1 Correlation between microarray and qRT-PCR expression analyses. The linear regression compares expression ratios of salinity to control.
Love and money: non-linear moderators of subjective wellbeing relevant to public policy This manuscript contains notes below each slide. To view these.
TAX EVASION IN ARMENIA: AN EMPIRICAL STUDY Robert W. McGee Barry University Tatyana B. Maranjyan Moscow State University of Economics, Statistics and Informatics,
TS **): Non-Roaming Reference Architecture for non-3GPP Accesses
Getting Ready: Addition and Subtraction Concepts by: Nicole Lamons
0 - 0.
SUBTRACTING INTEGERS 1. CHANGE THE SUBTRACTION SIGN TO ADDITION
Lexical Analysis Dragon Book: chapter 3.
1 Introduction to Relational Databases Hugh Darwen CS252.HACD: Fundamentals of Relational Databases.
1 Constraints and Updating Hugh Darwen CS252.HACD: Fundamentals of Relational Databases Section 7: Constraints.
Dr. Alexandra I. Cristea CS 319: Theory of Databases: C3.
1 Values, Types, Variables, Operators Hugh Darwen CS252.HACD: Fundamentals of Relational Databases Section.
Site Planning LA 222 King Abdulaziz University
Publish-Subscribe Approach to Social Annotation of News Top-k Publish-Subscribe for Social Annotation of News Joint work with: Maxim Gurevich (RelateIQ)
Discrete Math by R.S. Chang, Dept. CSIE, NDHU1 Languages: Finite State Machines Chapter 6 problemsstrings (languages) machines answers.
Engineer Training Machine Electrical Cabinet TJ8300 / TJ8500 Machine Electrical Cabinet (EC)
Tutorial 10 Question 2a, 2b, 2c by Kapilesh Ramesh.
Y O U R I N S U R A N C E N E E D S1P E R S O N A L F I N A N C I A L M A N A G E M E N T P R O G R A M Your Insurance Needs 1.
Randomisation S1 Beginners guide to randomisation Research supported by TLRI.
Public Goods © Allen C. Goodman, 2002 Services in an Urban Setting Lots of services are provided through public funds Schools, police, fire protection,
5.9 + = 10 a)3.6 b)4.1 c)5.3 Question 1: Good Answer!! Well Done!! = 10 Question 1:
Logarithmic Functions
Quadratic Inequalities
New Qualifications – New Opportunities “Education is the most powerful tool you have to change the world” Nelson Mandela Nelson Mandela Learning Intention:
10/5/2013Multiplication Rule 11  Multiplication Rule 1: If a > b and c > 0 then a c > bc Examples If 7 > 3 and 5 > 0 then 7(5) > 3(5) If 2x + 6 > 8 then.
Cell number (% vehicle control) cisplatin concentration (µM)gefitinib concentration (µM) cell number expression level (fluorescence intensity)
1 Information Sharing and Assessment Systems How to find out whether you need to apply for Children Index access or attend to CAF training Next slide Click.
Curriculum for Excellence Parent Council Representatives Arbroath High School 26 May 2011 Education Service.
1 Testing Stochastic Processes Through Reinforcement Learning François Laviolette Sami Zhioua Nips-Workshop December 9 th, 2006 Josée Desharnais.
SPARQL Dimitar Kazakov, with references to material by Noureddin Sadawi ARIN, 2014.
15 Things Special Ed Teachers Need To Know BY: STEPHANIE GONZALEZ.
private static boolean invertBool(boolean org) { boolean returnValue = false; if (org) { returnValue = false; } if (!org) { returnValue = true; } return.
Solving Absolute Value Equations Solving Absolute Value Equations
Aim your child! Psa. 127:3-4 Believe God can be your Father – Heb. 11:6 Believe God can be your Father – Heb. 11:6 Believe Jesus is His Son – John.
Cisco Confidential 1 bz-nfinn-soln-station-subset-0113-v02.pdf Solutions for P802.1Qbz / P802.11ak: Station subset issue Norman Finn January, 2013 Version.
IMPACT PROJECT Flood Propagation Progress Review 2 nd Impact Workshop Mo i Rana, Norway September 12-13, 2002 Francisco Alcrudo University of Zaragoza.
11 = This is the fact family. You say: 8+3=11 and 3+8=11
Our countryside is alive! VDP's VDP's2 Working together for a living and liveable rural area in Fryslân Mrs. Jantsje van der Spoel Rural.
Bottoms Up Factoring. Start with the X-box 3-9 Product Sum
descriptions, and instructions?
Compiler Construction LR(1) Rina Zviel-Girshin and Ohad Shacham School of Computer Science Tel-Aviv University.
Figure S1 – Calibration curve SEC ideal mode Protein Quantitation using various modes of HPLC l Grotefend, Kaminski, Wroblewitz, El Deeb, Kühn, Reichl,
1 A Systematic Review of Cross- vs. Within-Company Cost Estimation Studies Barbara Kitchenham Emilia Mendes Guilherme Travassos.
OECD-seminar for French Ministry of Education Paris, March 18, 2013 Roar Grøttvik, Political adviser Continuing education and training of teachers in Norway.
A B C FBG (mg/dl) ** PPAR  2 LacZ IB: PPAR  WAT Weight (g) ** Body Weight Change (g) * Uno et al.
Synthesis For Finite State Machines. FSM (Finite State Machine) Optimization State tables State minimization State assignment Combinational logic optimization.
An Introduction to Description Logics
Chapter 8: Web Ontology Language (OWL) Service-Oriented Computing: Semantics, Processes, Agents – Munindar P. Singh and Michael N. Huhns, Wiley, 2005.
CSE 428 Semantic Web Topics OWL Jeff Heflin Lehigh University.
Chapter 8: Web Ontology Language (OWL) Service-Oriented Computing: Semantics, Processes, Agents – Munindar P. Singh and Michael N. Huhns, Wiley, 2005.
OWL 2 Web Ontology Language. Topics Introduction to OWL Usage of OWL Problems with OWL 1 Solutions from OWL 2.
Ontology Building in Action Hasan TÜRKSOY Compiled, partly based on various online tutorials and presentations, with respect to their authors.
Logics for Data and Knowledge Representation Web Ontology Language (OWL) -- Exercises Feroz Farazi.
 Does a mother’s or father’s right or left handedness determine their child’s handedness?
JOHN DOE PERIOD 8. AT LEAST 80% OF HUMANITY LIVES ON LESS THAN $10 A DAY.
CSE 428 Semantic Web Topics OWL Jeff Heflin Lehigh University.
Meet my family! Arthur Margaret Thomas Jenny Michael Lucy Jack Jill
Consequences of Birth Order
Logics for Data and Knowledge Representation
Knowledge Representation Part VII Protégé / RDFS / OWL / ++
Presentation transcript:

1 ARIN – KR Practical 2 OWL & Protégé Suresh Manandhar; Dimitar Kazakov

2 Lets build a family ontology S1: Each person is either Male or Female S2: You cannot be both Male and Female UnionOf imposes stronger constraint compared to using subClassOf

3 Instructions Start Protégé and add the following knowledge to a new DB on families:

4 S3: Parent is Person with a Child equivalentClass imposes stronger constraint compared to using subClassOf

5 S4: Mother is Parent and Female. Father is Parent and Male.

6 S5: A person is either Dead or Alive. S6: You cannot be Dead and Alive at the same time.

7 S7: hasParent and hasChild are inverses of each other. Remember from MFCS: (x,y) ∈ R implies (y,x) ∈ R -1 Thus: (x,y) ∈ hasParent implies (y,x) ∈ hasChild

8 S8: Orphan is Person whole Parents are all Dead.

9 S9: My Parents are my Ancestors and my Parent’s Ancestors are my Ancestors too. S9: Ancestor is a transitive relation over Parent. equivalently The first statement states: “Every parent is an ancestor”

10 S10: A childless person does not have any children. S11: A big family person is someone with at least 4 children.

11 S12: Each person has a first name and a last name (both strings).

12 Individuals John Smith is a male person Thomas Smith and Jack Smith are male persons Jenny Smith, Rosie Smith and Jessica Smith are female persons John Smith has the following children: Thomas Smith, Rosie Smith, Jessica Smith and Jack Smith Jenny Smith has the following children: Thomas Smith, Rosie Smith, Jessica Smith and Jack Smith

13 Still hungry for work? Revisit the Protégé tutorial used in the lectures: otegeOWLTutorialP3_v1_0.pdf otegeOWLTutorialP3_v1_0.pdf …and compare your work with the snapshots of the pizza database mypizza[1-5].* in /n/course/arin/2013/ Well done!