SlideShare a Scribd company logo
1 of 38
Context, Perspective, and Generalities
in a Knowledge Ontology
TM
Ontolog Forum
Michael K. Bergman
December 7, 2016
© Copyright 2016. Cognonto LLC
2
Outline
I. Genesis
II. What is KBpedia?
III. How is it Constructed?
IV. Why it Offers New Ontological Choices
V. Open Discussion
I. Genesis
TM
© Copyright 2016. Cognonto LLC
4
8 Years in Process
 2008: UMBEL – reference concepts for Web integration
 2008: mapping to Cyc
 2009: first typology design (‘SuperTypes’)
 2010: mapping to Wikipedia; Wikipedia in KR
 2011: my first writings on Charles Sanders Peirce
 2011 ff: entity recognition, classification
 2013: ‘Aha!’ moment; Cognonto effort begins
 2014: re-inspection of UMBEL (Cyc, design, purpose)
 2016: first release of Cognonto, KBpedia
© Copyright 2016. Cognonto LLC
5
A Growing Fascination with Peirce
 Charles Sanders Peirce (“purse”) (1839-1914)
 Polymath, philosopher, scientist,
logician, mathematician
 John Sowa’s writings
 Key contributions (much untranscribed):
 Logic of semiosis
 Predicate logic, notations
 Classification of signs, classification (general)
 Universal categories (Firstness, Secondness, Thirdness)
 Pragmaticism (Pragmatic Maxim)
 Abductive logic
 Existential graphs
 IMO: Greatest thinker on knowledge and KR
© Copyright 2016. Cognonto LLC
6
The ‘Aha!’ Moment
 Inconsistent, incoherent Wikipedia categories
 Wikipedia bespoke, core knowledge structure in:
 DBpedia
 Freebase
 Google KG, Now
 Siri
 Big data was a key driver in recent AI breakthroughs
 2013: Why not systematize knowledge bases for AI
purposes?  KBAI
 Intuition:
 Multiple KBs
 Shared foundation
 Fine-grained types (70K +)
 IBM Watson
 Cortana
 Viv
 etc.
 Need for common schema
 Design for AI (features,
structure, KR model)
© Copyright 2016. Cognonto LLC
7
Exciting Research and Growth Options
 Nearly automatic creation of training sets and
corpuses
 Rich structure and feature sets
 New AI testbed for knowledge representation (KR)
 Integrating graph models with standard KR, AI
 Application of abductive logic to learning processes
 More powerful basis for data interoperability,
integration
II. What is KBpedia?
TM
© Copyright 2016. Cognonto LLC
9
Cognonto Overview
 Cognonto = cognition + ontology
= knowledge-based AI (KBAI)
 Boutique enterprise services:
 Supervised, unsupervised, deep machine learning
 Information integration
 Recognition, extraction, tagging
 Specialty expertise
 Three technology components
 KBpedia: integration of 6 + 20 KBs
 Developing use cases with clients
© Copyright 2016. Cognonto LLC
10
KBpedia Knowledge Structure
© Copyright 2016. Cognonto LLC
11
20 Other KBs, Vocabularies
 Bibliography Ontology
 Creative Commons
 DBpedia Ontology
 Description of a Project
(DOAP)
 Dublin Core
 Event Ontology
 FRBR
 Friend of a Friend
 Geo
 Music Ontology
 Open Organizations
 Organization Ontology
 Programmes Ontology
 RSS Ontology
 schema.org
 SIOC
 Time Ontology
 TRANSIT
 US PTO
© Copyright 2016. Cognonto LLC
12
KBpedia Design Basis
 Based on triadic logic of C.S. Peirce
 Feature-rich KKO structure:
 Entities
 Attributes
 Relations
 Events
 Written in OWL2:
 Reasoning
 Inference
 SPARQL
 Explicitly structured for AI in:
 Natural language understanding (NLU)
 Feature extraction and generation
 Labeling training sets and corpuses
 Easily extensible with client data, schema
 Types
 Concepts
 Annotations
 Text
 Disjointedness
 Aggregations
 Restrictions
© Copyright 2016. Cognonto LLC
13
KBpedia Statistics
Area Value
Knowledge bases
 Six (6) core
 20 extended
 Domain-specific
Concepts (classes)
 39 K ‘core’ reference concepts
 138 K in standard
 Client-specific
Entities
 32,000 K standard entities
 Client-specific
Assertions
 3,700,000 K direct
 6,500,000 K total (w/ inferred)
Analyzable text
 Full articles
 Descriptions
 Titles
 Semsets
 Links
 Categories
 Infoboxes
 See also
 Multiple (200+) languages
© Copyright 2016. Cognonto LLC
14
KBpedia Use Cases
 Document-specific word2vec training corpuses
 Text classification using ESA and SVM
 Dynamic machine learning using the KBpedia knowledge
graph
 Leveraging KBpedia ‘aspects’ to generate training sets
automatically
 Benefits from extending KBpedia with private datasets
 Mapping external data and schema
 For latest list, see Cognonto use cases
III. How is it Constructed?
TM
© Copyright 2016. Cognonto LLC
16
Cognonto Technology
 Graph management
 Tagging
 Classification
 Mapping
 Domain integration
 Build, update scripts
 Consistency, logic checks
 Graph expansion scripts
 Bespoke data structures
 See text
© Copyright 2016. Cognonto LLC
17
KBpedia Knowledge Ontology (KKO)
 Upper level of knowledge graph
 Based on CSP’s universal categories (Firstness,
Secondness, Thirdness)
 A ‘speculative grammar’ geared to KBAI
 ~ 165 concepts
 Tie-in points to ~ 80 typologies (~ 30 “core”)
 Open source
© Copyright 2016. Cognonto LLC
18
KKO Top Three Branches (structure)
I. Monads
II. Particulars
III. Generals
Monads are the idea space or building blocks of the ontology. Monads
are potentials or possibilities, and are indivisible (‘indecomposable’) in
and of themselves. This category is a Firstness.
Particulars are actual or existing things (‘entities’) or events, also known
as instances or individuals. Particulars become evident through a dyadic
action-reaction relation. This category is a Secondness.
Generals arise from placing particulars into natural classes or types; they
are what mediates the commonalities or ‘laws’ among similar particulars.
Generals are real constructs, though are not actual. New knowledge
arises from generalization. This category is a Thirdness.
© Copyright 2016. Cognonto LLC
19
KKO Monads Branch (1ns)
Monads [1ns]
FirstMonads [1ns]
Suchness [1ns]
Thisness [2ns]
Pluralness [3ns]
DyadicMonads [2ns]
Attributives [1ns]
Relatives [2ns]
Indicatives [3ns]
TriadicMonads [3ns]
Representation [1ns]
Mediation [2ns]
Mentation [3ns]
For complete branch: http://cognonto.com/docs/kko-upper-structure/
© Copyright 2016. Cognonto LLC
20
KKO Particulars Branch (2ns)
Particulars [2ns]
MonadicDyads [1ns]
MonoidalDyad [1ns]
EssentialDyad [2ns]
InherentialDyad [3ns]
Events [2ns]
Action [1ns]
Reaction [2ns]
Continuous [3ns]
Entities [3ns]
SingleEntities [1ns]
PartOfEntities [2ns]
ComplexEntities [3ns]
For complete branch: http://cognonto.com/docs/kko-upper-structure/
© Copyright 2016. Cognonto LLC
21
KKO Generals Branch (3ns)
Generals [3ns]
(== SuperTypes)
SignElements [1ns]
AttributeTypes [1ns]
RelationTypes [2ns]
Symbols [3ns]
Constituents [2ns]
NaturalPhenomena [1ns]
SpaceTypes [2ns]
TimeTypes [3ns]
Manifestations [3ns]
NaturalMatter [1ns]
OrganicMatter [2ns]
Symbolic [3ns]For complete branch: http://cognonto.com/docs/kko-upper-structure/
© Copyright 2016. Cognonto LLC
22
KBpedia’s Speculative Grammar (1ns)
© Copyright 2016. Cognonto LLC
23
KBpedia’s Typologies
© Copyright 2016. Cognonto LLC
24
KBpedia’s 32 ‘Core’ Typologies
Natural Phenomena Chemistry Products
Area or Region Organic Chemistry Food or Drink
Location or Place Biochemical Processes Drugs
Shapes Prokaryotes Facilities
Forms Protists & Fungus Audio Info
Activities Plants Visual Info
Events Animals Written Info
Times Diseases Structured Info
Situations Persons Finance & Economy
Atoms and Elements Organizations Society
Natural Substances Geopolitical
© Copyright 2016. Cognonto LLC
25
An Expandable Typology Design
Collapsed Tree Expanded Tree
32+ K entity types presently available
© Copyright 2016. Cognonto LLC
26
Extending with Domain Schema
Becomes the basis for domain ML
IV. Why it Offers New Ontological Choices
TM
© Copyright 2016. Cognonto LLC
28
Context and Perspective
 Knowledge is change, dynamic, emergent
 Knowledge is meaning
 Too many upper ontologies dichotomous:
 abstract v tangible
 endurant v perdurant
 Perspective, context requires a thirdness
 particulars v universals
 3D v 4D
© Copyright 2016. Cognonto LLC
29
Treatment of Events
 Are events:
 actions ?
 particulars ?
 objects ?
 entities ?
 instances ?
 See Stanford Encyclopedia of Philosophy’s Events entry
 What is relationship of events to actions, activities? the
relationship to predicates?
 What is a situtation? what is a state?
 properties ?
 attributes ?
 facts ?
 perdurants ?
 times ?
© Copyright 2016. Cognonto LLC
30
Action Model
 Events are particulars (1ns, in a monadic context)
 Activities: general, durative events (2ns, in a dyadic context)
 Processes: multiple activity durative events (3ns, this context)
© Copyright 2016. Cognonto LLC
31
Separation of Dyadic Relations
 Attributives
 Inherent characteristics of particulars:
• Oneness
• Otherness
• Inherent
 Relatives
 Non-inherent relationships:
• Concurrents (A:A, mostly, internal ObjectProperties) (generally,
included with Attributes)
• Opposites (A:B, simple external)
• Conjunctives
 Indicatives
 Non-assertive, but do direct attention:
• Iconic
• Indexical
• Associative
© Copyright 2016. Cognonto LLC
32
The Mindset of ‘Thirdness’
Firstness Secondness Thirdness
hic et nunc
quality reaction mediation
one here and now eternal
possibility fact law
inheres adheres coheres
being existence external
purity action conduct
beginning occurrence diffusion
original dependence continuity
feeling consciousness thought
qualia particularity generality
© Copyright 2016. Cognonto LLC
33
The Process of Categorization
 Determine if existing category needs splitting:
 imbalance in size
 emergences (!)
 If so, look to the 3ns of the category and:
1. Determine the vocabulary (“building blocks”) for the new space 
Firstness
2. Determine the particular real things and events for the space 
Secondness
3. Determine the laws, regularities, generalities for the new space 
Thirdness
4. Name and populate the three new sub-categories
“The fundamental principles of formal logic are not properly axioms, but definitions
and divisions; and the only facts which it contains relate to the identity of the
conceptions resulting from those processes with certain familiar ones.” (CP 3.149)
 new mappings
 new knowledge
V. Open Discussion
TM
© Copyright 2016. Cognonto LLC
35
Additional Potentials
 Mapping to more knowledge bases
 Exposing more structural features
 Peircean-based semantic parsers
 ML using graph structure, analytics
 Dynamic and reinforcement learning
 Continued ‘snake eating its tail’
 Further typology structuring of attributes and
relations  actual data values
© Copyright 2016. Cognonto LLC
36
Issues, Open Topics
 Qualifying types by Firstness, Secondness
 The application of Thirdness to Firstness and
Secondness
 Treatment of dyadic relatives (attributes split)
(Nomenclature and Divisions of Dyadic Relations, 1903)
 Treatment of values and quantities
 Placement, treatment of ethics and aesthetics (e.g.,
goodness and beauty)
 Continued Peircean scholarship  further
refinements
© Copyright 2016. Cognonto LLC
37
Ten Writings
i. ‘Cognonto is on the Hunt for Big AI Game’
ii. ‘The Irreducible Truth of Threes’
iii. ‘A Foundational Mindset: Firstness, Secondness, Thirdness’
iv. ‘Threes All of the Way Down to Typologies’
v. ‘A Speculative Grammar for Knowledge Bases’
vi. ‘How Fine Grained Can Entity Types Get?’
vii. ‘Rationales for Typology Designs in Knowledge Bases’
viii. ‘A (Partial) Taxonomy of Machine Learning Features’
ix. ‘Gold Standards in Enterprise Knowledge Projects’
x. ‘“Natural Classes” in the Knowledge Web’
© Copyright 2016. Cognonto LLC
38
NASCAR Stickers
 http://cognonto.com (demo + interactive knowledge graph)
 https://github.com/cognonto/kko (KKO)
 http://www.mkbergman.com/category/kbai/
 http://mkbergman.com
 http://fgiasson.com/blog
 http://structureddynamics.com

More Related Content

What's hot

Ontology Engineering for Big Data
Ontology Engineering for Big DataOntology Engineering for Big Data
Ontology Engineering for Big DataKouji Kozaki
 
Lect6-An introduction to ontologies and ontology development
Lect6-An introduction to ontologies and ontology developmentLect6-An introduction to ontologies and ontology development
Lect6-An introduction to ontologies and ontology developmentAntonio Moreno
 
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
 
SDA2013 Pundit: Creating, Exploring and Consuming Annotations
SDA2013 Pundit: Creating, Exploring and Consuming AnnotationsSDA2013 Pundit: Creating, Exploring and Consuming Annotations
SDA2013 Pundit: Creating, Exploring and Consuming AnnotationsMarco Grassi
 
Ontology Mapping
Ontology MappingOntology Mapping
Ontology Mappingbutest
 
The Standardization of Semantic Web Ontology
The Standardization of Semantic Web OntologyThe Standardization of Semantic Web Ontology
The Standardization of Semantic Web OntologyMyungjin Lee
 
Linked Open Data to support content based Recommender Systems
Linked Open Data to support content based Recommender SystemsLinked Open Data to support content based Recommender Systems
Linked Open Data to support content based Recommender SystemsVito Ostuni
 
Contextual Ontology Alignment - ESWC 2011
Contextual Ontology Alignment - ESWC 2011Contextual Ontology Alignment - ESWC 2011
Contextual Ontology Alignment - ESWC 2011Mariana Damova, Ph.D
 
Assessing, Creating and Using Knowledge Graph Restrictions
Assessing, Creating and Using Knowledge Graph RestrictionsAssessing, Creating and Using Knowledge Graph Restrictions
Assessing, Creating and Using Knowledge Graph RestrictionsSven Lieber
 
Towards Linked Ontologies and Data on the Semantic Web
Towards Linked Ontologies and Data on the Semantic WebTowards Linked Ontologies and Data on the Semantic Web
Towards Linked Ontologies and Data on the Semantic WebJie Bao
 
Development of Semantic Web based Disaster Management System
Development of Semantic Web based Disaster Management SystemDevelopment of Semantic Web based Disaster Management System
Development of Semantic Web based Disaster Management SystemNIT Durgapur
 
Better Search With Structured Knowledge
Better Search With Structured KnowledgeBetter Search With Structured Knowledge
Better Search With Structured KnowledgeMichel Dumontier
 
Using Text Comprehension Model for Learning Concepts, Context, and Topic of...
Using Text Comprehension Model for  Learning Concepts, Context, and Topic  of...Using Text Comprehension Model for  Learning Concepts, Context, and Topic  of...
Using Text Comprehension Model for Learning Concepts, Context, and Topic of...Kent State University
 
The Distributed Ontology Language (DOL): Use Cases, Syntax, and Extensibility
The Distributed Ontology Language (DOL): Use Cases, Syntax, and ExtensibilityThe Distributed Ontology Language (DOL): Use Cases, Syntax, and Extensibility
The Distributed Ontology Language (DOL): Use Cases, Syntax, and ExtensibilityChristoph Lange
 
Lecture: Semantic Word Clouds
Lecture: Semantic Word CloudsLecture: Semantic Word Clouds
Lecture: Semantic Word CloudsMarina Santini
 
Translating Ontologies in Real-World Settings
Translating Ontologies in Real-World SettingsTranslating Ontologies in Real-World Settings
Translating Ontologies in Real-World SettingsMauro Dragoni
 
A Mathematical Approach to Ontology Authoring and Documentation
A Mathematical Approach to Ontology Authoring and DocumentationA Mathematical Approach to Ontology Authoring and Documentation
A Mathematical Approach to Ontology Authoring and DocumentationChristoph Lange
 

What's hot (20)

Ontology Engineering for Big Data
Ontology Engineering for Big DataOntology Engineering for Big Data
Ontology Engineering for Big Data
 
Lect6-An introduction to ontologies and ontology development
Lect6-An introduction to ontologies and ontology developmentLect6-An introduction to ontologies and ontology development
Lect6-An introduction to ontologies and ontology development
 
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
 
SDA2013 Pundit: Creating, Exploring and Consuming Annotations
SDA2013 Pundit: Creating, Exploring and Consuming AnnotationsSDA2013 Pundit: Creating, Exploring and Consuming Annotations
SDA2013 Pundit: Creating, Exploring and Consuming Annotations
 
Ontology Mapping
Ontology MappingOntology Mapping
Ontology Mapping
 
The Standardization of Semantic Web Ontology
The Standardization of Semantic Web OntologyThe Standardization of Semantic Web Ontology
The Standardization of Semantic Web Ontology
 
Ontology
Ontology Ontology
Ontology
 
Ontologies
OntologiesOntologies
Ontologies
 
Linked Open Data to support content based Recommender Systems
Linked Open Data to support content based Recommender SystemsLinked Open Data to support content based Recommender Systems
Linked Open Data to support content based Recommender Systems
 
Contextual Ontology Alignment - ESWC 2011
Contextual Ontology Alignment - ESWC 2011Contextual Ontology Alignment - ESWC 2011
Contextual Ontology Alignment - ESWC 2011
 
Assessing, Creating and Using Knowledge Graph Restrictions
Assessing, Creating and Using Knowledge Graph RestrictionsAssessing, Creating and Using Knowledge Graph Restrictions
Assessing, Creating and Using Knowledge Graph Restrictions
 
Towards Linked Ontologies and Data on the Semantic Web
Towards Linked Ontologies and Data on the Semantic WebTowards Linked Ontologies and Data on the Semantic Web
Towards Linked Ontologies and Data on the Semantic Web
 
Development of Semantic Web based Disaster Management System
Development of Semantic Web based Disaster Management SystemDevelopment of Semantic Web based Disaster Management System
Development of Semantic Web based Disaster Management System
 
Better Search With Structured Knowledge
Better Search With Structured KnowledgeBetter Search With Structured Knowledge
Better Search With Structured Knowledge
 
Using Text Comprehension Model for Learning Concepts, Context, and Topic of...
Using Text Comprehension Model for  Learning Concepts, Context, and Topic  of...Using Text Comprehension Model for  Learning Concepts, Context, and Topic  of...
Using Text Comprehension Model for Learning Concepts, Context, and Topic of...
 
The Distributed Ontology Language (DOL): Use Cases, Syntax, and Extensibility
The Distributed Ontology Language (DOL): Use Cases, Syntax, and ExtensibilityThe Distributed Ontology Language (DOL): Use Cases, Syntax, and Extensibility
The Distributed Ontology Language (DOL): Use Cases, Syntax, and Extensibility
 
Lecture: Semantic Word Clouds
Lecture: Semantic Word CloudsLecture: Semantic Word Clouds
Lecture: Semantic Word Clouds
 
Translating Ontologies in Real-World Settings
Translating Ontologies in Real-World SettingsTranslating Ontologies in Real-World Settings
Translating Ontologies in Real-World Settings
 
A Mathematical Approach to Ontology Authoring and Documentation
A Mathematical Approach to Ontology Authoring and DocumentationA Mathematical Approach to Ontology Authoring and Documentation
A Mathematical Approach to Ontology Authoring and Documentation
 
Word Embedding In IR
Word Embedding In IRWord Embedding In IR
Word Embedding In IR
 

Viewers also liked

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
 
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
 
Seven Arguments for Semantic Technologies
Seven Arguments for Semantic TechnologiesSeven Arguments for Semantic Technologies
Seven Arguments for Semantic TechnologiesMike Bergman
 
Dr. Ahmad, origin ontology of future scenario's idea, 3
Dr. Ahmad, origin ontology of future scenario's idea, 3Dr. Ahmad, origin ontology of future scenario's idea, 3
Dr. Ahmad, origin ontology of future scenario's idea, 3Dr. Ahmad, Futurist.
 
Artificial Intelligence in E-learning (AI-Ed): Current and future applications
Artificial Intelligence in E-learning (AI-Ed): Current and future applicationsArtificial Intelligence in E-learning (AI-Ed): Current and future applications
Artificial Intelligence in E-learning (AI-Ed): Current and future applicationsRoy Clariana
 
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
 
Semantic data mining: an ontology based approach
Semantic data mining: an ontology based approachSemantic data mining: an ontology based approach
Semantic data mining: an ontology based approachAgnieszka Ławrynowicz
 
from text and ontology : methodologies and tools - Text2Onto
from text and ontology : methodologies and tools - Text2Ontofrom text and ontology : methodologies and tools - Text2Onto
from text and ontology : methodologies and tools - Text2OntoRadhoueneRouached
 
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
 
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
 
Delivering a Linked Data warehouse and realising the power of graphs
Delivering a Linked Data warehouse and realising the power of graphsDelivering a Linked Data warehouse and realising the power of graphs
Delivering a Linked Data warehouse and realising the power of graphsBen Gardner
 
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
 
What AI is and examples of how it is used in legal
What AI is and examples of how it is used in legalWhat AI is and examples of how it is used in legal
What AI is and examples of how it is used in legalBen Gardner
 
Enterprise Knowledge Graph
Enterprise Knowledge GraphEnterprise Knowledge Graph
Enterprise Knowledge GraphLukas Masuch
 
Pedro Domingos, Professor, University of Washington at MLconf ATL - 9/18/15
Pedro Domingos, Professor, University of Washington at MLconf ATL - 9/18/15Pedro Domingos, Professor, University of Washington at MLconf ATL - 9/18/15
Pedro Domingos, Professor, University of Washington at MLconf ATL - 9/18/15MLconf
 
Christofer Gilbert Artwork
Christofer Gilbert ArtworkChristofer Gilbert Artwork
Christofer Gilbert Artworkzizudinho
 
Ch1 OS
Ch1 OSCh1 OS
Ch1 OSC.U
 

Viewers also liked (20)

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...
 
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
 
Seven Arguments for Semantic Technologies
Seven Arguments for Semantic TechnologiesSeven Arguments for Semantic Technologies
Seven Arguments for Semantic Technologies
 
Dr. Ahmad, origin ontology of future scenario's idea, 3
Dr. Ahmad, origin ontology of future scenario's idea, 3Dr. Ahmad, origin ontology of future scenario's idea, 3
Dr. Ahmad, origin ontology of future scenario's idea, 3
 
Artificial Intelligence in E-learning (AI-Ed): Current and future applications
Artificial Intelligence in E-learning (AI-Ed): Current and future applicationsArtificial Intelligence in E-learning (AI-Ed): Current and future applications
Artificial Intelligence in E-learning (AI-Ed): Current and future applications
 
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
 
Efecto multiplicador bancario y encajes
Efecto multiplicador bancario y encajesEfecto multiplicador bancario y encajes
Efecto multiplicador bancario y encajes
 
Chapter17
Chapter17Chapter17
Chapter17
 
Semantic data mining: an ontology based approach
Semantic data mining: an ontology based approachSemantic data mining: an ontology based approach
Semantic data mining: an ontology based approach
 
from text and ontology : methodologies and tools - Text2Onto
from text and ontology : methodologies and tools - Text2Ontofrom text and ontology : methodologies and tools - Text2Onto
from text and ontology : methodologies and tools - Text2Onto
 
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...
 
Data security authorization and access control
Data security  authorization and access controlData security  authorization and access control
Data security authorization and access control
 
Delivering a Linked Data warehouse and realising the power of graphs
Delivering a Linked Data warehouse and realising the power of graphsDelivering a Linked Data warehouse and realising the power of graphs
Delivering a Linked Data warehouse and realising the power of graphs
 
Examples of Ontology Applications
Examples of Ontology ApplicationsExamples of Ontology Applications
Examples of Ontology Applications
 
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
 
What AI is and examples of how it is used in legal
What AI is and examples of how it is used in legalWhat AI is and examples of how it is used in legal
What AI is and examples of how it is used in legal
 
Enterprise Knowledge Graph
Enterprise Knowledge GraphEnterprise Knowledge Graph
Enterprise Knowledge Graph
 
Pedro Domingos, Professor, University of Washington at MLconf ATL - 9/18/15
Pedro Domingos, Professor, University of Washington at MLconf ATL - 9/18/15Pedro Domingos, Professor, University of Washington at MLconf ATL - 9/18/15
Pedro Domingos, Professor, University of Washington at MLconf ATL - 9/18/15
 
Christofer Gilbert Artwork
Christofer Gilbert ArtworkChristofer Gilbert Artwork
Christofer Gilbert Artwork
 
Ch1 OS
Ch1 OSCh1 OS
Ch1 OS
 

Similar to Context, Perspective, and Generalities in a Knowledge Ontology

Lecture knowledge representationreasoning
Lecture knowledge representationreasoningLecture knowledge representationreasoning
Lecture knowledge representationreasoningIKS - Project
 
The Computer Science Ontology: A Large-Scale Taxonomy of Research Areas
The Computer Science Ontology: A Large-Scale Taxonomy of Research AreasThe Computer Science Ontology: A Large-Scale Taxonomy of Research Areas
The Computer Science Ontology: A Large-Scale Taxonomy of Research AreasAngelo Salatino
 
The Computer Science Ontology: A Large-Scale Taxonomy of Research Areas
The Computer Science Ontology:  A Large-Scale Taxonomy of Research AreasThe Computer Science Ontology:  A Large-Scale Taxonomy of Research Areas
The Computer Science Ontology: A Large-Scale Taxonomy of Research AreasAngelo Salatino
 
Extraction of common conceptual components from multiple ontologies
Extraction of common conceptual components from multiple ontologiesExtraction of common conceptual components from multiple ontologies
Extraction of common conceptual components from multiple ontologiesValentina Carriero
 
Iot ontologies state of art$$$
Iot ontologies state of art$$$Iot ontologies state of art$$$
Iot ontologies state of art$$$Sof Ouni
 
Collaborative Ontology Building Project
Collaborative Ontology Building Project  Collaborative Ontology Building Project
Collaborative Ontology Building Project Jie Bao
 
M1. sem web & ontology introd
M1. sem web & ontology introdM1. sem web & ontology introd
M1. sem web & ontology introdMichele Missikoff
 
20210908 jim spohrer naples forum_2021 v1
20210908 jim spohrer naples forum_2021 v120210908 jim spohrer naples forum_2021 v1
20210908 jim spohrer naples forum_2021 v1ISSIP
 
ISWC2023-McGuinnessTWC16x9FinalShort.pdf
ISWC2023-McGuinnessTWC16x9FinalShort.pdfISWC2023-McGuinnessTWC16x9FinalShort.pdf
ISWC2023-McGuinnessTWC16x9FinalShort.pdfDeborah McGuinness
 
The Archives Forum - The National Archives - 02 March 2011
The Archives Forum - The National Archives - 02 March 2011The Archives Forum - The National Archives - 02 March 2011
The Archives Forum - The National Archives - 02 March 2011David F. Flanders
 
Intangible Assets for Systemic Change in Social Entrepreneurship
Intangible Assets for Systemic Changein Social EntrepreneurshipIntangible Assets for Systemic Changein Social Entrepreneurship
Intangible Assets for Systemic Change in Social EntrepreneurshipYutakaTanabe
 
Postmodernism Essay.pdf
Postmodernism Essay.pdfPostmodernism Essay.pdf
Postmodernism Essay.pdfLinda Roy
 
SFSCON23 - Davide Serpico Seckin Celik - The ZOOOM Framework An Ecosystemic ...
SFSCON23 - Davide Serpico Seckin Celik - The ZOOOM Framework  An Ecosystemic ...SFSCON23 - Davide Serpico Seckin Celik - The ZOOOM Framework  An Ecosystemic ...
SFSCON23 - Davide Serpico Seckin Celik - The ZOOOM Framework An Ecosystemic ...South Tyrol Free Software Conference
 
ESSLLI2016 DTS Lecture Day 5-1: Introduction to day 5
ESSLLI2016 DTS Lecture Day 5-1: Introduction to day 5ESSLLI2016 DTS Lecture Day 5-1: Introduction to day 5
ESSLLI2016 DTS Lecture Day 5-1: Introduction to day 5Daisuke BEKKI
 
@lis agent communication, ontologies, protocols, semantic web 2003
@lis   agent communication, ontologies, protocols, semantic web 2003@lis   agent communication, ontologies, protocols, semantic web 2003
@lis agent communication, ontologies, protocols, semantic web 2003Luigi Ceccaroni
 
2/24(Wed) - PowerPoint Presentation
2/24(Wed) - PowerPoint Presentation2/24(Wed) - PowerPoint Presentation
2/24(Wed) - PowerPoint Presentationbutest
 

Similar to Context, Perspective, and Generalities in a Knowledge Ontology (20)

Lecture knowledge representationreasoning
Lecture knowledge representationreasoningLecture knowledge representationreasoning
Lecture knowledge representationreasoning
 
The Computer Science Ontology: A Large-Scale Taxonomy of Research Areas
The Computer Science Ontology: A Large-Scale Taxonomy of Research AreasThe Computer Science Ontology: A Large-Scale Taxonomy of Research Areas
The Computer Science Ontology: A Large-Scale Taxonomy of Research Areas
 
The Computer Science Ontology: A Large-Scale Taxonomy of Research Areas
The Computer Science Ontology:  A Large-Scale Taxonomy of Research AreasThe Computer Science Ontology:  A Large-Scale Taxonomy of Research Areas
The Computer Science Ontology: A Large-Scale Taxonomy of Research Areas
 
Extraction of common conceptual components from multiple ontologies
Extraction of common conceptual components from multiple ontologiesExtraction of common conceptual components from multiple ontologies
Extraction of common conceptual components from multiple ontologies
 
Iot ontologies state of art$$$
Iot ontologies state of art$$$Iot ontologies state of art$$$
Iot ontologies state of art$$$
 
Collaborative Ontology Building Project
Collaborative Ontology Building Project  Collaborative Ontology Building Project
Collaborative Ontology Building Project
 
M1. sem web & ontology introd
M1. sem web & ontology introdM1. sem web & ontology introd
M1. sem web & ontology introd
 
20210908 jim spohrer naples forum_2021 v1
20210908 jim spohrer naples forum_2021 v120210908 jim spohrer naples forum_2021 v1
20210908 jim spohrer naples forum_2021 v1
 
ISWC2023-McGuinnessTWC16x9FinalShort.pdf
ISWC2023-McGuinnessTWC16x9FinalShort.pdfISWC2023-McGuinnessTWC16x9FinalShort.pdf
ISWC2023-McGuinnessTWC16x9FinalShort.pdf
 
The Archives Forum - The National Archives - 02 March 2011
The Archives Forum - The National Archives - 02 March 2011The Archives Forum - The National Archives - 02 March 2011
The Archives Forum - The National Archives - 02 March 2011
 
Intangible Assets for Systemic Change in Social Entrepreneurship
Intangible Assets for Systemic Changein Social EntrepreneurshipIntangible Assets for Systemic Changein Social Entrepreneurship
Intangible Assets for Systemic Change in Social Entrepreneurship
 
Linked Open Data and Ontotext Projects
Linked Open Data and Ontotext ProjectsLinked Open Data and Ontotext Projects
Linked Open Data and Ontotext Projects
 
Seminar CCC
Seminar CCCSeminar CCC
Seminar CCC
 
Postmodernism Essay
Postmodernism EssayPostmodernism Essay
Postmodernism Essay
 
Postmodernism Essay.pdf
Postmodernism Essay.pdfPostmodernism Essay.pdf
Postmodernism Essay.pdf
 
SFSCON23 - Davide Serpico Seckin Celik - The ZOOOM Framework An Ecosystemic ...
SFSCON23 - Davide Serpico Seckin Celik - The ZOOOM Framework  An Ecosystemic ...SFSCON23 - Davide Serpico Seckin Celik - The ZOOOM Framework  An Ecosystemic ...
SFSCON23 - Davide Serpico Seckin Celik - The ZOOOM Framework An Ecosystemic ...
 
ESSLLI2016 DTS Lecture Day 5-1: Introduction to day 5
ESSLLI2016 DTS Lecture Day 5-1: Introduction to day 5ESSLLI2016 DTS Lecture Day 5-1: Introduction to day 5
ESSLLI2016 DTS Lecture Day 5-1: Introduction to day 5
 
@lis agent communication, ontologies, protocols, semantic web 2003
@lis   agent communication, ontologies, protocols, semantic web 2003@lis   agent communication, ontologies, protocols, semantic web 2003
@lis agent communication, ontologies, protocols, semantic web 2003
 
2/24(Wed) - PowerPoint Presentation
2/24(Wed) - PowerPoint Presentation2/24(Wed) - PowerPoint Presentation
2/24(Wed) - PowerPoint Presentation
 
The Web and the Mind
The Web and the MindThe Web and the Mind
The Web and the Mind
 

More from Mike Bergman

The Rationale for Semantic Technologies
The Rationale for Semantic TechnologiesThe Rationale for Semantic Technologies
The Rationale for Semantic TechnologiesMike Bergman
 
Pragmatic Approaches to the Semantic Web
Pragmatic Approaches to the Semantic WebPragmatic Approaches to the Semantic Web
Pragmatic Approaches to the Semantic WebMike Bergman
 
DCMI Keynote: Bridging the Semantic Gaps and Interoperability
DCMI Keynote: Bridging the Semantic Gaps and InteroperabilityDCMI Keynote: Bridging the Semantic Gaps and Interoperability
DCMI Keynote: Bridging the Semantic Gaps and InteroperabilityMike Bergman
 
Structured Dynamics' Semantic Technologies Product Stack
Structured Dynamics' Semantic Technologies Product StackStructured Dynamics' Semantic Technologies Product Stack
Structured Dynamics' Semantic Technologies Product StackMike Bergman
 
Data-driven Applications with conStruct
Data-driven Applications with conStructData-driven Applications with conStruct
Data-driven Applications with conStructMike Bergman
 
UMBEL: Subject Concepts Layer for the Web
UMBEL: Subject Concepts Layer for the WebUMBEL: Subject Concepts Layer for the Web
UMBEL: Subject Concepts Layer for the WebMike Bergman
 
UMBEL Semantic Web Services
UMBEL Semantic Web ServicesUMBEL Semantic Web Services
UMBEL Semantic Web ServicesMike Bergman
 

More from Mike Bergman (7)

The Rationale for Semantic Technologies
The Rationale for Semantic TechnologiesThe Rationale for Semantic Technologies
The Rationale for Semantic Technologies
 
Pragmatic Approaches to the Semantic Web
Pragmatic Approaches to the Semantic WebPragmatic Approaches to the Semantic Web
Pragmatic Approaches to the Semantic Web
 
DCMI Keynote: Bridging the Semantic Gaps and Interoperability
DCMI Keynote: Bridging the Semantic Gaps and InteroperabilityDCMI Keynote: Bridging the Semantic Gaps and Interoperability
DCMI Keynote: Bridging the Semantic Gaps and Interoperability
 
Structured Dynamics' Semantic Technologies Product Stack
Structured Dynamics' Semantic Technologies Product StackStructured Dynamics' Semantic Technologies Product Stack
Structured Dynamics' Semantic Technologies Product Stack
 
Data-driven Applications with conStruct
Data-driven Applications with conStructData-driven Applications with conStruct
Data-driven Applications with conStruct
 
UMBEL: Subject Concepts Layer for the Web
UMBEL: Subject Concepts Layer for the WebUMBEL: Subject Concepts Layer for the Web
UMBEL: Subject Concepts Layer for the Web
 
UMBEL Semantic Web Services
UMBEL Semantic Web ServicesUMBEL Semantic Web Services
UMBEL Semantic Web Services
 

Recently uploaded

Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clashcharlottematthew16
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
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
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
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
 
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
 
"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
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
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
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 
"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
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024Stephanie Beckett
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsMiki Katsuragi
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 

Recently uploaded (20)

Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clash
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
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
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
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
 
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
 
"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
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
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!
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 
"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
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering Tips
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 

Context, Perspective, and Generalities in a Knowledge Ontology

  • 1. Context, Perspective, and Generalities in a Knowledge Ontology TM Ontolog Forum Michael K. Bergman December 7, 2016
  • 2. © Copyright 2016. Cognonto LLC 2 Outline I. Genesis II. What is KBpedia? III. How is it Constructed? IV. Why it Offers New Ontological Choices V. Open Discussion
  • 4. © Copyright 2016. Cognonto LLC 4 8 Years in Process  2008: UMBEL – reference concepts for Web integration  2008: mapping to Cyc  2009: first typology design (‘SuperTypes’)  2010: mapping to Wikipedia; Wikipedia in KR  2011: my first writings on Charles Sanders Peirce  2011 ff: entity recognition, classification  2013: ‘Aha!’ moment; Cognonto effort begins  2014: re-inspection of UMBEL (Cyc, design, purpose)  2016: first release of Cognonto, KBpedia
  • 5. © Copyright 2016. Cognonto LLC 5 A Growing Fascination with Peirce  Charles Sanders Peirce (“purse”) (1839-1914)  Polymath, philosopher, scientist, logician, mathematician  John Sowa’s writings  Key contributions (much untranscribed):  Logic of semiosis  Predicate logic, notations  Classification of signs, classification (general)  Universal categories (Firstness, Secondness, Thirdness)  Pragmaticism (Pragmatic Maxim)  Abductive logic  Existential graphs  IMO: Greatest thinker on knowledge and KR
  • 6. © Copyright 2016. Cognonto LLC 6 The ‘Aha!’ Moment  Inconsistent, incoherent Wikipedia categories  Wikipedia bespoke, core knowledge structure in:  DBpedia  Freebase  Google KG, Now  Siri  Big data was a key driver in recent AI breakthroughs  2013: Why not systematize knowledge bases for AI purposes?  KBAI  Intuition:  Multiple KBs  Shared foundation  Fine-grained types (70K +)  IBM Watson  Cortana  Viv  etc.  Need for common schema  Design for AI (features, structure, KR model)
  • 7. © Copyright 2016. Cognonto LLC 7 Exciting Research and Growth Options  Nearly automatic creation of training sets and corpuses  Rich structure and feature sets  New AI testbed for knowledge representation (KR)  Integrating graph models with standard KR, AI  Application of abductive logic to learning processes  More powerful basis for data interoperability, integration
  • 8. II. What is KBpedia? TM
  • 9. © Copyright 2016. Cognonto LLC 9 Cognonto Overview  Cognonto = cognition + ontology = knowledge-based AI (KBAI)  Boutique enterprise services:  Supervised, unsupervised, deep machine learning  Information integration  Recognition, extraction, tagging  Specialty expertise  Three technology components  KBpedia: integration of 6 + 20 KBs  Developing use cases with clients
  • 10. © Copyright 2016. Cognonto LLC 10 KBpedia Knowledge Structure
  • 11. © Copyright 2016. Cognonto LLC 11 20 Other KBs, Vocabularies  Bibliography Ontology  Creative Commons  DBpedia Ontology  Description of a Project (DOAP)  Dublin Core  Event Ontology  FRBR  Friend of a Friend  Geo  Music Ontology  Open Organizations  Organization Ontology  Programmes Ontology  RSS Ontology  schema.org  SIOC  Time Ontology  TRANSIT  US PTO
  • 12. © Copyright 2016. Cognonto LLC 12 KBpedia Design Basis  Based on triadic logic of C.S. Peirce  Feature-rich KKO structure:  Entities  Attributes  Relations  Events  Written in OWL2:  Reasoning  Inference  SPARQL  Explicitly structured for AI in:  Natural language understanding (NLU)  Feature extraction and generation  Labeling training sets and corpuses  Easily extensible with client data, schema  Types  Concepts  Annotations  Text  Disjointedness  Aggregations  Restrictions
  • 13. © Copyright 2016. Cognonto LLC 13 KBpedia Statistics Area Value Knowledge bases  Six (6) core  20 extended  Domain-specific Concepts (classes)  39 K ‘core’ reference concepts  138 K in standard  Client-specific Entities  32,000 K standard entities  Client-specific Assertions  3,700,000 K direct  6,500,000 K total (w/ inferred) Analyzable text  Full articles  Descriptions  Titles  Semsets  Links  Categories  Infoboxes  See also  Multiple (200+) languages
  • 14. © Copyright 2016. Cognonto LLC 14 KBpedia Use Cases  Document-specific word2vec training corpuses  Text classification using ESA and SVM  Dynamic machine learning using the KBpedia knowledge graph  Leveraging KBpedia ‘aspects’ to generate training sets automatically  Benefits from extending KBpedia with private datasets  Mapping external data and schema  For latest list, see Cognonto use cases
  • 15. III. How is it Constructed? TM
  • 16. © Copyright 2016. Cognonto LLC 16 Cognonto Technology  Graph management  Tagging  Classification  Mapping  Domain integration  Build, update scripts  Consistency, logic checks  Graph expansion scripts  Bespoke data structures  See text
  • 17. © Copyright 2016. Cognonto LLC 17 KBpedia Knowledge Ontology (KKO)  Upper level of knowledge graph  Based on CSP’s universal categories (Firstness, Secondness, Thirdness)  A ‘speculative grammar’ geared to KBAI  ~ 165 concepts  Tie-in points to ~ 80 typologies (~ 30 “core”)  Open source
  • 18. © Copyright 2016. Cognonto LLC 18 KKO Top Three Branches (structure) I. Monads II. Particulars III. Generals Monads are the idea space or building blocks of the ontology. Monads are potentials or possibilities, and are indivisible (‘indecomposable’) in and of themselves. This category is a Firstness. Particulars are actual or existing things (‘entities’) or events, also known as instances or individuals. Particulars become evident through a dyadic action-reaction relation. This category is a Secondness. Generals arise from placing particulars into natural classes or types; they are what mediates the commonalities or ‘laws’ among similar particulars. Generals are real constructs, though are not actual. New knowledge arises from generalization. This category is a Thirdness.
  • 19. © Copyright 2016. Cognonto LLC 19 KKO Monads Branch (1ns) Monads [1ns] FirstMonads [1ns] Suchness [1ns] Thisness [2ns] Pluralness [3ns] DyadicMonads [2ns] Attributives [1ns] Relatives [2ns] Indicatives [3ns] TriadicMonads [3ns] Representation [1ns] Mediation [2ns] Mentation [3ns] For complete branch: http://cognonto.com/docs/kko-upper-structure/
  • 20. © Copyright 2016. Cognonto LLC 20 KKO Particulars Branch (2ns) Particulars [2ns] MonadicDyads [1ns] MonoidalDyad [1ns] EssentialDyad [2ns] InherentialDyad [3ns] Events [2ns] Action [1ns] Reaction [2ns] Continuous [3ns] Entities [3ns] SingleEntities [1ns] PartOfEntities [2ns] ComplexEntities [3ns] For complete branch: http://cognonto.com/docs/kko-upper-structure/
  • 21. © Copyright 2016. Cognonto LLC 21 KKO Generals Branch (3ns) Generals [3ns] (== SuperTypes) SignElements [1ns] AttributeTypes [1ns] RelationTypes [2ns] Symbols [3ns] Constituents [2ns] NaturalPhenomena [1ns] SpaceTypes [2ns] TimeTypes [3ns] Manifestations [3ns] NaturalMatter [1ns] OrganicMatter [2ns] Symbolic [3ns]For complete branch: http://cognonto.com/docs/kko-upper-structure/
  • 22. © Copyright 2016. Cognonto LLC 22 KBpedia’s Speculative Grammar (1ns)
  • 23. © Copyright 2016. Cognonto LLC 23 KBpedia’s Typologies
  • 24. © Copyright 2016. Cognonto LLC 24 KBpedia’s 32 ‘Core’ Typologies Natural Phenomena Chemistry Products Area or Region Organic Chemistry Food or Drink Location or Place Biochemical Processes Drugs Shapes Prokaryotes Facilities Forms Protists & Fungus Audio Info Activities Plants Visual Info Events Animals Written Info Times Diseases Structured Info Situations Persons Finance & Economy Atoms and Elements Organizations Society Natural Substances Geopolitical
  • 25. © Copyright 2016. Cognonto LLC 25 An Expandable Typology Design Collapsed Tree Expanded Tree 32+ K entity types presently available
  • 26. © Copyright 2016. Cognonto LLC 26 Extending with Domain Schema Becomes the basis for domain ML
  • 27. IV. Why it Offers New Ontological Choices TM
  • 28. © Copyright 2016. Cognonto LLC 28 Context and Perspective  Knowledge is change, dynamic, emergent  Knowledge is meaning  Too many upper ontologies dichotomous:  abstract v tangible  endurant v perdurant  Perspective, context requires a thirdness  particulars v universals  3D v 4D
  • 29. © Copyright 2016. Cognonto LLC 29 Treatment of Events  Are events:  actions ?  particulars ?  objects ?  entities ?  instances ?  See Stanford Encyclopedia of Philosophy’s Events entry  What is relationship of events to actions, activities? the relationship to predicates?  What is a situtation? what is a state?  properties ?  attributes ?  facts ?  perdurants ?  times ?
  • 30. © Copyright 2016. Cognonto LLC 30 Action Model  Events are particulars (1ns, in a monadic context)  Activities: general, durative events (2ns, in a dyadic context)  Processes: multiple activity durative events (3ns, this context)
  • 31. © Copyright 2016. Cognonto LLC 31 Separation of Dyadic Relations  Attributives  Inherent characteristics of particulars: • Oneness • Otherness • Inherent  Relatives  Non-inherent relationships: • Concurrents (A:A, mostly, internal ObjectProperties) (generally, included with Attributes) • Opposites (A:B, simple external) • Conjunctives  Indicatives  Non-assertive, but do direct attention: • Iconic • Indexical • Associative
  • 32. © Copyright 2016. Cognonto LLC 32 The Mindset of ‘Thirdness’ Firstness Secondness Thirdness hic et nunc quality reaction mediation one here and now eternal possibility fact law inheres adheres coheres being existence external purity action conduct beginning occurrence diffusion original dependence continuity feeling consciousness thought qualia particularity generality
  • 33. © Copyright 2016. Cognonto LLC 33 The Process of Categorization  Determine if existing category needs splitting:  imbalance in size  emergences (!)  If so, look to the 3ns of the category and: 1. Determine the vocabulary (“building blocks”) for the new space  Firstness 2. Determine the particular real things and events for the space  Secondness 3. Determine the laws, regularities, generalities for the new space  Thirdness 4. Name and populate the three new sub-categories “The fundamental principles of formal logic are not properly axioms, but definitions and divisions; and the only facts which it contains relate to the identity of the conceptions resulting from those processes with certain familiar ones.” (CP 3.149)  new mappings  new knowledge
  • 35. © Copyright 2016. Cognonto LLC 35 Additional Potentials  Mapping to more knowledge bases  Exposing more structural features  Peircean-based semantic parsers  ML using graph structure, analytics  Dynamic and reinforcement learning  Continued ‘snake eating its tail’  Further typology structuring of attributes and relations  actual data values
  • 36. © Copyright 2016. Cognonto LLC 36 Issues, Open Topics  Qualifying types by Firstness, Secondness  The application of Thirdness to Firstness and Secondness  Treatment of dyadic relatives (attributes split) (Nomenclature and Divisions of Dyadic Relations, 1903)  Treatment of values and quantities  Placement, treatment of ethics and aesthetics (e.g., goodness and beauty)  Continued Peircean scholarship  further refinements
  • 37. © Copyright 2016. Cognonto LLC 37 Ten Writings i. ‘Cognonto is on the Hunt for Big AI Game’ ii. ‘The Irreducible Truth of Threes’ iii. ‘A Foundational Mindset: Firstness, Secondness, Thirdness’ iv. ‘Threes All of the Way Down to Typologies’ v. ‘A Speculative Grammar for Knowledge Bases’ vi. ‘How Fine Grained Can Entity Types Get?’ vii. ‘Rationales for Typology Designs in Knowledge Bases’ viii. ‘A (Partial) Taxonomy of Machine Learning Features’ ix. ‘Gold Standards in Enterprise Knowledge Projects’ x. ‘“Natural Classes” in the Knowledge Web’
  • 38. © Copyright 2016. Cognonto LLC 38 NASCAR Stickers  http://cognonto.com (demo + interactive knowledge graph)  https://github.com/cognonto/kko (KKO)  http://www.mkbergman.com/category/kbai/  http://mkbergman.com  http://fgiasson.com/blog  http://structureddynamics.com