Statement — Extends CreativeWork. A statement.
supports: Statement
supportedBy: Statement
opposes: Statement
opposedBy: Statement
Quotation – Extends Statement. A quotation.
supports: Statement
supportedBy: Statement
opposes: Statement
opposedBy: Statement
ItemSet – Extends Intangible. A logical conjunction set.
hasElement: Statement
supports: Statement
opposes: Statement
Agreement and Disagreement
A topic of argumentation schemas is to convenience the expression of agreement and disagreement and to support the expression of rationale for so doing.
AgreeQuotation — Extends Quotation. A quotation which is agreed with.
rationale: Text
DisagreeQuotation — Extends Quotation. A quotation which is disagreed with.
rationale: Text
RDFa Examples
Support
<html> <body vocab="http://schema.org/"> <span typeof="Statement"> <span property="text">Statement 1.</span> <span property="supports" typeof="Statement"> <span property="text">Statement 2.</span> </span> </span> </body> </html>
Quotation
<html> <body vocab="http://schema.org/"> <span typeof="Statement"> <span property="text">Statement 1.</span> <span property="supports" typeof="Quotation"> <q property="text">Statement 2.</q> <span property="isBasedOn" content="..."></span> </span> </span> </body> </html>
Co-premises
<html> <body vocab="http://schema.org/"> <span typeof="ItemSet"> <span property="hasElement" typeof="Statement"> <span property="text">Statement 1.</span> </span> <span property="hasElement" typeof="Statement"> <span property="text">Statement 2.</span> </span> <span property="supports" typeof="Statement"> <span property="text">Statement 3.</span> </span> </span> </body> </html>
Independent Premises
<html> <body vocab="http://schema.org/"> <span typeof="Statement"> <span property="text">Statement 1.</span> <span property="supportedBy" typeof="Statement"> <span property="text">Statement 2.</span> </span> <span property="supportedBy" typeof="Statement"> <span property="text">Statement 3.</span> </span> <span property="supportedBy" typeof="Statement"> <span property="text">Statement 4.</span> </span> </span> </body> </html>
Intermediate Conclusions
<html> <body vocab="http://schema.org/"> <span typeof="Statement"> <span property="text">Statement 1.</span> <span property="supportedBy" typeof="Statement"> <span property="text">Statement 2.</span> </span> <span property="supportedBy" typeof="Statement"> <span property="text">Statement 3.</span> </span> <span property="supportedBy" typeof="Statement"> <span property="text">Statement 4.</span> <span property="supportedBy" typeof="Statement"> <span property="text">Statement 5.</span> </span> </span> </span> </body> </html>
RDFa + JSON-LD Examples
Support
<html> <head> <script type="application/ld+json"> {"@id": "1", "http://schema.org/supports": { "@id": "2" }} </script> </head> <body vocab="http://schema.org/"> <span about="1" typeof="Statement" property="text">Statement 1.</span> <span about="2" typeof="Statement" property="text">Statement 2.</span> </body> </html>
Quotation
<html> <head> <script type="application/ld+json"> {"@id": "1", "http://schema.org/supports": { "@id": "2" }} </script> </head> <body vocab="http://schema.org/"> <span about="1" typeof="Statement" property="text">Statement 1.</span> <span about="2" typeof="Quotation"><q property="text">Statement 2.</q><span property="isBasedOn" content="..."></span></span> </body> </html>
Co-premises
<html> <head> <script type="application/ld+json"> [{"@id": "set1", "@type": "http://schema.org/ItemSet" }, {"@id": "set1", "http://schema.org/hasElement": { "@id": "1" }}, {"@id": "set1", "http://schema.org/hasElement": { "@id": "2" }}, {"@id": "set1", "http://schema.org/supports": { "@id": "3" }}] </script> </head> <body vocab="http://schema.org/"> <span about="1" typeof="Statement" property="text">Statement 1.</span> <span about="2" typeof="Statement" property="text">Statement 2.</span> <span about="3" typeof="Statement" property="text">Statement 3.</span> </body> </html>
Independent Premises
<html> <head> <script type="application/ld+json"> [{"@id": "2", "http://schema.org/supports": { "@id": "1" }}, {"@id": "3", "http://schema.org/supports": { "@id": "1" }}, {"@id": "4", "http://schema.org/supports": { "@id": "1" }}] </script> </head> <body vocab="http://schema.org/"> <span about="1" typeof="Statement" property="text">Statement 1.</span> <span about="2" typeof="Statement" property="text">Statement 2.</span> <span about="3" typeof="Statement" property="text">Statement 3.</span> <span about="4" typeof="Statement" property="text">Statement 4.</span> </body> </html>
Intermediate Conclusions
<html> <head> <script type="application/ld+json"> [{"@id": "2", "http://schema.org/supports": { "@id": "1" }}, {"@id": "3", "http://schema.org/supports": { "@id": "1" }}, {"@id": "4", "http://schema.org/supports": { "@id": "1" }}, {"@id": "5", "http://schema.org/supports": { "@id": "4" }}] </script> </head> <body vocab="http://schema.org/"> <span about="1" typeof="Statement" property="text">Statement 1.</span> <span about="2" typeof="Statement" property="text">Statement 2.</span> <span about="3" typeof="Statement" property="text">Statement 3.</span> <span about="4" typeof="Statement" property="text">Statement 4.</span> <span about="5" typeof="Statement" property="text">Statement 5.</span> </body> </html>
Discussion
- See also: http://pending.webschemas.org/Quotation (Schema.org GitHub Issue #271)
- See also: https://en.wikipedia.org/wiki/Argument_map
- See also: http://www.argumentinterchange.org/
- See also: http://inference-web.org/wiki/Main_Page