SlideShare a Scribd company logo
Paraconsistent
Reasoning in Ontopedia

   http://psi.ontopedia.net/Dmitry_Bogachev
   http://psi.ontopedia.net/Ontopedia
Large-scale systems of assertions

• Any large-scale system of assertions modeling
  real world is inconsistent
• Inconsistency is the norm
• With traditional logic:
 • if we have a contradiction, we can infer any
    assertion
• Not very useful for modeling systems with
  large-scale number of assertions
Possible alternative: Paraconsistent logic



• Paraconsistent logic allows to make reasonable
  inferences inside of inconsistent assertion
  systems
• Many Paraconsistent logics are interesting puzzles
• Some can be useful (I think so)
• Direct Logic (Carl Hewitt)
Ontopedia

•   PSI Server (http://psi.ontopedia.net)
Ontopedia

•   Inconsistency tolerant system of assertions populated by
    users (external systems, inference modules)
Ontopedia: Proposals

•   Each assertion can have multiple proposals from different
    sources with different truth values

•   Proposals can be provided by:

    •   people

    •   external systems (scanning topic maps, RDF, REST API)

        •   with (known mapping to) Ontopedia’s PSIs

    •   inference modules (in future)
Ontopedia: Multivalued truth assignment

•   Each assertion has truth
    value:

    •   monotonic false

    •   default false

    •   unknown

    •   default true

    •   monotonic true
Ontopedia: Contradiction Level

•   Each assertion has contradiction level:

    •   no contradictions

    •   default contradiction

    •   monotonic contradiction

•   We can calculate contradiction level for topics, any
    fragment, and full knowledge base

•   In general, Ontopedia tries to keep contradiction
    level “under control” and minimize it when it is
    possible
Ontopedia: Decision Procedure

•   Decision procedure tries to calculate truth value of an
    assertion based on existing proposals

•   Decision procedure also calculates contradiction level

•   Result of decision procedure is “visible assertion”

•   New proposals can change truth value and/or contradiction
    level (non monotonic system)

•   Contradictions do not participate in future inferences

•   Engine can suppress some pervious inferences
Why




•   Paraconsistent reasoning allows to collect assertions from
    various sources and “safely” infer new information
Interested?

•   Take a look at Paraconsistent Logic

•   Learn about Carl Hewitt’s work (Actors, Planner,
    Organizational Computing, ORGs, Direct Logic)

•   db3000@mac.com

More Related Content

Viewers also liked

Topic Maps Web Service: Case Examples and General Structure
Topic Maps Web Service: Case Examples and General StructureTopic Maps Web Service: Case Examples and General Structure
Topic Maps Web Service: Case Examples and General Structure
tmra
 
Connecting Topincs - Using transclusion to connect proxy spaces
Connecting Topincs - Using transclusion to connect proxy spacesConnecting Topincs - Using transclusion to connect proxy spaces
Connecting Topincs - Using transclusion to connect proxy spaces
tmra
 
Why not scoping Subject Identifiers?
Why not scoping Subject Identifiers?Why not scoping Subject Identifiers?
Why not scoping Subject Identifiers?
tmra
 
TM/XML - Representing Topic Maps in XML
TM/XML - Representing Topic Maps in XMLTM/XML - Representing Topic Maps in XML
TM/XML - Representing Topic Maps in XML
tmra
 
Semantic Mashups with Wandora
Semantic Mashups with WandoraSemantic Mashups with Wandora
Semantic Mashups with Wandora
tmra
 
National Data Standardization: A Place for Topic Maps?
National Data Standardization: A Place for Topic Maps?National Data Standardization: A Place for Topic Maps?
National Data Standardization: A Place for Topic Maps?
tmra
 
A PHP library for Ontopia-CMS Integration
A PHP library for Ontopia-CMS IntegrationA PHP library for Ontopia-CMS Integration
A PHP library for Ontopia-CMS Integration
tmra
 
Putting topic maps to rest.tmra2010
Putting topic maps to rest.tmra2010Putting topic maps to rest.tmra2010
Putting topic maps to rest.tmra2010
tmra
 
Topic Maps for improved access to and use of content in relational databases ...
Topic Maps for improved access to and use of content in relational databases ...Topic Maps for improved access to and use of content in relational databases ...
Topic Maps for improved access to and use of content in relational databases ...
tmra
 
TMCL and OWL
TMCL and OWLTMCL and OWL
TMCL and OWL
tmra
 
Event based modelling
Event based modellingEvent based modelling
Event based modelling
tmra
 

Viewers also liked (11)

Topic Maps Web Service: Case Examples and General Structure
Topic Maps Web Service: Case Examples and General StructureTopic Maps Web Service: Case Examples and General Structure
Topic Maps Web Service: Case Examples and General Structure
 
Connecting Topincs - Using transclusion to connect proxy spaces
Connecting Topincs - Using transclusion to connect proxy spacesConnecting Topincs - Using transclusion to connect proxy spaces
Connecting Topincs - Using transclusion to connect proxy spaces
 
Why not scoping Subject Identifiers?
Why not scoping Subject Identifiers?Why not scoping Subject Identifiers?
Why not scoping Subject Identifiers?
 
TM/XML - Representing Topic Maps in XML
TM/XML - Representing Topic Maps in XMLTM/XML - Representing Topic Maps in XML
TM/XML - Representing Topic Maps in XML
 
Semantic Mashups with Wandora
Semantic Mashups with WandoraSemantic Mashups with Wandora
Semantic Mashups with Wandora
 
National Data Standardization: A Place for Topic Maps?
National Data Standardization: A Place for Topic Maps?National Data Standardization: A Place for Topic Maps?
National Data Standardization: A Place for Topic Maps?
 
A PHP library for Ontopia-CMS Integration
A PHP library for Ontopia-CMS IntegrationA PHP library for Ontopia-CMS Integration
A PHP library for Ontopia-CMS Integration
 
Putting topic maps to rest.tmra2010
Putting topic maps to rest.tmra2010Putting topic maps to rest.tmra2010
Putting topic maps to rest.tmra2010
 
Topic Maps for improved access to and use of content in relational databases ...
Topic Maps for improved access to and use of content in relational databases ...Topic Maps for improved access to and use of content in relational databases ...
Topic Maps for improved access to and use of content in relational databases ...
 
TMCL and OWL
TMCL and OWLTMCL and OWL
TMCL and OWL
 
Event based modelling
Event based modellingEvent based modelling
Event based modelling
 

Similar to Paraconsistent Reasoning in Ontopedia

Kr using rules
Kr using rulesKr using rules
Kr using rules
Deeksha Arya
 
Systemic Design Toolkit - Systems Innovation Barcelona
Systemic Design Toolkit - Systems Innovation BarcelonaSystemic Design Toolkit - Systems Innovation Barcelona
Systemic Design Toolkit - Systems Innovation Barcelona
Peter Jones
 
Grounded Theory and Design
Grounded Theory and DesignGrounded Theory and Design
Grounded Theory and Design
Mithat Konar
 
Geuvers slides
Geuvers slidesGeuvers slides
Geuvers slides
brouwerseminar
 
Biswa research
Biswa researchBiswa research
Biswa research
Aaryvrat Gupta
 
Vayacondios: Divine into Complex Systems
Vayacondios: Divine into Complex SystemsVayacondios: Divine into Complex Systems
Vayacondios: Divine into Complex Systems
Infochimps, a CSC Big Data Business
 
Advanced topics research
Advanced topics researchAdvanced topics research
Advanced topics research
kieran122
 
Target-Based Sentiment Anaysis as a Sequence-Tagging Task
Target-Based Sentiment Anaysis as a Sequence-Tagging TaskTarget-Based Sentiment Anaysis as a Sequence-Tagging Task
Target-Based Sentiment Anaysis as a Sequence-Tagging Task
jcscholtes
 
Serendipity module in Item Recommender System
Serendipity module in Item Recommender SystemSerendipity module in Item Recommender System
Serendipity module in Item Recommender System
Michele Filannino
 
Machine Learning & Apache Mahout
Machine Learning & Apache MahoutMachine Learning & Apache Mahout
Machine Learning & Apache Mahout
Domingo Suarez Torres
 
Dr. Eliot Siegel: Watson and Deep QA Software in Pursuit of Personalized Medi...
Dr. Eliot Siegel: Watson and Deep QA Software in Pursuit of Personalized Medi...Dr. Eliot Siegel: Watson and Deep QA Software in Pursuit of Personalized Medi...
Dr. Eliot Siegel: Watson and Deep QA Software in Pursuit of Personalized Medi...
National Cancer Institute National Cancer Informatics Program
 
The Creative Value of Bad Ideas
The Creative Value of Bad IdeasThe Creative Value of Bad Ideas
The Creative Value of Bad Ideas
R. Sosa
 
Social Dynamics on Networks
Social Dynamics on NetworksSocial Dynamics on Networks
Social Dynamics on Networks
Mason Porter
 
Envisioning argumentation and decision making support for debates in open onl...
Envisioning argumentation and decision making support for debates in open onl...Envisioning argumentation and decision making support for debates in open onl...
Envisioning argumentation and decision making support for debates in open onl...
jodischneider
 
How to improve the acceptance of AltMetrics
How to improve the acceptance of AltMetricsHow to improve the acceptance of AltMetrics
How to improve the acceptance of AltMetrics
uherb
 
Value Sensitive Design: Four Challenges
Value Sensitive Design: Four ChallengesValue Sensitive Design: Four Challenges
Value Sensitive Design: Four Challenges
Philosophy, Engineering & Technology
 
Hcic muller guha davis geyer shami 2015 06-29
Hcic muller guha davis geyer shami 2015 06-29Hcic muller guha davis geyer shami 2015 06-29
Hcic muller guha davis geyer shami 2015 06-29
Michael Muller
 
openSNP - Crowdsourcing Genome Wide Association Studies
openSNP - Crowdsourcing Genome Wide Association StudiesopenSNP - Crowdsourcing Genome Wide Association Studies
openSNP - Crowdsourcing Genome Wide Association Studies
Bastian Greshake
 
Connecting the epistemology and ethics of AI
Connecting the epistemology and ethics of AIConnecting the epistemology and ethics of AI
Connecting the epistemology and ethics of AI
University of Amsterdam and University College London
 
NYAI #7 - Top-down vs. Bottom-up Computational Creativity by Dr. Cole D. Ingr...
NYAI #7 - Top-down vs. Bottom-up Computational Creativity by Dr. Cole D. Ingr...NYAI #7 - Top-down vs. Bottom-up Computational Creativity by Dr. Cole D. Ingr...
NYAI #7 - Top-down vs. Bottom-up Computational Creativity by Dr. Cole D. Ingr...
Rizwan Habib
 

Similar to Paraconsistent Reasoning in Ontopedia (20)

Kr using rules
Kr using rulesKr using rules
Kr using rules
 
Systemic Design Toolkit - Systems Innovation Barcelona
Systemic Design Toolkit - Systems Innovation BarcelonaSystemic Design Toolkit - Systems Innovation Barcelona
Systemic Design Toolkit - Systems Innovation Barcelona
 
Grounded Theory and Design
Grounded Theory and DesignGrounded Theory and Design
Grounded Theory and Design
 
Geuvers slides
Geuvers slidesGeuvers slides
Geuvers slides
 
Biswa research
Biswa researchBiswa research
Biswa research
 
Vayacondios: Divine into Complex Systems
Vayacondios: Divine into Complex SystemsVayacondios: Divine into Complex Systems
Vayacondios: Divine into Complex Systems
 
Advanced topics research
Advanced topics researchAdvanced topics research
Advanced topics research
 
Target-Based Sentiment Anaysis as a Sequence-Tagging Task
Target-Based Sentiment Anaysis as a Sequence-Tagging TaskTarget-Based Sentiment Anaysis as a Sequence-Tagging Task
Target-Based Sentiment Anaysis as a Sequence-Tagging Task
 
Serendipity module in Item Recommender System
Serendipity module in Item Recommender SystemSerendipity module in Item Recommender System
Serendipity module in Item Recommender System
 
Machine Learning & Apache Mahout
Machine Learning & Apache MahoutMachine Learning & Apache Mahout
Machine Learning & Apache Mahout
 
Dr. Eliot Siegel: Watson and Deep QA Software in Pursuit of Personalized Medi...
Dr. Eliot Siegel: Watson and Deep QA Software in Pursuit of Personalized Medi...Dr. Eliot Siegel: Watson and Deep QA Software in Pursuit of Personalized Medi...
Dr. Eliot Siegel: Watson and Deep QA Software in Pursuit of Personalized Medi...
 
The Creative Value of Bad Ideas
The Creative Value of Bad IdeasThe Creative Value of Bad Ideas
The Creative Value of Bad Ideas
 
Social Dynamics on Networks
Social Dynamics on NetworksSocial Dynamics on Networks
Social Dynamics on Networks
 
Envisioning argumentation and decision making support for debates in open onl...
Envisioning argumentation and decision making support for debates in open onl...Envisioning argumentation and decision making support for debates in open onl...
Envisioning argumentation and decision making support for debates in open onl...
 
How to improve the acceptance of AltMetrics
How to improve the acceptance of AltMetricsHow to improve the acceptance of AltMetrics
How to improve the acceptance of AltMetrics
 
Value Sensitive Design: Four Challenges
Value Sensitive Design: Four ChallengesValue Sensitive Design: Four Challenges
Value Sensitive Design: Four Challenges
 
Hcic muller guha davis geyer shami 2015 06-29
Hcic muller guha davis geyer shami 2015 06-29Hcic muller guha davis geyer shami 2015 06-29
Hcic muller guha davis geyer shami 2015 06-29
 
openSNP - Crowdsourcing Genome Wide Association Studies
openSNP - Crowdsourcing Genome Wide Association StudiesopenSNP - Crowdsourcing Genome Wide Association Studies
openSNP - Crowdsourcing Genome Wide Association Studies
 
Connecting the epistemology and ethics of AI
Connecting the epistemology and ethics of AIConnecting the epistemology and ethics of AI
Connecting the epistemology and ethics of AI
 
NYAI #7 - Top-down vs. Bottom-up Computational Creativity by Dr. Cole D. Ingr...
NYAI #7 - Top-down vs. Bottom-up Computational Creativity by Dr. Cole D. Ingr...NYAI #7 - Top-down vs. Bottom-up Computational Creativity by Dr. Cole D. Ingr...
NYAI #7 - Top-down vs. Bottom-up Computational Creativity by Dr. Cole D. Ingr...
 

More from tmra

External Schema for Topic Map Database
External Schema for Topic Map DatabaseExternal Schema for Topic Map Database
External Schema for Topic Map Database
tmra
 
Weber 2010 brn
Weber 2010 brnWeber 2010 brn
Weber 2010 brn
tmra
 
Subject Headings make information to be topic maps
Subject Headings make information to be topic mapsSubject Headings make information to be topic maps
Subject Headings make information to be topic maps
tmra
 
Inquiry Optimization Technique for a Topic Map Database
Inquiry Optimization Technique for a Topic Map DatabaseInquiry Optimization Technique for a Topic Map Database
Inquiry Optimization Technique for a Topic Map Database
tmra
 
Topic Merge Scenarios for Knowledge Federation
Topic Merge Scenarios for Knowledge FederationTopic Merge Scenarios for Knowledge Federation
Topic Merge Scenarios for Knowledge Federation
tmra
 
JavaScript Topic Maps in server environments
JavaScript Topic Maps in server environmentsJavaScript Topic Maps in server environments
JavaScript Topic Maps in server environments
tmra
 
Modelling IMS QTI with Topic Maps
Modelling IMS QTI with Topic MapsModelling IMS QTI with Topic Maps
Modelling IMS QTI with Topic Maps
tmra
 
Hatana - Virtual Topic Map Merging
Hatana - Virtual Topic Map MergingHatana - Virtual Topic Map Merging
Hatana - Virtual Topic Map Merging
tmra
 
Designing a gui_description_language_with_topic_maps
Designing a gui_description_language_with_topic_mapsDesigning a gui_description_language_with_topic_maps
Designing a gui_description_language_with_topic_maps
tmra
 
Maiana - The social Topic Maps explorer
Maiana - The social Topic Maps explorerMaiana - The social Topic Maps explorer
Maiana - The social Topic Maps explorer
tmra
 
Tmra2010 matsuuraposter
Tmra2010 matsuuraposterTmra2010 matsuuraposter
Tmra2010 matsuuraposter
tmra
 
Automatic semantic interpretation of unstructured data for knowledge management
Automatic semantic interpretation of unstructured data for knowledge managementAutomatic semantic interpretation of unstructured data for knowledge management
Automatic semantic interpretation of unstructured data for knowledge management
tmra
 
Presentation final
Presentation finalPresentation final
Presentation final
tmra
 
Evaluation of Instances Asset in a Topic Maps-Based Ontology
Evaluation of Instances Asset in a Topic Maps-Based OntologyEvaluation of Instances Asset in a Topic Maps-Based Ontology
Evaluation of Instances Asset in a Topic Maps-Based Ontology
tmra
 
Defining Domain-Specific Facets for Topic Maps With TMQL Path Expressions
Defining Domain-Specific Facets for Topic Maps With TMQL Path ExpressionsDefining Domain-Specific Facets for Topic Maps With TMQL Path Expressions
Defining Domain-Specific Facets for Topic Maps With TMQL Path Expressions
tmra
 
Mappe1
Mappe1Mappe1
Mappe1
tmra
 
Et Tu, Brute? Topic Maps and Discourse Semantics
Et Tu, Brute? Topic Maps and Discourse SemanticsEt Tu, Brute? Topic Maps and Discourse Semantics
Et Tu, Brute? Topic Maps and Discourse Semantics
tmra
 
Live Integration Framework
Live Integration FrameworkLive Integration Framework
Live Integration Framework
tmra
 
Hatana tmra 2010
Hatana tmra 2010Hatana tmra 2010
Hatana tmra 2010
tmra
 
Designing a GUI Description Language with Topic Maps
Designing a GUI Description Language with Topic MapsDesigning a GUI Description Language with Topic Maps
Designing a GUI Description Language with Topic Maps
tmra
 

More from tmra (20)

External Schema for Topic Map Database
External Schema for Topic Map DatabaseExternal Schema for Topic Map Database
External Schema for Topic Map Database
 
Weber 2010 brn
Weber 2010 brnWeber 2010 brn
Weber 2010 brn
 
Subject Headings make information to be topic maps
Subject Headings make information to be topic mapsSubject Headings make information to be topic maps
Subject Headings make information to be topic maps
 
Inquiry Optimization Technique for a Topic Map Database
Inquiry Optimization Technique for a Topic Map DatabaseInquiry Optimization Technique for a Topic Map Database
Inquiry Optimization Technique for a Topic Map Database
 
Topic Merge Scenarios for Knowledge Federation
Topic Merge Scenarios for Knowledge FederationTopic Merge Scenarios for Knowledge Federation
Topic Merge Scenarios for Knowledge Federation
 
JavaScript Topic Maps in server environments
JavaScript Topic Maps in server environmentsJavaScript Topic Maps in server environments
JavaScript Topic Maps in server environments
 
Modelling IMS QTI with Topic Maps
Modelling IMS QTI with Topic MapsModelling IMS QTI with Topic Maps
Modelling IMS QTI with Topic Maps
 
Hatana - Virtual Topic Map Merging
Hatana - Virtual Topic Map MergingHatana - Virtual Topic Map Merging
Hatana - Virtual Topic Map Merging
 
Designing a gui_description_language_with_topic_maps
Designing a gui_description_language_with_topic_mapsDesigning a gui_description_language_with_topic_maps
Designing a gui_description_language_with_topic_maps
 
Maiana - The social Topic Maps explorer
Maiana - The social Topic Maps explorerMaiana - The social Topic Maps explorer
Maiana - The social Topic Maps explorer
 
Tmra2010 matsuuraposter
Tmra2010 matsuuraposterTmra2010 matsuuraposter
Tmra2010 matsuuraposter
 
Automatic semantic interpretation of unstructured data for knowledge management
Automatic semantic interpretation of unstructured data for knowledge managementAutomatic semantic interpretation of unstructured data for knowledge management
Automatic semantic interpretation of unstructured data for knowledge management
 
Presentation final
Presentation finalPresentation final
Presentation final
 
Evaluation of Instances Asset in a Topic Maps-Based Ontology
Evaluation of Instances Asset in a Topic Maps-Based OntologyEvaluation of Instances Asset in a Topic Maps-Based Ontology
Evaluation of Instances Asset in a Topic Maps-Based Ontology
 
Defining Domain-Specific Facets for Topic Maps With TMQL Path Expressions
Defining Domain-Specific Facets for Topic Maps With TMQL Path ExpressionsDefining Domain-Specific Facets for Topic Maps With TMQL Path Expressions
Defining Domain-Specific Facets for Topic Maps With TMQL Path Expressions
 
Mappe1
Mappe1Mappe1
Mappe1
 
Et Tu, Brute? Topic Maps and Discourse Semantics
Et Tu, Brute? Topic Maps and Discourse SemanticsEt Tu, Brute? Topic Maps and Discourse Semantics
Et Tu, Brute? Topic Maps and Discourse Semantics
 
Live Integration Framework
Live Integration FrameworkLive Integration Framework
Live Integration Framework
 
Hatana tmra 2010
Hatana tmra 2010Hatana tmra 2010
Hatana tmra 2010
 
Designing a GUI Description Language with Topic Maps
Designing a GUI Description Language with Topic MapsDesigning a GUI Description Language with Topic Maps
Designing a GUI Description Language with Topic Maps
 

Recently uploaded

GraphRAG for LifeSciences Hands-On with the Clinical Knowledge Graph
GraphRAG for LifeSciences Hands-On with the Clinical Knowledge GraphGraphRAG for LifeSciences Hands-On with the Clinical Knowledge Graph
GraphRAG for LifeSciences Hands-On with the Clinical Knowledge Graph
Neo4j
 
Overcoming the PLG Trap: Lessons from Canva's Head of Sales & Head of EMEA Da...
Overcoming the PLG Trap: Lessons from Canva's Head of Sales & Head of EMEA Da...Overcoming the PLG Trap: Lessons from Canva's Head of Sales & Head of EMEA Da...
Overcoming the PLG Trap: Lessons from Canva's Head of Sales & Head of EMEA Da...
saastr
 
Northern Engraving | Nameplate Manufacturing Process - 2024
Northern Engraving | Nameplate Manufacturing Process - 2024Northern Engraving | Nameplate Manufacturing Process - 2024
Northern Engraving | Nameplate Manufacturing Process - 2024
Northern Engraving
 
Leveraging the Graph for Clinical Trials and Standards
Leveraging the Graph for Clinical Trials and StandardsLeveraging the Graph for Clinical Trials and Standards
Leveraging the Graph for Clinical Trials and Standards
Neo4j
 
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdfHow to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
Chart Kalyan
 
Fueling AI with Great Data with Airbyte Webinar
Fueling AI with Great Data with Airbyte WebinarFueling AI with Great Data with Airbyte Webinar
Fueling AI with Great Data with Airbyte Webinar
Zilliz
 
zkStudyClub - LatticeFold: A Lattice-based Folding Scheme and its Application...
zkStudyClub - LatticeFold: A Lattice-based Folding Scheme and its Application...zkStudyClub - LatticeFold: A Lattice-based Folding Scheme and its Application...
zkStudyClub - LatticeFold: A Lattice-based Folding Scheme and its Application...
Alex Pruden
 
Demystifying Knowledge Management through Storytelling
Demystifying Knowledge Management through StorytellingDemystifying Knowledge Management through Storytelling
Demystifying Knowledge Management through Storytelling
Enterprise Knowledge
 
Skybuffer SAM4U tool for SAP license adoption
Skybuffer SAM4U tool for SAP license adoptionSkybuffer SAM4U tool for SAP license adoption
Skybuffer SAM4U tool for SAP license adoption
Tatiana Kojar
 
Your One-Stop Shop for Python Success: Top 10 US Python Development Providers
Your One-Stop Shop for Python Success: Top 10 US Python Development ProvidersYour One-Stop Shop for Python Success: Top 10 US Python Development Providers
Your One-Stop Shop for Python Success: Top 10 US Python Development Providers
akankshawande
 
Nordic Marketo Engage User Group_June 13_ 2024.pptx
Nordic Marketo Engage User Group_June 13_ 2024.pptxNordic Marketo Engage User Group_June 13_ 2024.pptx
Nordic Marketo Engage User Group_June 13_ 2024.pptx
MichaelKnudsen27
 
Freshworks Rethinks NoSQL for Rapid Scaling & Cost-Efficiency
Freshworks Rethinks NoSQL for Rapid Scaling & Cost-EfficiencyFreshworks Rethinks NoSQL for Rapid Scaling & Cost-Efficiency
Freshworks Rethinks NoSQL for Rapid Scaling & Cost-Efficiency
ScyllaDB
 
"Frontline Battles with DDoS: Best practices and Lessons Learned", Igor Ivaniuk
"Frontline Battles with DDoS: Best practices and Lessons Learned",  Igor Ivaniuk"Frontline Battles with DDoS: Best practices and Lessons Learned",  Igor Ivaniuk
"Frontline Battles with DDoS: Best practices and Lessons Learned", Igor Ivaniuk
Fwdays
 
5th LF Energy Power Grid Model Meet-up Slides
5th LF Energy Power Grid Model Meet-up Slides5th LF Energy Power Grid Model Meet-up Slides
5th LF Energy Power Grid Model Meet-up Slides
DanBrown980551
 
A Deep Dive into ScyllaDB's Architecture
A Deep Dive into ScyllaDB's ArchitectureA Deep Dive into ScyllaDB's Architecture
A Deep Dive into ScyllaDB's Architecture
ScyllaDB
 
inQuba Webinar Mastering Customer Journey Management with Dr Graham Hill
inQuba Webinar Mastering Customer Journey Management with Dr Graham HillinQuba Webinar Mastering Customer Journey Management with Dr Graham Hill
inQuba Webinar Mastering Customer Journey Management with Dr Graham Hill
LizaNolte
 
Dandelion Hashtable: beyond billion requests per second on a commodity server
Dandelion Hashtable: beyond billion requests per second on a commodity serverDandelion Hashtable: beyond billion requests per second on a commodity server
Dandelion Hashtable: beyond billion requests per second on a commodity server
Antonios Katsarakis
 
Astute Business Solutions | Oracle Cloud Partner |
Astute Business Solutions | Oracle Cloud Partner |Astute Business Solutions | Oracle Cloud Partner |
Astute Business Solutions | Oracle Cloud Partner |
AstuteBusiness
 
Essentials of Automations: Exploring Attributes & Automation Parameters
Essentials of Automations: Exploring Attributes & Automation ParametersEssentials of Automations: Exploring Attributes & Automation Parameters
Essentials of Automations: Exploring Attributes & Automation Parameters
Safe Software
 
Christine's Product Research Presentation.pptx
Christine's Product Research Presentation.pptxChristine's Product Research Presentation.pptx
Christine's Product Research Presentation.pptx
christinelarrosa
 

Recently uploaded (20)

GraphRAG for LifeSciences Hands-On with the Clinical Knowledge Graph
GraphRAG for LifeSciences Hands-On with the Clinical Knowledge GraphGraphRAG for LifeSciences Hands-On with the Clinical Knowledge Graph
GraphRAG for LifeSciences Hands-On with the Clinical Knowledge Graph
 
Overcoming the PLG Trap: Lessons from Canva's Head of Sales & Head of EMEA Da...
Overcoming the PLG Trap: Lessons from Canva's Head of Sales & Head of EMEA Da...Overcoming the PLG Trap: Lessons from Canva's Head of Sales & Head of EMEA Da...
Overcoming the PLG Trap: Lessons from Canva's Head of Sales & Head of EMEA Da...
 
Northern Engraving | Nameplate Manufacturing Process - 2024
Northern Engraving | Nameplate Manufacturing Process - 2024Northern Engraving | Nameplate Manufacturing Process - 2024
Northern Engraving | Nameplate Manufacturing Process - 2024
 
Leveraging the Graph for Clinical Trials and Standards
Leveraging the Graph for Clinical Trials and StandardsLeveraging the Graph for Clinical Trials and Standards
Leveraging the Graph for Clinical Trials and Standards
 
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdfHow to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
 
Fueling AI with Great Data with Airbyte Webinar
Fueling AI with Great Data with Airbyte WebinarFueling AI with Great Data with Airbyte Webinar
Fueling AI with Great Data with Airbyte Webinar
 
zkStudyClub - LatticeFold: A Lattice-based Folding Scheme and its Application...
zkStudyClub - LatticeFold: A Lattice-based Folding Scheme and its Application...zkStudyClub - LatticeFold: A Lattice-based Folding Scheme and its Application...
zkStudyClub - LatticeFold: A Lattice-based Folding Scheme and its Application...
 
Demystifying Knowledge Management through Storytelling
Demystifying Knowledge Management through StorytellingDemystifying Knowledge Management through Storytelling
Demystifying Knowledge Management through Storytelling
 
Skybuffer SAM4U tool for SAP license adoption
Skybuffer SAM4U tool for SAP license adoptionSkybuffer SAM4U tool for SAP license adoption
Skybuffer SAM4U tool for SAP license adoption
 
Your One-Stop Shop for Python Success: Top 10 US Python Development Providers
Your One-Stop Shop for Python Success: Top 10 US Python Development ProvidersYour One-Stop Shop for Python Success: Top 10 US Python Development Providers
Your One-Stop Shop for Python Success: Top 10 US Python Development Providers
 
Nordic Marketo Engage User Group_June 13_ 2024.pptx
Nordic Marketo Engage User Group_June 13_ 2024.pptxNordic Marketo Engage User Group_June 13_ 2024.pptx
Nordic Marketo Engage User Group_June 13_ 2024.pptx
 
Freshworks Rethinks NoSQL for Rapid Scaling & Cost-Efficiency
Freshworks Rethinks NoSQL for Rapid Scaling & Cost-EfficiencyFreshworks Rethinks NoSQL for Rapid Scaling & Cost-Efficiency
Freshworks Rethinks NoSQL for Rapid Scaling & Cost-Efficiency
 
"Frontline Battles with DDoS: Best practices and Lessons Learned", Igor Ivaniuk
"Frontline Battles with DDoS: Best practices and Lessons Learned",  Igor Ivaniuk"Frontline Battles with DDoS: Best practices and Lessons Learned",  Igor Ivaniuk
"Frontline Battles with DDoS: Best practices and Lessons Learned", Igor Ivaniuk
 
5th LF Energy Power Grid Model Meet-up Slides
5th LF Energy Power Grid Model Meet-up Slides5th LF Energy Power Grid Model Meet-up Slides
5th LF Energy Power Grid Model Meet-up Slides
 
A Deep Dive into ScyllaDB's Architecture
A Deep Dive into ScyllaDB's ArchitectureA Deep Dive into ScyllaDB's Architecture
A Deep Dive into ScyllaDB's Architecture
 
inQuba Webinar Mastering Customer Journey Management with Dr Graham Hill
inQuba Webinar Mastering Customer Journey Management with Dr Graham HillinQuba Webinar Mastering Customer Journey Management with Dr Graham Hill
inQuba Webinar Mastering Customer Journey Management with Dr Graham Hill
 
Dandelion Hashtable: beyond billion requests per second on a commodity server
Dandelion Hashtable: beyond billion requests per second on a commodity serverDandelion Hashtable: beyond billion requests per second on a commodity server
Dandelion Hashtable: beyond billion requests per second on a commodity server
 
Astute Business Solutions | Oracle Cloud Partner |
Astute Business Solutions | Oracle Cloud Partner |Astute Business Solutions | Oracle Cloud Partner |
Astute Business Solutions | Oracle Cloud Partner |
 
Essentials of Automations: Exploring Attributes & Automation Parameters
Essentials of Automations: Exploring Attributes & Automation ParametersEssentials of Automations: Exploring Attributes & Automation Parameters
Essentials of Automations: Exploring Attributes & Automation Parameters
 
Christine's Product Research Presentation.pptx
Christine's Product Research Presentation.pptxChristine's Product Research Presentation.pptx
Christine's Product Research Presentation.pptx
 

Paraconsistent Reasoning in Ontopedia

  • 1. Paraconsistent Reasoning in Ontopedia http://psi.ontopedia.net/Dmitry_Bogachev http://psi.ontopedia.net/Ontopedia
  • 2. Large-scale systems of assertions • Any large-scale system of assertions modeling real world is inconsistent • Inconsistency is the norm • With traditional logic: • if we have a contradiction, we can infer any assertion • Not very useful for modeling systems with large-scale number of assertions
  • 3. Possible alternative: Paraconsistent logic • Paraconsistent logic allows to make reasonable inferences inside of inconsistent assertion systems • Many Paraconsistent logics are interesting puzzles • Some can be useful (I think so) • Direct Logic (Carl Hewitt)
  • 4. Ontopedia • PSI Server (http://psi.ontopedia.net)
  • 5. Ontopedia • Inconsistency tolerant system of assertions populated by users (external systems, inference modules)
  • 6. Ontopedia: Proposals • Each assertion can have multiple proposals from different sources with different truth values • Proposals can be provided by: • people • external systems (scanning topic maps, RDF, REST API) • with (known mapping to) Ontopedia’s PSIs • inference modules (in future)
  • 7. Ontopedia: Multivalued truth assignment • Each assertion has truth value: • monotonic false • default false • unknown • default true • monotonic true
  • 8. Ontopedia: Contradiction Level • Each assertion has contradiction level: • no contradictions • default contradiction • monotonic contradiction • We can calculate contradiction level for topics, any fragment, and full knowledge base • In general, Ontopedia tries to keep contradiction level “under control” and minimize it when it is possible
  • 9. Ontopedia: Decision Procedure • Decision procedure tries to calculate truth value of an assertion based on existing proposals • Decision procedure also calculates contradiction level • Result of decision procedure is “visible assertion” • New proposals can change truth value and/or contradiction level (non monotonic system) • Contradictions do not participate in future inferences • Engine can suppress some pervious inferences
  • 10. Why • Paraconsistent reasoning allows to collect assertions from various sources and “safely” infer new information
  • 11. Interested? • Take a look at Paraconsistent Logic • Learn about Carl Hewitt’s work (Actors, Planner, Organizational Computing, ORGs, Direct Logic) • db3000@mac.com