The document provides an overview of ontology and its uses. It defines ontology as the description of things and their relationships. It discusses how ontology is used by different fields like information architecture, computer science, and law enforcement. It also outlines the key components of ontology including objects, predicates, attributes, and classes. The document uses examples to illustrate each component and how they are used to describe things and relationships in a domain.
3. ONTOLOGY DOJO @info_do#ontdojo
What is Ontology?
• Philosophical study of being and reality
• “Ontology” has taken on two meanings:
• Classical Ontology (a study of philosophy focused on the nature of
being)
• Modern Applied Ontology (Using ontological theory to describe
things)
Ontology is a deliberate method of characterization
4. ONTOLOGY DOJO @info_do#ontdojo
Who Uses Ontology?
Information
Architects
Librarians/
Archivists/
Taxonomists
Philosophers Investigators/
Law Enforcement
Geographers
6. ONTOLOGY DOJO @info_do#ontdojo
From Classical to Modern Applied Ontology
• Describe things and their
relationships to other things
• Model and document things
• Facilitate finding things
Prove and describe
existence of things.
Classical Modern
7. ONTOLOGY DOJO @info_do#ontdojo
What is Modern “Applied Ontology”
• The description of a subject (The Ontology of…)
• A methodology to incorporate into other practices
• A set of tools to describe things and relationships
15. ONTOLOGY DOJO @info_do#ontdojo
Concrete
• Does not have to be something you “touch”
• Concrete objects can take action
• Adheres to the laws of physics
• Much easier to communicate and describe to
others
Objects
16. ONTOLOGY DOJO @info_do#ontdojo
Abstract
• May have to “invent” physics
• Harder to describe due to perspective
• May not be able to take action
• Often reuse terms and concepts we are
familiar with.
Objects
17. ONTOLOGY DOJO @info_do#ontdojo
On the edges
• Virtual objects can be hard to categorize
• May be a matter of perspective
• Interaction between abstract and concrete
objects can be interesting
Citizens United v. FEC (2010)
Objects
22. ONTOLOGY DOJO @info_do#ontdojo
IS A TYPE OF
Animal
Invertebrate
Insect
Crustacean
Vertebrate
Mammal
Reptile
Uses
• Taxonomies
• Card Sorting
• Affinity Diagrams
• Concept Map
Hypernym
Hyponym
Predicates
23. ONTOLOGY DOJO @info_do#ontdojo
IS PART OF
Uses
• Site Map
• Content Inventory
• Vin Diagram
• Card Sort
• Concept Map
• Affinity Diagram
Meronym
Meronym
Meronym
Holonym
Predicates
24. ONTOLOGY DOJO @info_do#ontdojo
IS PART OF
Example Part Type
(1) The handle is part of the mug. Physical
(2) The remote control is part of the stereo system. Collection
(3) The left half is your part of the cake. Portion
(4) The cutlery is part of the tableware. Set
(5) The contents of this bag is only part of what I
bought.
Unrelated Collection
(6) That area is part of the living room. Spatial
(7) The outermost points are part of the perimeter. Location
(8) The first act was the best part of the play. Temporal
Different Types of Parts
Predicates
28. • Try to use predefined/
established predicates
• May have to create abstract
objects
• Make a legend/directory of your
predicates
Tammy Pez
Friend of
Tammy Pez
Friend-
ship
Is a Type of
Is a Part of
Is Like
Is not Like
Is a Type of
Is a Part of
Is Like
Is not Like
Purchases
Reviews
Creates
Predicates
Other Predicates
31. • Captures characteristics
• Almost endless data points can
be captured…know the scope of
your project
• Attributes/Metadata has evolved
tremendously over past 20 years
Name:
Height:
Weight:
Age:
Make: MG
Model: TD Midget
Body Style: Convertible
Color: Lt Brown
Era: Vintage
Make: MG
Model: TD Midget
Height: 53”
Length: 145”
Width: 59”
Make: MG
Model: TD Midget
Website: www.mg.co.uk
Description: The MG T series is a
range of body-on-
frame convertible spo
rts cars that were…
Video:
Attributes
34. ONTOLOGY DOJO @info_do#ontdojo
Ontology IA/UX Comp Sci Business Library Science BOLO
Class • Class
• Group
• Collection
• Category
• Class
• Group
• Collection
• Class
• Group
• Collection
• Category
• Class • Schema
• Taxon
Classes
35. ONTOLOGY DOJO @info_do#ontdojo
• When several object share
one or more non-
identifying attributes, they
may makeup a class
• Sales Manager is the class
in the example
• The more attributes that
match, the more specific
the class (North American
Sales Manager
NAME: Alan Moore
OCCUPATION: Sales Manager
LOCATION: North America
SALARY: $88,000
NAME: Sara Whatley
OCCUPATION: Sales Manager
LOCATION: South America
SALARY: $93,000
NAME: Torey Joliet
OCCUPATION: Sales Manager
LOCATION: North America
SALARY: $82,000
Classes
36. ONTOLOGY DOJO @info_do#ontdojo
• Allows to group similar
objects together and
then treat the collection
of the objects as an
object itself
• Classes can have
metadata that applies to
all objects in the class
Pants
Shirts
Tools
• Inseam
• Waist
• Neck
• Sleeve
• Dimensions
• Material
Classes
37. ONTOLOGY DOJO @info_do#ontdojo
“To be or not to be”
“I think therefore I am”
“The definition of
‘is,’ is”
Class/Predicate/Attribute Pitfalls
41. ONTOLOGY DOJO @info_do#ontdojo
Is a Part ofIs a Type of
HEIARCHIES (TAXONOMIES, SITE MAPS, AFFINITY DIAGRAMS)
Object
Object Object Object Object
ObjectObject
Object
Predicates
(Is a Type of)
(Is a Part of)
• Try to use one predicate
type per diagram
• Mix predicates vertically
Deliverables
42. ONTOLOGY DOJO @info_do#ontdojo
PERSONAS (ORGANAS, SPEC SHEETS….)
SusanThe Administrator
Location: Apps:
iControl
NetView
HRBase
Basic Intranet
Admin Stats
~~~: xxxxxxx
~~~: xxxx
~~~: xxxxx
Description:
Lorem ipsum dolor sit
amet, consectetur
adipiscing elit. Nullam
suscipit lacus sit amet eros
vehicula sagittis. In in
sapien turpis. Donec risus
nisi, bibendum id tristique
non, rutrum vitae.
Availability:
Content
Knowledge:
Training:
Investment:
P-12.AB20
Deliverables
43. ONTOLOGY DOJO @info_do#ontdojo
SusanThe Administrator
Location: Apps:
iControl
NetView
HRBase
Basic Intranet
Admin Stats
~~~: xxxxxxx
~~~: xxxx
~~~: xxxxx
Description:
Lorem ipsum dolor sit
amet, consectetur
adipiscing elit. Nullam
suscipit lacus sit amet eros
vehicula sagittis. In in
sapien turpis. Donec risus
nisi, bibendum id tristique
non, rutrum vitae.
Availability:
Content
Knowledge:
Training:
Investment:
P-12.AB20
CLASS GLOBAL METADATA
CLASS METADATA
ID
PERSONAS (ORGANAS, SPEC SHEETS….)
Deliverables
44. ONTOLOGY DOJO @info_do#ontdojo
CONCEPT MAPS
Title (Domain)
Is a Part of
Is a Type of
Uses
Object
Object
Object
Object
Object
Predicate
Predicate
Predicate
Predicate
Predicate
Attributes
Attributes
Attributes
Attributes
Attributes
Class
Deliverables
45. ONTOLOGY DOJO @info_do#ontdojo
Title (Domain)
Is a Part of
Is a Type of
Uses
Object
Object
Object
Object
Object
System ToolsAdministrator
Anchorage
Office
iControl
XYZ Corp’s Intranet
HRBase
NetView
Class
Personnel
(Persona)
(Taxonomy)
(UI Wireframe)P-12.AB20
CONCEPT MAPS—TYING IT ALL TOGETHER
Deliverables
47. ONTOLOGY DOJO @info_do#ontdojo
High Fidelity
• Capture Metadata/Predicates/Classes
• Actionable ( Development Ready) Designs
• Record Keeping
Mind Mapping
CAD
Tools and Technologies
48. ONTOLOGY DOJO @info_do#ontdojo
• Extensible Markup Language (XML)
• Unified Modeling Language (UML)
• Ontological Web Language (OWL)
• Resource Description Framework (RDF)
Tools and Technologies
50. ONTOLOGY DOJO @info_do#ontdojo
• The Accidental Taxonomist by Heather Hedden
• OWL: Representing Information Using the Web Ontology Language by
Lee Lacy
• Modeling Business Objects with XML Schema by Berthhold Daum
• Being and Nothingness by Jean-Paul Sartre
• Study of Mereology (parthood):
http://plato.stanford.edu/entries/mereology/
• National Center for Ontological Research NCOR:
https://ubwp.buffalo.edu/ncor/
Sources and Material
51. ONTOLOGY DOJO @info_do#ontdojo
Copyright
This work is licensed under the Creative Commons Attribution-
NonCommercial-ShareAlike 4.0 International License. To view a copy of
this license, visit http://creativecommons.org/licenses/by-nc-sa/4.0/.
Hinweis der Redaktion
Want to explain that the broader the scope the more you want to borrow.
Concrete vs abstract from Sarte’s being and nothingness
Relationship – Organization i.e. how the object is ordered and arrayed with an organization of objects within a domain
AS FROM THE PERSPECTIVE OF THE IA (ABSTRACT FOCUSES ON VIRTUAL/CYBER)
Physics: There can only be one, can’t be in two places at once
Physics: There can only be one, can’t be in two places at once
Physics: There can only be one, can’t be in two places at once
Want to explain that the broader the scope the more you want to borrow.