From f9d4aba1d70bc09413e721d9e97de6bd9fafcef6 Mon Sep 17 00:00:00 2001 From: Joshua Potter Date: Sun, 28 Jul 2024 17:29:08 -0600 Subject: [PATCH] Notes on RDF and URIs. --- .gitignore | 1 + .../plugins/obsidian-to-anki-plugin/data.json | 15 +- notes/ontology/index.md | 120 --------- .../ontology/{ => philosophy}/dialetheism.md | 0 .../{properties.md => philosophy/index.md} | 121 ++++++++- notes/ontology/{ => philosophy}/nominalism.md | 0 .../ontology/{ => philosophy}/permissivism.md | 0 .../ontology/rdf/images/triple-table-repr.png | Bin 0 -> 18644 bytes notes/ontology/rdf/index.md | 118 +++++++++ notes/ontology/rdf/uri.md | 239 ++++++++++++++++++ 10 files changed, 486 insertions(+), 128 deletions(-) rename notes/ontology/{ => philosophy}/dialetheism.md (100%) rename notes/ontology/{properties.md => philosophy/index.md} (51%) rename notes/ontology/{ => philosophy}/nominalism.md (100%) rename notes/ontology/{ => philosophy}/permissivism.md (100%) create mode 100644 notes/ontology/rdf/images/triple-table-repr.png create mode 100644 notes/ontology/rdf/index.md create mode 100644 notes/ontology/rdf/uri.md diff --git a/.gitignore b/.gitignore index a1c7493..aec6e52 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,4 @@ +.DS_Store .direnv result notes/.obsidian.mobile diff --git a/notes/.obsidian/plugins/obsidian-to-anki-plugin/data.json b/notes/.obsidian/plugins/obsidian-to-anki-plugin/data.json index e7bed76..7ff9938 100644 --- a/notes/.obsidian/plugins/obsidian-to-anki-plugin/data.json +++ b/notes/.obsidian/plugins/obsidian-to-anki-plugin/data.json @@ -144,7 +144,10 @@ "function-general.png", "church-rosser.png", "infinite-cartesian-product.png", - "function-kernel.png" + "function-kernel.png", + "triple-table.png", + "table-triple.png", + "triple-table-repr.png" ], "File Hashes": { "algorithms/index.md": "3ac071354e55242919cc574eb43de6f8", @@ -599,7 +602,7 @@ "_journal/2024-07/2024-07-12.md": "6603ed8a3f9a9e87bf40e81b03e96356", "hashing/static.md": "3ec6eaee73fb9b599700f5a56b300b83", "hashing/addressing.md": "e97c1905cdf5787d94c857fb5f22be8a", - "ontology/index.md": "15e97e3e8068660314499fb4d1bdd53e", + "ontology/index.md": "0994403dcd84415f1459752129b55f65", "ontology/permissivism.md": "643e815a79bc5c050cde9f996aa44ef5", "ontology/properties.md": "91ece501551c444afcd119d7197958ef", "_journal/2024-07-14.md": "9a74d2dd0f44db58e14f57c8908c3342", @@ -649,6 +652,12 @@ "_journal/2024-07/2024-07-26.md": "c167f734a5037e1a5537b1e95ca6790f", "_journal/2024-07-28.md": "2aafb514903eca2b842487c573c1753a", "_journal/2024-07/2024-07-27.md": "7c48690746d8320494e29e92390eb6ee" + "ontology/rdf/index.md": "b9951dcc7a50d38e3238cb8c8dc1da07", + "ontology/philosophy/permissivism.md": "643e815a79bc5c050cde9f996aa44ef5", + "ontology/philosophy/nominalism.md": "46245c644238157e15c7cb6def27d90a", + "ontology/philosophy/index.md": "09c1caab6733a4f13ae35f6898581653", + "ontology/philosophy/dialetheism.md": "56dd05b38519f90c5cab93637978b3b3", + "ontology/rdf/uri.md": "becfaeb0aeadca9eec4f19f7f8e907b8" }, "fields_dict": { "Basic": [ @@ -695,4 +704,4 @@ "Reference" ] } -} \ No newline at end of file +} diff --git a/notes/ontology/index.md b/notes/ontology/index.md index b8f633f..2d13cf3 100644 --- a/notes/ontology/index.md +++ b/notes/ontology/index.md @@ -1,123 +1,3 @@ --- title: Ontology -TARGET DECK: Obsidian::H&SS -FILE TAGS: ontology -tags: - - ontology --- - -## Overview - -Ontology is the philosophical study of being. Generally *things* are split into two broad categories: **abstract** and **concrete** things. These words are "terms of art" and their definition is not standardized in any way. - -%%ANKI -Basic -What did Quine declare as *the* ontological question? -Back: "What is there?" -Reference: Simon Hewitt, “A Cardinal Worry for Permissive Metaontology,” _Metaphysica_ 16, no. 2 (September 18, 2015): 159–65, [https://doi.org/10.1515/mp-2015-0009](https://doi.org/10.1515/mp-2015-0009). - -END%% - -%%ANKI -Basic -Who is attributed *the* ontological question? -Back: Willard Van Orman Quine. -Reference: Simon Hewitt, “A Cardinal Worry for Permissive Metaontology,” _Metaphysica_ 16, no. 2 (September 18, 2015): 159–65, [https://doi.org/10.1515/mp-2015-0009](https://doi.org/10.1515/mp-2015-0009). - -END%% - -%%ANKI -Cloze -{Ontology} is the {philosophical study of being}. -Reference: Nikk Effingham, _An Introduction to Ontology_ (Cambridge: Polity Press, 2013). - -END%% - -%%ANKI -Cloze -{Epistemology} is the {philosophical study of knowledge}. -Reference: Nikk Effingham, _An Introduction to Ontology_ (Cambridge: Polity Press, 2013). - -END%% - -%%ANKI -Cloze -{Taxonomy} is the {branch of science concerned with categorization}. -Reference: Nikk Effingham, _An Introduction to Ontology_ (Cambridge: Polity Press, 2013). - -END%% - -%%ANKI -Cloze -{Mereology} is the {philosophical study of part-whole relationships}. -Reference: Nikk Effingham, _An Introduction to Ontology_ (Cambridge: Polity Press, 2013). - -END%% - -%%ANKI -Basic -What does Effingham mean when saying "concreta" and "abstracta" are terms of art? -Back: They are terms defined freely by a person to mean whatever one wants. -Reference: Nikk Effingham, _An Introduction to Ontology_ (Cambridge: Polity Press, 2013). - -END%% - -%%ANKI -Cloze -In general, ontologists often categorize things as either {concreta} or {abstracta}. -Reference: Nikk Effingham, _An Introduction to Ontology_ (Cambridge: Polity Press, 2013). - -END%% - -%%ANKI -Basic -Generally speaking, what does someone *probably* mean by "concrete" things? -Back: Things that exists in space and/or time. -Reference: Nikk Effingham, _An Introduction to Ontology_ (Cambridge: Polity Press, 2013). - -END%% - -%%ANKI -Basic -Generally speaking, what does someone *probably* mean by "abstract" things? -Back: Things that exist in neither space nor time. -Reference: Nikk Effingham, _An Introduction to Ontology_ (Cambridge: Polity Press, 2013). - -END%% - -%%ANKI -Basic -Is a material object considered concreta? -Back: Usually. -Reference: Nikk Effingham, _An Introduction to Ontology_ (Cambridge: Polity Press, 2013). - -END%% - -%%ANKI -Basic -Is an immaterial object considered concreta? -Back: Possibly. -Reference: Nikk Effingham, _An Introduction to Ontology_ (Cambridge: Polity Press, 2013). - -END%% - -%%ANKI -Basic -Is a material object considered abstracta? -Back: Not usually. -Reference: Nikk Effingham, _An Introduction to Ontology_ (Cambridge: Polity Press, 2013). - -END%% - -%%ANKI -Basic -Is an immaterial object considered abstracta? -Back: Possibly. -Reference: Nikk Effingham, _An Introduction to Ontology_ (Cambridge: Polity Press, 2013). - -END%% - -## Bibliography - -* Nikk Effingham, _An Introduction to Ontology_ (Cambridge: Polity Press, 2013). -* Simon Hewitt, “A Cardinal Worry for Permissive Metaontology,” _Metaphysica_ 16, no. 2 (September 18, 2015): 159–65, [https://doi.org/10.1515/mp-2015-0009](https://doi.org/10.1515/mp-2015-0009). \ No newline at end of file diff --git a/notes/ontology/dialetheism.md b/notes/ontology/philosophy/dialetheism.md similarity index 100% rename from notes/ontology/dialetheism.md rename to notes/ontology/philosophy/dialetheism.md diff --git a/notes/ontology/properties.md b/notes/ontology/philosophy/index.md similarity index 51% rename from notes/ontology/properties.md rename to notes/ontology/philosophy/index.md index a730d75..de354ca 100644 --- a/notes/ontology/properties.md +++ b/notes/ontology/philosophy/index.md @@ -1,14 +1,124 @@ --- -title: Properties +title: Ontology TARGET DECK: Obsidian::H&SS -FILE TAGS: ontology::property +FILE TAGS: ontology::philosophy tags: - ontology - - property --- ## Overview +Ontology is the philosophical study of being. Generally *things* are split into two broad categories: **abstract** and **concrete** things. These words are "terms of art" and their definition is not standardized in any way. + +%%ANKI +Basic +What did Quine declare as *the* ontological question? +Back: "What is there?" +Reference: Simon Hewitt, “A Cardinal Worry for Permissive Metaontology,” _Metaphysica_ 16, no. 2 (September 18, 2015): 159–65, [https://doi.org/10.1515/mp-2015-0009](https://doi.org/10.1515/mp-2015-0009). + +END%% + +%%ANKI +Basic +Who is attributed *the* ontological question? +Back: Willard Van Orman Quine. +Reference: Simon Hewitt, “A Cardinal Worry for Permissive Metaontology,” _Metaphysica_ 16, no. 2 (September 18, 2015): 159–65, [https://doi.org/10.1515/mp-2015-0009](https://doi.org/10.1515/mp-2015-0009). + +END%% + +%%ANKI +Cloze +{Ontology} is the {philosophical study of being}. +Reference: Nikk Effingham, _An Introduction to Ontology_ (Cambridge: Polity Press, 2013). + +END%% + +%%ANKI +Cloze +{Epistemology} is the {philosophical study of knowledge}. +Reference: Nikk Effingham, _An Introduction to Ontology_ (Cambridge: Polity Press, 2013). + +END%% + +%%ANKI +Cloze +{Taxonomy} is the {branch of science concerned with categorization}. +Reference: Nikk Effingham, _An Introduction to Ontology_ (Cambridge: Polity Press, 2013). + +END%% + +%%ANKI +Cloze +{Mereology} is the {philosophical study of part-whole relationships}. +Reference: Nikk Effingham, _An Introduction to Ontology_ (Cambridge: Polity Press, 2013). + +END%% + +%%ANKI +Basic +What does Effingham mean when saying "concreta" and "abstracta" are terms of art? +Back: They are terms defined freely by a person to mean whatever one wants. +Reference: Nikk Effingham, _An Introduction to Ontology_ (Cambridge: Polity Press, 2013). + +END%% + +%%ANKI +Cloze +In general, ontologists often categorize things as either {concreta} or {abstracta}. +Reference: Nikk Effingham, _An Introduction to Ontology_ (Cambridge: Polity Press, 2013). + +END%% + +%%ANKI +Basic +Generally speaking, what does someone *probably* mean by "concrete" things? +Back: Things that exists in space and/or time. +Reference: Nikk Effingham, _An Introduction to Ontology_ (Cambridge: Polity Press, 2013). + +END%% + +%%ANKI +Basic +Generally speaking, what does someone *probably* mean by "abstract" things? +Back: Things that exist in neither space nor time. +Reference: Nikk Effingham, _An Introduction to Ontology_ (Cambridge: Polity Press, 2013). + +END%% + +%%ANKI +Basic +Is a material object considered concreta? +Back: Usually. +Reference: Nikk Effingham, _An Introduction to Ontology_ (Cambridge: Polity Press, 2013). + +END%% + +%%ANKI +Basic +Is an immaterial object considered concreta? +Back: Possibly. +Reference: Nikk Effingham, _An Introduction to Ontology_ (Cambridge: Polity Press, 2013). + +END%% + +%%ANKI +Basic +Is a material object considered abstracta? +Back: Not usually. +Reference: Nikk Effingham, _An Introduction to Ontology_ (Cambridge: Polity Press, 2013). + +END%% + +%%ANKI +Basic +Is an immaterial object considered abstracta? +Back: Possibly. +Reference: Nikk Effingham, _An Introduction to Ontology_ (Cambridge: Polity Press, 2013). + +END%% + +## Properties + A **property** is an entity that can be predicated of things or, in other words, attributed to them. %%ANKI @@ -19,7 +129,7 @@ Reference: Francesco Orilia and Michele Paolini Paoletti, “Properties,” in _ END%% -## Instantiation +### Instantiation An entity is said to **instantiate** a property if said entity bears a connection to the property. For example, a human instantiates the property of *being human* and a man instantiates the properties of *being human* and *being a man*. @@ -97,4 +207,5 @@ END%% ## Bibliography * Francesco Orilia and Michele Paolini Paoletti, “Properties,” in _The Stanford Encyclopedia of Philosophy_, ed. Edward N. Zalta, Spring 2022 (Metaphysics Research Lab, Stanford University, 2022), [https://plato.stanford.edu/archives/spr2022/entries/properties/](https://plato.stanford.edu/archives/spr2022/entries/properties/). -* Nikk Effingham, _An Introduction to Ontology_ (Cambridge: Polity Press, 2013). \ No newline at end of file +* Nikk Effingham, _An Introduction to Ontology_ (Cambridge: Polity Press, 2013). +* Simon Hewitt, “A Cardinal Worry for Permissive Metaontology,” _Metaphysica_ 16, no. 2 (September 18, 2015): 159–65, [https://doi.org/10.1515/mp-2015-0009](https://doi.org/10.1515/mp-2015-0009). \ No newline at end of file diff --git a/notes/ontology/nominalism.md b/notes/ontology/philosophy/nominalism.md similarity index 100% rename from notes/ontology/nominalism.md rename to notes/ontology/philosophy/nominalism.md diff --git a/notes/ontology/permissivism.md b/notes/ontology/philosophy/permissivism.md similarity index 100% rename from notes/ontology/permissivism.md rename to notes/ontology/philosophy/permissivism.md diff --git a/notes/ontology/rdf/images/triple-table-repr.png b/notes/ontology/rdf/images/triple-table-repr.png new file mode 100644 index 0000000000000000000000000000000000000000..2b81aadcdfb46d7dea28c0f3ec0549bb7a0899ff GIT binary patch literal 18644 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 +END%% + +%%ANKI +Basic +What is considered the basic representation language of the Semantic Web? +Back: RDF. +Reference: Allemang, Dean, James A. Hendler, and Fabien L. Gandon. _Semantic Web for the Working Ontologist_. 3e ed. ACM Books 33. New York: Association for computing machinery, 2020. + +END%% + +%%ANKI +Cloze +With respect to RDF, a {resource} is {anything representable on the web}. +Reference: Allemang, Dean, James A. Hendler, and Fabien L. Gandon. _Semantic Web for the Working Ontologist_. 3e ed. ACM Books 33. New York: Association for computing machinery, 2020. + +END%% + +%%ANKI +Basic +What aggregate concept is considered the basic building block of RDF? +Back: The triple. +Reference: Allemang, Dean, James A. Hendler, and Fabien L. Gandon. _Semantic Web for the Working Ontologist_. 3e ed. ACM Books 33. New York: Association for computing machinery, 2020. + +END%% + +%%ANKI +Basic +What three components make up an RDF triple? +Back: The subject, predicate, and verb. +Reference: Allemang, Dean, James A. Hendler, and Fabien L. Gandon. _Semantic Web for the Working Ontologist_. 3e ed. ACM Books 33. New York: Association for computing machinery, 2020. + +END%% + +%%ANKI +Cloze +In RDF, a triple is a ({subject}, {predicate}, {object}) tuple. +Reference: Allemang, Dean, James A. Hendler, and Fabien L. Gandon. _Semantic Web for the Working Ontologist_. 3e ed. ACM Books 33. New York: Association for computing machinery, 2020. + +END%% + +%%ANKI +Cloze +A {subject} is to RDF as a recordt is to a relation. +Reference: Allemang, Dean, James A. Hendler, and Fabien L. Gandon. _Semantic Web for the Working Ontologist_. 3e ed. ACM Books 33. New York: Association for computing machinery, 2020. + +END%% + +%%ANKI +Cloze +A {predicate} is to RDF as an attribute is to a relation. +Reference: Allemang, Dean, James A. Hendler, and Fabien L. Gandon. _Semantic Web for the Working Ontologist_. 3e ed. ACM Books 33. New York: Association for computing machinery, 2020. + +END%% + +%%ANKI +Cloze +An {object} is to RDF as a value is to a relation. +Reference: Allemang, Dean, James A. Hendler, and Fabien L. Gandon. _Semantic Web for the Working Ontologist_. 3e ed. ACM Books 33. New York: Association for computing machinery, 2020. + +END%% + +%%ANKI +Basic +Consider converting the following table to a triple. What is the subject? +![[triple-table-repr.png]] +Back: Row 2 +Reference: Allemang, Dean, James A. Hendler, and Fabien L. Gandon. _Semantic Web for the Working Ontologist_. 3e ed. ACM Books 33. New York: Association for computing machinery, 2020. + +END%% + +%%ANKI +Basic +Consider converting the following table to a triple. What is the object? +![[triple-table-repr.png]] +Back: Hamlet +Reference: Allemang, Dean, James A. Hendler, and Fabien L. Gandon. _Semantic Web for the Working Ontologist_. 3e ed. ACM Books 33. New York: Association for computing machinery, 2020. + +END%% + +%%ANKI +Basic +Consider converting the following table to a triple. What is the predicate? +![[triple-table-repr.png]] +Back: Title +Reference: Allemang, Dean, James A. Hendler, and Fabien L. Gandon. _Semantic Web for the Working Ontologist_. 3e ed. ACM Books 33. New York: Association for computing machinery, 2020. + +END%% + +%%ANKI +Basic +RDF identifiers are represented using what? +Back: URIs. +Reference: Allemang, Dean, James A. Hendler, and Fabien L. Gandon. _Semantic Web for the Working Ontologist_. 3e ed. ACM Books 33. New York: Association for computing machinery, 2020. + +END%% + +## Bibliography + +* Allemang, Dean, James A. Hendler, and Fabien L. Gandon. _Semantic Web for the Working Ontologist_. 3e ed. ACM Books 33. New York: Association for computing machinery, 2020. \ No newline at end of file diff --git a/notes/ontology/rdf/uri.md b/notes/ontology/rdf/uri.md new file mode 100644 index 0000000..46ea47f --- /dev/null +++ b/notes/ontology/rdf/uri.md @@ -0,0 +1,239 @@ +--- +title: Uniform Resource Identifiers +TARGET DECK: Obsidian::STEM +FILE TAGS: uri +tags: + - rdf + - uri +--- + +## Overview + +A **uniform resource identifier** (URI) is a unique sequence of characters for identifying some physical or abstract resource. URIs are further generalized to **internationalized resource identifier**s (IRIs) which allow using characters from any language, provided there exists a standard web encoding of the characters. + +%%ANKI +Basic +What is URI an acronym for? +Back: **U**niform **r**esource **i**dentifier. +Reference: Allemang, Dean, James A. Hendler, and Fabien L. Gandon. _Semantic Web for the Working Ontologist_. 3e ed. ACM Books 33. New York: Association for computing machinery, 2020. + +END%% + +%%ANKI +Basic +*Why* is a URI named the way it is? +Back: It is a globally unique identifier for some resource. +Reference: Allemang, Dean, James A. Hendler, and Fabien L. Gandon. _Semantic Web for the Working Ontologist_. 3e ed. ACM Books 33. New York: Association for computing machinery, 2020. + +END%% + +%%ANKI +Basic +What is IRI an acronym for? +Back: **I**nternationalized **r**esource **i**dentifier. +Reference: Allemang, Dean, James A. Hendler, and Fabien L. Gandon. _Semantic Web for the Working Ontologist_. 3e ed. ACM Books 33. New York: Association for computing machinery, 2020. + +END%% + +%%ANKI +Basic +In what way does an IRI generalize URIs? +Back: It allows any characters with standard web encodings to be used in the identifier. +Reference: Allemang, Dean, James A. Hendler, and Fabien L. Gandon. _Semantic Web for the Working Ontologist_. 3e ed. ACM Books 33. New York: Association for computing machinery, 2020. + +END%% + +%%ANKI +Basic +Which of URIs or IRIs are more general? +Back: IRIs. +Reference: Allemang, Dean, James A. Hendler, and Fabien L. Gandon. _Semantic Web for the Working Ontologist_. 3e ed. ACM Books 33. New York: Association for computing machinery, 2020. + +END%% + +### URLs + +A **uniform resource locator** (URL) is a URI that specifies the means of finding the represented resource. The most commonly used schemes are `http` and `https`. + +%%ANKI +Basic +What is URL an acronym for? +Back: **U**niform **r**esource **l**ocator. +Reference: Allemang, Dean, James A. Hendler, and Fabien L. Gandon. _Semantic Web for the Working Ontologist_. 3e ed. ACM Books 33. New York: Association for computing machinery, 2020. + +END%% + +%%ANKI +Basic +*Why* is a URL named the way it is? +Back: Its structure specifies how to find the corresponding resource. +Reference: Allemang, Dean, James A. Hendler, and Fabien L. Gandon. _Semantic Web for the Working Ontologist_. 3e ed. ACM Books 33. New York: Association for computing machinery, 2020. + +END%% + +%%ANKI +Basic +How do you find the resource represented by a URI? +Back: N/A. This isn't generally possible. +Reference: Allemang, Dean, James A. Hendler, and Fabien L. Gandon. _Semantic Web for the Working Ontologist_. 3e ed. ACM Books 33. New York: Association for computing machinery, 2020. + +END%% + +%%ANKI +Basic +In what way does a URI generalize URLs? +Back: A URI does not necessarily specify how to find the represented resource. +Reference: Allemang, Dean, James A. Hendler, and Fabien L. Gandon. _Semantic Web for the Working Ontologist_. 3e ed. ACM Books 33. New York: Association for computing machinery, 2020. + +END%% + +%%ANKI +Basic +Which of URIs or URLs are more general? +Back: URIs. +Reference: Allemang, Dean, James A. Hendler, and Fabien L. Gandon. _Semantic Web for the Working Ontologist_. 3e ed. ACM Books 33. New York: Association for computing machinery, 2020. + +END%% + +%%ANKI +Basic +Which of IRIs or URLs are more general? +Back: IRIs. +Reference: Allemang, Dean, James A. Hendler, and Fabien L. Gandon. _Semantic Web for the Working Ontologist_. 3e ed. ACM Books 33. New York: Association for computing machinery, 2020. + +END%% + +%%ANKI +Basic +What scheme are URLs required to use? +Back: N/A. There exist many possible schemes. +Reference: “Uniform Resource Locator.” In _Wikipedia_, June 20, 2024. [https://en.wikipedia.org/w/index.php?title=URL](https://en.wikipedia.org/w/index.php?title=URL&oldid=1230124093). + +END%% + +%%ANKI +Basic +What are the two most commonly used URL schemes? +Back: `http` and `https`. +Reference: “Uniform Resource Locator.” In _Wikipedia_, June 20, 2024. [https://en.wikipedia.org/w/index.php?title=URL](https://en.wikipedia.org/w/index.php?title=URL&oldid=1230124093). + +END%% + +### URNs + +A **uniform resource name** (URN) is a URI that uses the `urn` scheme. It is intended to uniquely identify a resource, even when the resource no longer exists. + +%%ANKI +Basic +What is URN an acronym for? +Back: **U**niform **r**esource **n**ame. +Reference: “Uniform Resource Identifier.” In _Wikipedia_, July 22, 2024. [https://en.wikipedia.org/w/index.php?title=Uniform_Resource_Identifier](https://en.wikipedia.org/w/index.php?title=Uniform_Resource_Identifier&oldid=1235957234). + +END%% + +%%ANKI +Basic +*Why* is a URN named the way it is? +Back: It is used to uniquely identify some resource. +Reference: “Uniform Resource Identifier.” In _Wikipedia_, July 22, 2024. [https://en.wikipedia.org/w/index.php?title=Uniform_Resource_Identifier](https://en.wikipedia.org/w/index.php?title=Uniform_Resource_Identifier&oldid=1235957234). + +END%% + +%%ANKI +Basic +Which of URLs or URNs are more general? +Back: N/A. +Reference: “Uniform Resource Identifier.” In _Wikipedia_, July 22, 2024. [https://en.wikipedia.org/w/index.php?title=Uniform_Resource_Identifier](https://en.wikipedia.org/w/index.php?title=Uniform_Resource_Identifier&oldid=1235957234). + +END%% + +%%ANKI +Basic +Which of URNs or URIs are more general? +Back: URIs. +Reference: “Uniform Resource Identifier.” In _Wikipedia_, July 22, 2024. [https://en.wikipedia.org/w/index.php?title=Uniform_Resource_Identifier](https://en.wikipedia.org/w/index.php?title=Uniform_Resource_Identifier&oldid=1235957234). + +END%% + +%%ANKI +Basic +*Why* aren't URLs a subset of URNs? +Back: What a URL represents may change over time. +Reference: “Uniform Resource Identifier.” In _Wikipedia_, July 22, 2024. [https://en.wikipedia.org/w/index.php?title=Uniform_Resource_Identifier](https://en.wikipedia.org/w/index.php?title=Uniform_Resource_Identifier&oldid=1235957234). + +END%% + +%%ANKI +Basic +*Why* aren't URNs a subset of URLs? +Back: Their structure may not necessarily indicate how to find the resource. +Reference: “Uniform Resource Identifier.” In _Wikipedia_, July 22, 2024. [https://en.wikipedia.org/w/index.php?title=Uniform_Resource_Identifier](https://en.wikipedia.org/w/index.php?title=Uniform_Resource_Identifier&oldid=1235957234). + +END%% + +%%ANKI +Basic +What scheme are URNs required to use? +Back: `urn` +Reference: “Uniform Resource Name.” In _Wikipedia_, April 26, 2024. [https://en.wikipedia.org/w/index.php?title=Uniform_Resource_Name](https://en.wikipedia.org/w/index.php?title=Uniform_Resource_Name&oldid=1220954593). + +END%% + +## CURIEs + +A **compact URI** (CURIE) is a denser representation of URIs. In its simplest form, it consists of a namespace and identifier separated by a colon. For example, `geo:England`. + +%%ANKI +Basic +URIs in RDF are usually represented in what condensed format? +Back: CURIE. +Reference: Allemang, Dean, James A. Hendler, and Fabien L. Gandon. _Semantic Web for the Working Ontologist_. 3e ed. ACM Books 33. New York: Association for computing machinery, 2020. + +END%% + +%%ANKI +Basic +What is CURIE an acronym for? +Back: **C**ompact **URI**&. +Reference: Allemang, Dean, James A. Hendler, and Fabien L. Gandon. _Semantic Web for the Working Ontologist_. 3e ed. ACM Books 33. New York: Association for computing machinery, 2020. + +END%% + +%%ANKI +Basic +Consider CURIE `geo:England`. What is `geo` an example of? +Back: A namespace. +Reference: Allemang, Dean, James A. Hendler, and Fabien L. Gandon. _Semantic Web for the Working Ontologist_. 3e ed. ACM Books 33. New York: Association for computing machinery, 2020. + +END%% + +%%ANKI +Basic +Consider CURIE `geo:England`. What is `England` an example of? +Back: An identifier. +Reference: Allemang, Dean, James A. Hendler, and Fabien L. Gandon. _Semantic Web for the Working Ontologist_. 3e ed. ACM Books 33. New York: Association for computing machinery, 2020. + +END%% + +%%ANKI +Basic +In its simplest form, a CURIE is made up of what two parts? +Back: A namespace and an identifier. +Reference: Allemang, Dean, James A. Hendler, and Fabien L. Gandon. _Semantic Web for the Working Ontologist_. 3e ed. ACM Books 33. New York: Association for computing machinery, 2020. + +END%% + +%%ANKI +Basic +The namespace and identifier of a CURIE is usually separated by what? +Back: A colon (`:`). +Reference: Allemang, Dean, James A. Hendler, and Fabien L. Gandon. _Semantic Web for the Working Ontologist_. 3e ed. ACM Books 33. New York: Association for computing machinery, 2020. + +END%% + +## Bibliography + +* Allemang, Dean, James A. Hendler, and Fabien L. Gandon. _Semantic Web for the Working Ontologist_. 3e ed. ACM Books 33. New York: Association for computing machinery, 2020. +* “Uniform Resource Identifier.” In _Wikipedia_, July 22, 2024. [https://en.wikipedia.org/w/index.php?title=Uniform_Resource_Identifier](https://en.wikipedia.org/w/index.php?title=Uniform_Resource_Identifier&oldid=1235957234). +* “Uniform Resource Locator.” In _Wikipedia_, June 20, 2024. [https://en.wikipedia.org/w/index.php?title=URL](https://en.wikipedia.org/w/index.php?title=URL&oldid=1230124093). +* “Uniform Resource Name.” In _Wikipedia_, April 26, 2024. [https://en.wikipedia.org/w/index.php?title=Uniform_Resource_Name](https://en.wikipedia.org/w/index.php?title=Uniform_Resource_Name&oldid=1220954593). \ No newline at end of file