Karen Coyle asked, "Eric, have you identified a solution?", and the short answer is, "Sort of"; I will probably will put literals (not URIs) in my metadata values, and thus my XHTML will look like this:
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xmlns:dc="http://purl.org/dc/elements/1.1/" xml:lang="en">
<head>
<title>Reading Journal of eScience Librarianship: Responsible AI in Libraries and Archives</title>
<meta name="dc.identifier" content="https://distantreader.org/stacks/carrels-curated/jeslib-v13_n01-2024/" />
<meta name="dc.creator" content="Eric Lease Morgan" />
<meta name="dc.title" content="Reading Journal of eScience Librarianship: Responsible AI in Libraries and Archives" />
<meta name="dc.date" content="2024-03-13" />
<meta name="dc.description" content="A special issue of Journal of eScience Librarianship..." />
<meta name="dc.subject" content="Journal of eScience Librarianship" />
<meta name="dc.subject" content="artificial intelligence" />
<meta name="dc.subject" content="libraries" />
<meta name="dc.subject" content="distant reading" />
</head>
<body>...</body>
</html>
My goal is not about robots reading my metadata as much as it is about reading the metadata myself. I will write sets of well-formed and valid XHTML, as defined by the DTD. Once I write many such files, I can have a system of tiny scripts loop through them to create index pages in many formats: XHTML, TSV, CSV, JSON, and eventually RDF/XML. The fledgling system can be seen here, temporarily:
https://distantreader.org/stacks/carrels-curated/bin/
The beginnings of an automatically created XHTML page pointing to the set of XHTML files can be found here:
https://distantreader.org/stacks/carrels-curated/
But remember, "Software is never done, and if it were, then it would be called 'hardware'." :-D
Thank you for your interest.
--
Eric Morgan
Navari Family Center for Digital Scholarship
University of Notre Dame
|