Skip to content

Consolidated Brainstorms

Glenn Clatworthy edited this page Jul 20, 2021 · 11 revisions

At the beginning of the process, members brainstormed on lists of concepts that be covered in the bookclub ontology. The general template came from chapter 1 of Michael Uschold's Demystifying OWL for the Enterprise.

Teodora P.:

  1. Brainstorm a dozen or so key "things" that exist within the subject area you are modeling

    • Book
    • Author
    • Concept
    • Person (Reader)
    • Fact
    • Hypothesis
    • Thesis
    • Example
    • Application
    • Bibliography
    • Introduction
    • Epilogue
    • Index
    • Chapter
    • Glossary
    • Comment
    • Opinion
    • Discussion
    • Dilaogue
  2. Decide which of the things (top 3) you wrote down have the richest set of relationships with the other things

    • Dialogue
    • Concept
    • Person

Edlira:

  1. Brainstorm a dozen or so key "things" that exist within the subject area you are modeling
    • Book
    • Author
    • Topic
    • Chapter
    • Content
    • Nature
      • Theory
      • Practical
      • Test
      • Coding
      • Use Case
      • Real life use case
    • Page
    • Website
    • Repository of examples
    • Github
    • Publisher
    • Audience
      • Academic
      • Student
      • Begginer
      • Advanced
      • Working in industry
  2. Decide which of the things (top 3) you wrote down have the richest set of relationships with the other things
    • Book
    • Topic
    • People
  3. Pick a few concepts from the list of things and identify the "kind of thing" it is — then identify the specific individuals for each kind of thing
    • Book
      • Demystifying OWL for the Enterprise
      • Semantic Web for the Working Ontologist

Matthias S.:

Use cases:

  • Book club new attendee coming a year from now:
    • What books have been the subject of a KGC Book Club?
    • What topics have been discussed?
    • During which Book Clubs? During which sessions? And about which book?
  • A beginner try to get her/his head around all the new terms:
    • Is my topic discussed in one of the book cub sessions?
    • What books mention my topic?
    • Which topics are related to mine? Is there some I should know to understand mine?
    • What other resources related to my topic could I have a look at?
    • What are the Q/A
  • Data analyst:
    • What are the most common questions? topics?
    • Is there an order in the topics to understand? (a learning path?)
    • Who were the attendees? What was their background? And what kind of questions did they ask?

Based on Michael Uschold book first chapter exercises

I have started to write down some words:

  • Book (Class)
  • BookClub (Class)
  • Session (Class)
  • Author (Class)
  • Topic (Class)
  • Member (Class)
  • Attendee (Class)
  • Resource (Class)
  • _wiki (Instance of Resource?)
  • Tool (Class)
  • Question (Class)
  • Answer (Class)
  • _KGC (Instance)

And some relations:

  • attend
  • isAbout
  • hasDate
  • hasTime
  • ask
  • answer
  • organizedBy
  • present

Some competency questions:

  • What book is there?
  • What topic they were discussed?
  • What Q/A were discussed?

Larry S.:

  • Classes (T-box)

    • Book
      • BookContent
        • BookAcknowledgement
        • BookAuthorBio
        • BookBibliography
        • BookForward
        • BookIndex
        • BookPreface
        • Chapter
          • SubChapter
            • SummarySection
              • FundamentalConcept
  • Object Properties (T-box)

    • Type
    • ???
  • Data Properties (T-box)

    • hasHardCoverISBN
    • hasOrderID
    • hasPublishedDate
    • hasTitle
    • hasLabel
  • Individuals (A-box)

    _SemanticWebForTheWorkingOntologist

    _WhatIsAWeb

    _WhatisTheSemanticWeb


Glenn C.:

Classes:

  • Book
  • Edition
  • Person
  • Author
  • Chapter
  • Section
  • Concept [Rob: does this refer to content within the book?] [Glenn: I need to expand on this. I'm thinking about the difference between ontology elements and concepts like "AAA."] [Rob: can I suggest this is then a 'Topic' ?]
  • ConceptInstance
  • Reference
  • Mention
  • Publication

Properties:

  • hasName
  • hasAuthor
  • hasEdition
  • hasNumber
  • hasChapter
  • hasChapterName
  • hasSection
  • hasSectionName
  • hasConcept
  • hasConceptInstance
  • hasPageNumberBegin
  • hasPageNumberEnd
  • hasReference
  • hasReferenceLink
  • hasReferenceLabel
  • hasMention
  • hasPublication

Statements:

Book → hasTitle → [literal]

Book → hasSubtitle → [literal]

Book → hasEdition → Edition

Edition → hasNumber → [literal]

Edition → hasAuthor → Author

Author → a → Person

Author → hasPublication → Publication

Edition → hasChapter → Chapter

Chapter → hasChapterName [literal]

Chapter → hasPageNumberBegin → [literal]

Chapter → hasPageNumberEnd → [literal]

Chapter → hasSection → Section

Section → hasSectionName → [literal]

Section → hasPageNumberBegin → [literal]

Section → hasPageNumberEnd → [literal]

Section → hasConceptInstance ConceptInstance

Section → hasMention → Mention

ConceptInstance → hasConcept → Concept

Section → hasReference → Reference

Reference → hasReferenceLink → [URI]

Reference → hasReferenceLabel → [literal]

Resources:

  • Concept

    • RDF
      • Prefixes
      • RDF Description
      • Statements
        • Subject (Resource)
        • Predicate (Property)
          • type
        • Object (Resource or literal)
    • RDFS
      • Class
      • Property
        • subClassOf
        • subPropertyOf
        • label
        • comment
    • SPARQL
    • RDFS+
    • OWL
  • References:

    • Agrovoc
    • Schema.org
    • [...]

    Competency Questions

    • What are all instances of the concept "Class" in the book?
    • What chapter(s) were covered in the individual Book Club sessions?
    • What concepts link to related documentation in other works, printed or via URIs?
    • Which Book Club authors are referenced in other Book Club books?
    • What books make reference to "RDFs"? [rob]
      • and where do those references occur? [rob]
    • What are the major assertions made in the book? [rob]
      • Who else agrees, and disagrees, with ? [rob]

Bob L.:

  • Classes (T-box)

    • Book
      • BookContent
        • BookAcknowledgement
        • BookAuthorBio
        • BookBibliography
        • BookForward
        • BookIndex
        • BookPreface
        • Chapter
          • SubChapter
            • SummarySection
              • FundamentalConcept
  • Object Properties (T-box)

    • Type
    • ???
  • Data Properties (T-box)

    • hasHardCoverISBN
    • hasOrderID
    • hasPublishedDate
    • hasTitle
    • hasLabel
  • Individuals (A-box)

    _SemanticWebForTheWorkingOntologist

    _WhatIsAWeb

    _WhatisTheSemanticWeb

Assertions (A-box):

Subject Predicate Object
_SemanticWebForTheWorkingOntologist Type Book
_SemanticWebForTheWorkingOntologist hasHardCoverISBN 978-1-4503-7617-4
_SemanticWebForTheWorkingOntologist hasPublishedDate 2018
_WhatIsTheSemanticWeb Type Chapter
_WhatIsTheSemanticWeb hasOrderID 1.0
_WhatIsTheSemanticWeb hasLabel What Is the Semantic Web
_WhatIsTheWeb Type SubChapter
_WhatIsTheWeb hasOrderId 1.1
_WhatIsTheWeb hasLabel What Is the Web