Web Information Organization
UNC SILS, INLS 620, Fall 2018
August 21
Introduction
August 23
History of the Web
View
slides
π To read before this meeting:
-
History of the Web. Oxford Brookes University, 2002. PDF.
Reading tips
A concise yet thorough history of the origins and development of the Web. Pay particular attention to Appendices C and D, in which Tim Berners-Lee outlines his proposal for the project that would become the Web.
-
Berners-Lee, Tim. “Enquire Within upon Everything; Tangles, Links, and Webs; info.cern.ch.” In Weaving the Web. San Francisco: Harper, 1999. PDF.
Reading tips
This optional but short excerpt from Tim Berners-Lee’s book explains in his own words how the Web got started.
August 28
Data modeling: tabular model
View
slides
Total amount of required reading for this meeting: 22,000 words
Read pages 11β22 of chapter 2, βModellingβ in LDFLAM.
π To read before this meeting:
-
Verborgh, Ruben, and Seth van Hooland. “Modelling.” In Linked Data for Libraries, Archives and Museums: How to Clean, Link and Publish Your Metadata, 11–70. Facet Publishing, 2014. http://book.freeyourmetadata.org/chapters/1/modelling.pdf.
August 30
Data modeling: relational model
View
slides
Total amount of required reading for this meeting: 22,000 words
Read pages 22β28 of chapter 2, βModellingβ in LDFLAM.
π To read before this meeting:
-
Verborgh, Ruben, and Seth van Hooland. “Modelling.” In Linked Data for Libraries, Archives and Museums: How to Clean, Link and Publish Your Metadata, 11–70. Facet Publishing, 2014. http://book.freeyourmetadata.org/chapters/1/modelling.pdf.
September 4
Data modeling: meta-markup
View
slides
Total amount of required reading for this meeting: 22,000 words
Read pages 28β43 of chapter 2, βModellingβ in LDFLAM.
If you’re completely unfamiliar with XML, you might also want to read the Birnbaum article.
π To read before this meeting:
-
Verborgh, Ruben, and Seth van Hooland. “Modelling.” In Linked Data for Libraries, Archives and Museums: How to Clean, Link and Publish Your Metadata, 11–70. Facet Publishing, 2014. http://book.freeyourmetadata.org/chapters/1/modelling.pdf.
-
Birnbaum, David J. “What is XML and why should humanists care? An even gentler introduction to XML”, January 5, 2012. http://dh.obdurodon.org/what-is-xml.xhtml.
September 4
Choosing a dataset due
September 6
Data modeling: graphs / RDF
View
slides
Total amount of required reading for this meeting: 22,000 words
Read pages 43β52 of chapter 2, βModellingβ in LDFLAM.
π To read before this meeting:
-
Verborgh, Ruben, and Seth van Hooland. “Modelling.” In Linked Data for Libraries, Archives and Museums: How to Clean, Link and Publish Your Metadata, 11–70. Facet Publishing, 2014. http://book.freeyourmetadata.org/chapters/1/modelling.pdf.
September 11
Data modeling: graphs / RDF
π To read before this meeting:
-
Eisenberg, J. David. “How to Read W3C Specs.” A List Apart, September 28, 2001. http://alistapart.com/article/readspec.
-
W3C. “RDF 1.1 Concepts and Abstract Syntax,” February 25, 2014. https://www.w3.org/TR/rdf11-concepts/.
September 13
Hurricane Florence
September 18
RDF serialization: JSON-LD
Read the JSON-LD Primer, and skim the JSON-LD 1.1 draft specification.
π To read before this meeting:
-
Lehn, David I. “JSON-LD Primer,” n.d. https://json-ld.org/primer/latest/.
-
W3C. “JSON-LD 1.1.” Public Working Draft. Accessed September 11, 2018. https://www.w3.org/TR/json-ld11/.
September 18
Writing RDF due
September 20
RDF query language: SPARQL
Total amount of required reading for this meeting: 5,100 words
π To read before this meeting:
-
DuCharme, Bob. “Jumping Right in: Some Data and Some Queries.” In Learning SPARQL: Querying and Updating with SPARQL 1.1, 2nd ed., 1–17. Sebastopol: O’Reilly Media, 2013. PDF.
September 25
RDF query language: SPARQL
Total amount of required reading for this meeting: 14,100 words
π To read before this meeting:
-
DuCharme, Bob. “SPARQL Queries: A Deeper Dive.” In Learning SPARQL: Querying and Updating with SPARQL 1.1, 2nd ed., 47–102. Sebastopol: O’Reilly Media, 2013. PDF.
September 27
Data quality
Just read pages 71β90 of the βCleaningβ chapterβwe’ll work through the rest in class.
π To read before this meeting:
-
Verborgh, Ruben, and Seth van Hooland. “Cleaning.” In Linked Data for Libraries, Archives and Museums: How to Clean, Link and Publish Your Metadata, 71–108. Facet Publishing, 2014. PDF.
October 2
Data cleaning using OpenRefine
π To read before this meeting:
-
Free Your Metadata. Cleaning Metadata with Google Refine, n.d. http://freeyourmetadata.org/cleanup/.
October 4
Identifiers
View
slides
π To read before this meeting:
-
Kunze, John, and R. Rodgers. “The ARK Identifier Scheme.” IETF, April 5, 2013. https://tools.ietf.org/html/draft-kunze-ark-18.
October 9
Class cancelled
October 11
Authorities
View
slides
π To read before this meeting:
-
Barker, Elton, Rainer Simon, Leif Isaksen, and Pau de Soto Cañamares. “The Pleiades Gazetteer and the Pelagios Project.” In Placing Names: Enriching and Integrating Gazetteers. Bloomington: Indiana UP, 2016. http://oro.open.ac.uk/48328/.
October 11
Using OpenRefine to clean data and export RDF due
October 16
Reconciliation using OpenRefine
π To read before this meeting:
-
Verborgh, Ruben, and Seth van Hooland. “Reconciling.” In Linked Data for Libraries, Archives and Museums: How to Clean, Link and Publish Your Metadata, 109–158. Facet Publishing, 2014. PDF.
October 18
Fall break
October 23
Ryan was sick
October 25
Enriching data using OpenRefine
October 30
Publishing linked data
View
slides
π To read before this meeting:
-
Verborgh, Ruben, and Seth van Hooland. “Publishing.” In Linked Data for Libraries, Archives and Museums: How to Clean, Link and Publish Your Metadata, 197–241. Facet Publishing, 2014. PDF.
November 1
Internet Architecture
View
slides
The Web is built upon the Internet, so some basic knowledge of the Internet’s architecture is a prerequisite for understanding Web architecture.
π To read before this meeting:
-
Galloway, Alexander R. “Introduction.” In Protocol: How Control Exists after Decentralization, 4–12. Cambridge, Mass.: MIT Press, 2004. PDF.
-
Yanowitz, Jason. “Under the hood of the Internet: an overview of the TCP/IP protocol suite.” Crossroads 1, no. 1 (September 1994): 8–10. http://dx.doi.org/10.1145/197177.197182.
Reading tips
A brief and accessible introduction to TCP/IP, the protocols used on the Internet.
November 6
No water
November 8
HyperText Transfer Protocol (HTTP)
View
slides
Total amount of required reading for this meeting: 4,500 words
π To read before this meeting:
November 8
Enriching your dataset due
November 13
Web architecture
View
slides
Total amount of required reading for this meeting: 4,900 words
π To read before this meeting:
-
Richardson, Leonard, and Mike Amundsen. “Resources and Representations.” In RESTful Web APIs, 29–43. Sebastopol, California: O’Reilly, 2013. PDF.
November 15
Ryan at UCLA
November 20
Hypermedia
View
slides
π To read before this meeting:
-
Richardson, Leonard, and Mike Amundsen. “Hypermedia.” In RESTful Web APIs, 45–57. Sebastopol, California: O’Reilly, 2013. PDF.
November 22
Thanksgiving
November 27
Description vs. representation
View
slides
π To read before this meeting:
-
Richardson, Leonard, and Mike Amundsen. “Resource Description and Linked Data.” In RESTful Web APIs, 263–86. Sebastopol, California: O’Reilly, 2013. PDF.
November 29
Presentations
Kiru, Wanyi, Neal, Sirui, Michael O., Jonathan, Jiaming
December 4
Presentations
Natalie, Troy, Kathleen, Zhaohui, Mike M., Guanru, Kun