Page 161 - Building Digital Libraries
P. 161

CHAPTER 6


                                                   may relate to it. In reality, automated advertisement-blocking software is pri-
                                                   marily making its best guess regarding the nature of the examined content.
                                                   For catalogers, the problem is the same. Automated bibliographic creation/
                                                   editing processes still require a great deal of human intervention to create
                                                   the necessary rules for a machine to interpret a metadata set. Without these
                                                   rules, a machine could certainly parse a metadata set, but it would have no
                                                   way of building or interpreting the relationships of this bibliographic data
                                                   to other metadata content.
                                                      The semantic web, then, is about connecting these dots to give machine
                                                   processes the ability to determine and infer relationships and meaning
                                                   about the data that it describes. If this sounds a lot like metadata for one’s
                                                   metadata, you would be essentially right. RDF, the Resource Description
                                                   Framework, is one of the cornerstones of the semantic web initiative. RDF,
                                                   and similar serializations, provide the Web with a common descriptive
                                                   language. In theory, RDF provides a common descriptive framework that
                                                   can be used to “wrap” an existing set of metadata/data to provide the miss-
                                                   ing information needed to give machine processes the ability to draw rela-
                                                   tionships between heterogeneous datasets. RDF, coupled with OWL (Web
                                                   Ontology Language), make up two major components of the semantic web
                                                   framework that is designed to bring out the relationships between data on
                                                   the Web.
                                                      So, what does this look like? Well, it depends on the serialization and
                                                   the namespaces being used. The Dublin Core community has a long his-
                                                   tory of utilizing RDF as part of its metadata description language. As early
                                                   as 2007, the Dublin Core Metadata Initiative produced a draft document
                                                   entitled “Expressing Dublin Core Metadata Using the Resource Description
                                                   Framework (RDF).”  This was its most detailed document to date discussing
                                                                    19
                                                   how Dublin Core metadata could be expressed within the RDF metadata
                                                   framework. The document illustrates how Dublin Core can be encoded to
                                                   ensure that nonhuman processes can understand the important concepts
                                                   related to the metadata record—for example, details relating to classifica-
                                                   tion, ontologies, and relationships (both hierarchical and relational) to
                                                   other items. At its simplest, the RDF encoding of Dublin Core data can look
                                                   something like the following:




              <?xml version=“1.0” encoding=“utf-8”?>
              <rdf:RDF xmlns:rdf=“http://www.w3.org/1999/02/22-rdf-syntax-ns#” xmlns:dc=“http://purl.org/dc/
              elements/1.1/”>
              <rdf:Description>
              <dc:title>Report of the exploring expedition to the Rocky Mountains in the year 1842 : and to
              Oregon and north California in the years 1843–44 /</dc:title>
              <dc:creator rdf:resource=“http://authorities.loc.gov/” />Frémont, John Charles,1813–1890.</
              dc:creator>
              <dc:creator rdf:resource=“http://authorities.loc.gov/” />Torrey, John,1796–1873.</dc:creator>
              <dc:creator rdf:resource=“http://authorities.loc.gov/” />Hall, James,1811–1898.</dc:creator>
              <dc:creator rdf:resource=“http://authorities.loc.gov/” />United States.Army.Corps of Engineers.</
              dc:creator>
              <dc:type>text</dc:type>
              <dc:publisher>Washington : Blair and Rives, Printers,</dc:publisher>

            146
   156   157   158   159   160   161   162   163   164   165   166