obsidian-dgraph/dgraph/{P} Discourse Graph Grammar.md

896 B

This document is subject to adaptation as we experiment with new node and edge types. Feel free to suggest modifications by opening an issue or pull request in our repo.

Node types

  • Q - Question
  • CLM - Claim
  • EVD - Evidence
  • SRC - Source
  • P - Post. For any node the doesn't match one of the types above.

All node names should be prefixed with {type}, e.g., {SRC} Example Source

Edge types

(based on https://oasislab.pubpub.org/pub/54t0y9mk#7c8st7en56)

  • EVD or CLM Informs Q (for EVD created in response to an existing Q)
  • EVD or CLM Generates Q (for EVD or CLM resulting in a new Q)
  • EVD Support/Opposes CLM
  • CLM Supports/Opposes CLM
  • SRC Contains EVD (optional - may be omitted since only one type of SRC-EVD edge possible)

All edges should conform to one of the following types, along with the source and target node types.