Giter Site home page Giter Site logo

bookclub-ontologyengineering's Introduction

BookClub-OntologyEngineering

This repository is our note taking, Q&A and discussion space for the KGC Book Club for Deborah McGuiness’ and Elisa Kendall’s “Ontology Engineering"!

bookclub-ontologyengineering's People

Contributors

msesboue avatar

Stargazers

Estelle Scifo avatar  avatar Audrey Maldonado avatar  avatar  avatar Alex Kalinowski avatar Gaurav Jaglan avatar Eelke van der Horst avatar Hang Dong avatar

Watchers

François Scharffe avatar James Cloos avatar Alex Kalinowski avatar Dalia Varanka avatar Hang Dong avatar Gaurav Jaglan avatar  avatar  avatar

Forkers

shashi792 fbga

bookclub-ontologyengineering's Issues

Natural language grammar to concept map

Hello
I am interested to know if techniques exist for the transformation of English grammar diagrams, such as Phrase Bracketing converted to concept maps. I understand concept mapping but I can't find a source that explains diagramming conventions used by linguists to be able to relate the two approaches.
thanks

Ontology domain v universe and reusing existing ontologies

So far, this book and discussion appear to be exactly what I need to evaluate creating an ontology; I look forward to the next few weeks. My initial comment is that the quoted definitions for Artificial Intelligence and Knowledge Representation include the header term in the definition. (Foundations section)
Here are some initial questions. If topics will be covered later, I can re-post after doing the reading.

  1. How would you distinguish a universe from a domain when discussing an ontology?
  2. Does the Evaluating Ontologies section in Chapter 2 discuss incorporating portions of existing ontologies into a new ontology? If not, that's my primary question.

I'm unable to attend week 1 discussion, but will listen to the recording and review any chat/feedback. Thank you.

Patterns

I have a particular interest in spatial relation patterns found in natural language that I want to model as ontology patterns. I have not received the book yet and hope there is some discussion about patterns as they bridge NL and ontology. Perhaps we can discuss the role or function of patterns during book club sessions. Thanks, Dalia

Regression testing

Chapter 4, pg 48, #8 under steps involved in ontology development.
Could you please give an example of what is meant with regression testing as the ontology evolves?

CH 2.1 Domain Analysis: Modeling Choices based on Implementation

Does the implementation architecture of an application or knowledge graph affect the ontology design, or should OWL ontologies be implementation agnostic beyond profiles? For example, should subclass relationships ever be explicitly defined instead of inferred due to a constraint of not having access to a reasoner, and how would these constraints be integrated into the ontology engineering process?

Chapter 2 - From Data Model to Concept Model?

Question to Chapter 2.4 BUSINESS VOCABULARY DEVELOPMENT

In an enterprise a knowledge graph project often uses relational data from existing applications.
So, there is already a detailed data model available with the schema.

What is the best way to transfer that data model into a concept model representing real things, propeties and logic?

Thanks,
Marcus

Description Logics and complexity theory

Ontologies are based in fragments of first-order logic that are decidable. Given that they are decidable, an algorithm will halt (eventually) on an input that follows that DL. Most ontology editors have the ability to execute a reasoner that eventually halts, but are there good estimates on the time complexity it takes for those reasoners to run? Are there any resources that you can recommend related to the time complexities of reasoning over ontologies and the trade-offs between different reasoner implementations?

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.