Discourse Modeling: Difference between revisions

1,983 bytes added ,  20:28, 28 November 2022
m
 
(4 intermediate revisions by 3 users not shown)
Line 6: Line 6:
|Discord Channel URL=https://discord.com/channels/1029514961782849607/1038988750677606432
|Discord Channel URL=https://discord.com/channels/1029514961782849607/1038988750677606432
|Facilitator=Karola Kirsanow
|Facilitator=Karola Kirsanow
|Members=Karola Kirsanow, Konrad Hinsen, Kyle MacLaury, Peter Murray-Rust
|Members=Karola Kirsanow, Konrad Hinsen, Kyle MacLaury, Peter Murray-Rust, Sam Klein
|Description=Implement Discourse Graph schema in Semantic MediaWiki.  Query Discourse Graph contents through SMW sparql endpoint.  Visualize and publish Discourse Graph contents.
|Description=Implement Discourse Graph schema in Semantic MediaWiki.  Query Discourse Graph contents through SMW sparql endpoint.  Visualize and publish Discourse Graph contents.
}}
}}
Line 91: Line 91:


== Progress as of Day 2 ==
== Progress as of Day 2 ==
* We continued to build out the Discourse wiki on the talk page, including developing conventions for tagging parts of syntax and relations
* We discovered that what we are working towards is a set of  (mostly syntactical) conventions for creating Discourse Graphs -- almost like a Markdown for Discourse Graphs
* We extended the SPARQL query system
* We discussed discourse graph discovery algorithms
* We discussed visualization options
* We realized that the ability to notice and capture disparate mentions of  identical or similar topics would be a very desirable feature supporting collaboration


== Observations & Open Problems ==
== Observations & Open Problems ==
Line 118: Line 125:
* [https://discoursegraph.com The Discourse Graph Starter pack]
* [https://discoursegraph.com The Discourse Graph Starter pack]
* [https://gtoolkit.com/components/lepiter/ Lepiter]
* [https://gtoolkit.com/components/lepiter/ Lepiter]
* [https://github.com/Massive-Wiki/massive-wiki Massive Wiki]


==Example Discourse==
==Example Discourse==
Line 135: Line 143:


[[Execute SPARQL query against RDFStore]]
[[Execute SPARQL query against RDFStore]]
==Computation, Queries and Answers==
What is the act of synthesis, and what does it have to do with discourse graphs? 
Synthesis is the process by which one or more computational processes process the same set of information to generate a coherent understanding of (model of) the world.  The set of information in this case is the discourse graph, which contains  the information processed and shared in the act of attempting to answer a question, and information regarding the provenance of the information.   
‘This is an epistemic process made perhaps most explicit by the scientific process, but it is generalizable  in the sense that it can be used to describe two farmers sharing observations about the weather, or two parallel processes within a question answering system sharing results to synthesize a single answer. 
I suppose that this shouldn’t be surprising since since the discourse graph starts with a question, but the process that the discourse graph supports has much in common with query execution following an API call, but perhaps query execution that attempts to answer a question whose answer requires synthesis.  Perhaps a synthesis query? A query which returns multiple items of information (claims) that a computational process can synthesize to answer a question. 
== Discord ==
== Discord ==


42

edits