Digital Media Technology Week 7: XSLT 3
Characteristics of digital models □ “a set of ontological commitments” □ Expressed in a “formal language” □ Based on a “fragmentary theory of intelligent reasoning” and “shaped by the need for efficient computation ” John Unsworth, “What is Humanities Computing and What is Not?”, 2002.
Text encoding □ Ontology: DTD □ Formal language: XML □ Manipulations: XSLT
Artificial Intelligence □ Reliant on algorithms □ Alan Turing’s concept of “The Universal Machine” □ John Searle’s “Chinese Room Argument”Chinese Room Argument
Assignment 2
□ Exports from UBL catalogue □ Records contain data books and about correspondence □ Groups firstly work separately on assignments; results discussed during presentations Research project during the Seminar
MARC-XML SVG
XPath □ Language for finding information in an XML document □ Nodes and tokens □ Xpath expressions are always interpreted in a context
e.g. if context is set at “literatureList”: item/fullTitle/title
e.g. All elements below “imprint”: item/imprint/*
e.g. Elements on any location //title
e.g. Selecting the value of an attribute:
e.g. Selecting only if a condition is true: = ‘eng’ ]
Counts the number of elements on a particular location count() function
□ Use to select all the elements of the same type on a certain level □ to point to the node □ Note: changes the context of its children!
□ Use to sort a list alphabeticaly or numerically, by the element in attribute □ must be the direct child of (or )
□ Select an element on the condition that it is present Date: