{"id":97,"date":"2011-05-16T15:15:45","date_gmt":"2011-05-16T15:15:45","guid":{"rendered":"http:\/\/blogs.sussex.ac.uk\/salda\/?p=97"},"modified":"2011-07-26T14:37:22","modified_gmt":"2011-07-26T14:37:22","slug":"the-data-transformation","status":"publish","type":"post","link":"https:\/\/blogs.sussex.ac.uk\/salda\/2011\/05\/16\/the-data-transformation\/","title":{"rendered":"The data transformation"},"content":{"rendered":"<p>by Pete Johnston<\/p>\n<p>I&#8217;ve been working on a first attempt at processing the <a href=\"http:\/\/loc.gov\/ead\/\">Encoded Archival Description (EAD)<\/a> XML output  provided by Karen from their CALM database in order to generate RDF data for the  <a href=\"http:\/\/www.massobs.org.uk\/\">Mass Observation Archive<\/a>. My starting  point has been the work done within the <a href=\"http:\/\/blogs.ukoln.ac.uk\/locah\/\">LOCAH project<\/a>, to which I&#8217;ve also  been contributing, and which is also transforming EAD data into linked data.<\/p>\n<p>I&#8217;m making use of the same general approach as that we&#8217;ve used within the  LOCAH project, so as background to this post, it&#8217;s probably worth having a look  at some of the relevant posts on the LOCAH blog and\/or at <a href=\"http:\/\/data.archiveshub.ac.uk\/\">the initial dataset<\/a> they have <a>just released<\/a>.<\/p>\n<p>The &#8220;workflow&#8221; for the SALDA\/MOA case is similar to that described in the  first part of <a href=\"http:\/\/blogs.ukoln.ac.uk\/locah\/2010\/08\/18\/some-thoughts-on-architecture-and-workflows\/\">this  post<\/a>, with an additional preliminary step of exporting data from the CALM  database into the EAD XML format. And as I&#8217;ll explain further below, for the  SALDA case, the &#8220;transform&#8221; step will also include a small element of what I was  calling &#8220;enhancement&#8221; &#8211; the augmentation of the EAD content with some additional  data.<\/p>\n<p style=\"text-align: center\"><a href=\"http:\/\/blogs.sussex.ac.uk\/salda\/files\/2011\/05\/fig1.png\"><img loading=\"lazy\" class=\"size-full wp-image-99 aligncenter\" title=\"fig1\" src=\"http:\/\/blogs.sussex.ac.uk\/salda\/files\/2011\/05\/fig1.png\" alt=\"\" width=\"605\" height=\"454\" srcset=\"https:\/\/blogs.sussex.ac.uk\/salda\/files\/2011\/05\/fig1.png 960w, https:\/\/blogs.sussex.ac.uk\/salda\/files\/2011\/05\/fig1-300x225.png 300w\" sizes=\"(max-width: 605px) 100vw, 605px\" \/><\/a><\/p>\n<p>We&#8217;re making use of (more or less &#8211; more on this also below) the same model  of &#8220;things in the world&#8221; as that we&#8217;ve applied in the LOCAH project (see these  three posts for details <a href=\"http:\/\/blogs.ukoln.ac.uk\/locah\/2010\/09\/28\/model-a-first-cut\/\">1<\/a>, <a href=\"http:\/\/blogs.ukoln.ac.uk\/locah\/2010\/11\/08\/some-more-things-some-extensions-to-the-hub-model\/\">2<\/a>,  <a href=\"http:\/\/blogs.ukoln.ac.uk\/locah\/2011\/02\/16\/two-changes-to-the-model-and-some-definitions\/\">3<\/a>);  the same <a href=\"http:\/\/blogs.ukoln.ac.uk\/locah\/2010\/11\/16\/identifying-the-things-uri-patterns-for-the-hub-linked-data\/\">patterns  for URIs<\/a> for identifying the individual &#8220;things&#8221; &#8211; within a University of  Sussex URI-space, as Karen and Chris have discussed in recent posts here; and  (more or less) <a href=\"http:\/\/blogs.ukoln.ac.uk\/locah\/2011\/03\/17\/describing-the-%E2%80%9Cthings%E2%80%9D-the-rdf-terms-used-part-2\/\">the  same RDF vocabularies<\/a> for describing those &#8220;things&#8221;.<\/p>\n<h3>EAD and the LOCAH and SALDA EAD data<\/h3>\n<p>As I noted in <a href=\"http:\/\/blogs.ukoln.ac.uk\/locah\/2010\/09\/28\/model-a-first-cut\/\">the first of  those posts over on the LOCAH blog<\/a> the EAD format is, by design, a fairly  &#8220;flexible&#8221; and &#8220;permissive&#8221; XML format. It was designed to accommodate the  &#8220;encoding&#8221; of existing archival finding aids of various types and constructed by  different cataloguing communities, some with practices and traditions which  varied to a greater or lesser degree. EAD also allows for variation in the  &#8220;level of detail&#8221; of markup that can be applied, from a focus on the  identification of broad structural components to a more &#8220;fine-grained&#8221;  identification of structures within the text of those components. As a result  the structure of EAD XML documents can vary considerably from one instance to  the next.<\/p>\n<p>The LOCAH project is dealing with EAD data aggregated by the JISC <a href=\"http:\/\/archiveshub.ac.uk\/\">Archives Hub<\/a> service. This is data provided  by multiple data providers, in some cases over an extended period of time, and  sometimes using different data creation tools &#8211; and one of the challenges in  LOCAH has been dealing with the variations across that body of data. SALDA, on  the other hand, is dealing with data a single data source, under the control of  a single data provider &#8211; the MOA data is actually exported from the CALM  database in the form of a single EAD document, albeit quite a large one!<\/p>\n<p>So while the LOCAH input data includes EAD documents using slightly different  structural and content conventions, for SALDA, that structure is regular and  predictable, and furthermore some element of &#8220;normalisation&#8221; of content is  implemented through the rules and checks performed by the CALM database  application.<\/p>\n<p>So far, so good, then, in terms of making the MOA EAD data relatively  straightforward to process.<\/p>\n<h3>Index Terms<\/h3>\n<p>The <a href=\"http:\/\/archiveshub.ac.uk\/datacreation\/\">data creation guidelines  for contributors to the Archives Hub<\/a> recommend the provision of <a href=\"http:\/\/archiveshub.ac.uk\/help\/access\/\">&#8220;index terms&#8221; or &#8220;access  points&#8221;<\/a> using the EAD <tt>controlaccess<\/tt> element &#8211; names of topics,  persons, families, organisations, places, genres or functions, whose association  with the archival resource is potentially useful for people searching the  finding aid. Those names are (in principle, at least!) provided in a  &#8220;standardised&#8221; form (i.e. either drawn from a specified &#8220;authority file&#8221; of  names or constructed using a specified set of rules) so that two documents using  the same authority file or the same rules should provide the same name in the  same form. In the process of transforming EAD into RDF within the LOCAH project,  the <tt>controlaccess<\/tt> element is a significant source of information about  &#8220;things&#8221; associated with the archival resource. Below is a version of the  graphical representation of the LOCAH model, taken from <a href=\"http:\/\/blogs.ukoln.ac.uk\/locah\/2011\/02\/16\/two-changes-to-the-model-and-some-definitions\/\">this  post<\/a>. Data about the entities circled in the lower part of the diagram is  all derived from the LOCAH EAD <tt>controlaccess<\/tt> data.<\/p>\n<p style=\"text-align: center\"><a href=\"http:\/\/blogs.sussex.ac.uk\/salda\/files\/2011\/05\/fig2.png\"><img loading=\"lazy\" class=\"aligncenter size-full wp-image-100\" title=\"fig2\" src=\"http:\/\/blogs.sussex.ac.uk\/salda\/files\/2011\/05\/fig2.png\" alt=\"\" width=\"691\" height=\"518\" srcset=\"https:\/\/blogs.sussex.ac.uk\/salda\/files\/2011\/05\/fig2.png 960w, https:\/\/blogs.sussex.ac.uk\/salda\/files\/2011\/05\/fig2-300x225.png 300w\" sizes=\"(max-width: 691px) 100vw, 691px\" \/><\/a><\/p>\n<p>In the MOA data, however, no <tt>controlaccess<\/tt> terms are provided.  Talking this over with Karen and Chris recently, however, made it clear that  there are some associations implicit in the MOA data, and there are some &#8220;hooks&#8221;  in the data which can provide the basis for generating explicit associations in  the RDF data. This is probably best illustrated through some concrete  examples.<\/p>\n<h3>&#8220;Topic Collections&#8221;<\/h3>\n<p>One section of the Mass Observation Archive takes the form of a sequence of  &#8220;Topic Collections&#8221;, in which documents of various types are grouped together by  theme or subject, the name of which forms part of the title of a &#8220;series&#8221; within  the section, i.e. the series have titles like:<\/p>\n<ul>\n<li>TC1 Housing 1938-48<\/li>\n<li>TC6 Conscientious Objection &amp; Pacifism 1939-44<\/li>\n<li>TC7 Happiness 1938<\/li>\n<\/ul>\n<p>Although the titles are encoded in the EAD documents as unstructured text (as  the content of the EAD <tt>unittitle<\/tt> element), the text has a  consistent\/predictable form of: code number, name of topic, date(s) of period of  creation.<\/p>\n<p>We can take advantage of this consistency in the transformation process and,  with some fairly simple parsing of the text of the title, generate a description  of a concept with its own URI and name\/label (e.g. &#8220;Housing&#8221;, &#8220;Conscientious  Objection &amp; Pacifism&#8221; or &#8220;Happiness&#8221;), and a link between the archival  resource and the concept. (For this case, the dates are provided explicitly  elsewhere in the EAD document and already handled by the transformation  process.)<\/p>\n<h3>Series by Place<\/h3>\n<p>Within one of the &#8220;Topic Collections&#8221; (on air raids), sets of reports are  grouped by place, where the name of the place is used as the title of the  &#8220;file&#8221;. So again, it is straightforward to generate a small chunk of data  &#8220;about&#8221; the place with its own URI and name\/label, and a link between the  archival resource and the place.<\/p>\n<p>In both this case and the &#8220;topic collections&#8221; case, we can also be quite  specific about the nature of the relationship between the archival resource and  the concept or place. In the LOCAH case, we&#8217;ve limited ourselves to making a  very general &#8220;associated with&#8221; relationship between the archival resource and  the <tt>controlaccess<\/tt> entity, on the grounds that the cataloguer may have  made the association with the archival material based on many different &#8220;real  world&#8221; relationships. For these cases in SALDA, we can be more specific, and say  that the relationship is one of &#8220;aboutness&#8221;\/has-as-topic, which can be expressed  using the Dublin Core <tt>dcterms:subject<\/tt> property.<\/p>\n<h3>Directives by Date<\/h3>\n<p>Another section of the archive lists responses to &#8220;directives&#8221;  (questionnaires) by date. In these cases the dates are not provided separately  in the EAD data, but again the consistent form of the title makes it relatively  straightforward to extract and present the dates explicitly in the RDF data.<\/p>\n<h3>Keywords<\/h3>\n<p>Each of the above examples exploits some implicit structure in text content  within the EAD document. A second approach we&#8217;ve applied is to scan the content  of some EAD elements for words or phrases that can be mapped to specific  entities (concepts, persons, organisations, places). In making this mapping,  we&#8217;re really taking advantage of the fact that for the SALDA case we have a  fairly well-defined context or scope, defined by the scope of the archival  collection itself. So within that context, we can be reasonably confident that  an occurrence of the word &#8220;Churchill&#8221; is a reference to the war-time Prime  Minister, rather than to another member of his family, or a Cambridge college,  or an Oxfordshire town.<\/p>\n<p>Because this process involves matching to a set of known  concepts\/places\/persons\/organisations, and because it&#8217;s a relatively short list,  I&#8217;ve taken advantage of this to extend the &#8220;lookup table&#8221; to include some URIs  from DBpedia, Geonames and the Library of Congress LCSH dataset, which I use to  construct <tt>owl:sameAs<\/tt> or <tt>skos:closeMatch\/skos:exactMatch<\/tt> links  to external resources as part of the transformation process.<\/p>\n<h2>&#8220;Multi-level description&#8221; and &#8220;Inheritance&#8221;<\/h2>\n<p>One of the general issues these approaches bring me back to is the question  of &#8220;multi-level description&#8221; in archival description, and which I discussed  briefly in <a href=\"http:\/\/blogs.ukoln.ac.uk\/locah\/2010\/09\/28\/model-a-first-cut\/\">a post on  the LOCAH blog<\/a>. Traditionally archival description advocates a  &#8220;hierarchical&#8221; approach to resource description: a conceptualisation of an  archival collection as having a &#8220;tree&#8221; structure single, with a finding aid  document providing information about an aggregation of records, then about  component subsets of records within that aggregation, and so on, sometimes down  to the level of individual records but often stopping at the level of some  component aggregation.<\/p>\n<p>This &#8220;document-centric&#8221; approach carries with it an expectation that the  description of some &#8220;lower level&#8221; unit of archival material is presented and  interpreted &#8220;in the context of&#8221; those other &#8220;higher level&#8221; descriptions of other  material. And this is reflected in a principle of &#8220;non-repetition&#8221; in archival  cataloguing:<\/p>\n<blockquote><p>At the highest appropriate level, give information that is common to the  component parts. Do not repeat information at a lower level of description that  has already been given at a higher level.<\/p><\/blockquote>\n<p>There is some suggestion here of information of lower-level resources  implicitly &#8220;inheriting&#8221; &#8220;common&#8221; characteristics from their &#8220;parent&#8221; resources &#8211;  unless they are &#8220;overriden&#8221; in the description of the &#8220;lower-level&#8221;  resource.<\/p>\n<p>In practice, however, this &#8220;inheritance&#8221; is more applicable to some  attributes than others: it may work for, say, the name of the holding  repository, but it is less clear that it applies to cases such as the  <tt>controlaccess<\/tt> &#8220;index terms&#8221;: it may be appropriate\/useful to associate  the name of a person with a collection as a whole, but it doesn&#8217;t necessarily  follow that the person has an association with every single item within that  collection.<\/p>\n<p>The &#8220;linked data&#8221; approach is predicated on delivering information in the  form of &#8220;bounded descriptions&#8221; made up of assertions &#8220;about&#8221; individual subject  resources. So in transforming EAD data into an RDF dataset to support this,  we&#8217;re faced with the question of how to deal with this &#8220;implicitly inherited&#8221;  information: whether to construct assertions of relationships only for the  resource for which they are explicitly present in the EAD document, or whether  also to construct additional assertions for other &#8220;descendent&#8221; resources too, on  the basis that this is making explicit information that is implicit in the EAD  document.<\/p>\n<p>In the LOCAH work, we&#8217;ve tended to take a fairly &#8220;conservative&#8221; approach to  the &#8220;inheritance&#8221; question and worked on the basis that, in the RDF data the  concept, person, place, etc named by a <tt>controlaccess<\/tt> term is associated  only with the archival resource with which the term is associated in the EAD  document.<\/p>\n<p>For the SALDA\/MOA data, I think an argument can be made &#8211; at least for some  of the cases discussed above &#8211; for making such links for the &#8220;descendent&#8221;  component resources too. For the &#8220;topic collections&#8221;, for example, it is a  defining characteristic of the collection that each of the member resources has  the named concept as topic. And a similar case might be made for the  &#8220;place-based&#8221; series.<\/p>\n<p>For the keyword-matching cases, an assumption that the association can be  generalised to all the &#8220;descendent&#8221; resources would, I think, be more  problematic.<\/p>\n<h2>The &#8220;<tt>foaf:focus<\/tt> question&#8221;<\/h2>\n<p>In the Archives Hub data that LOCAH is using, the <tt>controlaccess<\/tt> terms are (mostly at least) drawn from &#8220;authority files&#8221;. This is reflected in  the LOCAH data model in a distinction between the &#8220;conceptualisation&#8221; of a  person, organisation or place that is captured in a thesaurus entry or authority  file record, as separate from the actual physical entity. So for the  person\/organisation\/family\/place cases, in the LOCAH transformation process, the  presence of an EAD <tt>controlaccess<\/tt> term results in the generation of two  URIs and two triples, the first expressing a relationship (<a href=\"http:\/\/data.archiveshub.ac.uk\/def\/associatedWith\"><tt>locah:associatedWith<\/tt><\/a>)  between archival resource and concept, and the second between concept and entity  (person, organisation, place). This second relationship is expressed using a  (recently introduced) property from the Friend of a Friend (FOAF) RDF  vocabulary, <a href=\"http:\/\/xmlns.com\/foaf\/0.1\/focus\"><tt>foaf:focus<\/tt><\/a>.<\/p>\n<p>For a concrete example from the LOCAH dataset, consider the case of the Sir  Joseph Dalton Hooker collection, which is identified by the URI <a href=\"http:\/\/data.archiveshub.ac.uk\/id\/archivalresource\/gb15sirjosephdaltonhooker\">http:\/\/data.archiveshub.ac.uk\/id\/archivalresource\/gb15sirjosephdaltonhooker<\/a>.  The <a href=\"http:\/\/data.archiveshub.ac.uk\/doc\/archivalresource\/gb15sirjosephdaltonhooker\">description<\/a> of that &#8220;Archival Resource&#8221; shows that the collection is &#8220;associated with&#8221; four  other resources, identified by the following URIs: <a href=\"http:\/\/data.archiveshub.ac.uk\/id\/concept\/lcsh\/antarcticadiscoveryandexploration\"><\/a><\/p>\n<p><a href=\"http:\/\/data.archiveshub.ac.uk\/id\/concept\/lcsh\/antarcticadiscoveryandexploration\">http:\/\/data.archiveshub.ac.uk\/id\/concept\/lcsh\/antarcticadiscoveryandexploration<\/a> <a href=\"http:\/\/data.archiveshub.ac.uk\/id\/concept\/person\/nra\/hookerjosephdalton1817-1911sirknightbotanist\"><\/a><\/p>\n<p><a href=\"http:\/\/data.archiveshub.ac.uk\/id\/concept\/person\/nra\/hookerjosephdalton1817-1911sirknightbotanist\">http:\/\/data.archiveshub.ac.uk\/id\/concept\/person\/nra\/hookerjosephdalton1817-1911sirknightbotanist<\/a> <a href=\"http:\/\/data.archiveshub.ac.uk\/id\/concept\/organisation\/ncarules\/britishnavalexpeditionantarcticregions1839-1843\"><\/a><\/p>\n<p><a href=\"http:\/\/data.archiveshub.ac.uk\/id\/concept\/organisation\/ncarules\/britishnavalexpeditionantarcticregions1839-1843\">http:\/\/data.archiveshub.ac.uk\/id\/concept\/organisation\/ncarules\/britishnavalexpeditionantarcticregions1839-1843<\/a> <a href=\"http:\/\/data.archiveshub.ac.uk\/id\/concept\/unesco\/botany\"><\/a><\/p>\n<p><a href=\"http:\/\/data.archiveshub.ac.uk\/id\/concept\/unesco\/botany\">http:\/\/data.archiveshub.ac.uk\/id\/concept\/unesco\/botany<\/a><\/p>\n<p>If we look in turn at the descriptions of those resources, we see that they  are all concepts (i.e. instances of the class skos:Concept) &#8211; even the second  and third cases. And in those two cases the concept is the subject of a  &#8220;foaf:focus&#8221; relationship with a further resource, of type Person and  Organisation, respectively: <a href=\"http:\/\/data.archiveshub.ac.uk\/id\/person\/nra\/hookerjosephdalton1817-1911sirknightbotanist\"><\/a><\/p>\n<p><a href=\"http:\/\/data.archiveshub.ac.uk\/id\/person\/nra\/hookerjosephdalton1817-1911sirknightbotanist\">http:\/\/data.archiveshub.ac.uk\/id\/person\/nra\/hookerjosephdalton1817-1911sirknightbotanist<\/a> <a href=\"http:\/\/data.archiveshub.ac.uk\/id\/organisation\/ncarules\/britishnavalexpeditionantarcticregions1839-1843\"><\/a><\/p>\n<p><a href=\"http:\/\/data.archiveshub.ac.uk\/id\/organisation\/ncarules\/britishnavalexpeditionantarcticregions1839-1843\">http:\/\/data.archiveshub.ac.uk\/id\/organisation\/ncarules\/britishnavalexpeditionantarcticregions1839-1843<\/a><\/p>\n<p>I&#8217;ve tried to depict this in the graph below. I&#8217;ve omitted the rdf:type arcs  for conciseness, and relied on colour to indicate resource type (blue = Archival  resource; white = Concept; green = Agent (Person or Organisation).<\/p>\n<p style=\"text-align: center\"><a href=\"http:\/\/blogs.sussex.ac.uk\/salda\/files\/2011\/05\/fig3.png\"><img loading=\"lazy\" class=\"aligncenter size-full wp-image-101\" title=\"fig3\" src=\"http:\/\/blogs.sussex.ac.uk\/salda\/files\/2011\/05\/fig3.png\" alt=\"\" width=\"553\" height=\"414\" srcset=\"https:\/\/blogs.sussex.ac.uk\/salda\/files\/2011\/05\/fig3.png 960w, https:\/\/blogs.sussex.ac.uk\/salda\/files\/2011\/05\/fig3-300x225.png 300w\" sizes=\"(max-width: 553px) 100vw, 553px\" \/><\/a><\/p>\n<p>So, the question is how\/whether this applies for the SALDA\/MOA cases I  describe above.<\/p>\n<p>For the &#8220;topic collections&#8221; case, the link is simply to a concept (a member  of a &#8220;MOA Topics&#8221; &#8220;Concept Scheme&#8221;), and there isn&#8217;t a separate physical entity  involved.<\/p>\n<p>For the &#8220;place series&#8221; case, in theory we could introduce a set of concepts  but I&#8217;m not sure there is any value in doing so &#8211; there is no external  thesaurus\/authority file involved, and I think it&#8217;s reasonable to simply make  the direct link between archival resource and place.<\/p>\n<p>The keyword matching case actually covers various sub-cases, and I need to  think harder about them, but broadly I think we should try to avoid the  complexity of the &#8220;intermediate&#8221; concept where it isn&#8217;t really necessary.<\/p>\n<h2>Summary<\/h2>\n<p>In short, while I need to do some more work on it, it&#8217;s been relatively  straightforward to apply the model and the transformation processes developed in  LOCAH to the MOA data.<\/p>\n<p>What is perhaps more interesting is how we&#8217;ve &#8220;specialised&#8221; the fairly  &#8220;general&#8221; LOCAH approach, based on Karen&#8217;s &#8220;local knowledge&#8221; of specific  characteristics of the MOA data.<\/p>\n<p>While it&#8217;s perhaps premature to draw general conclusions from this single  case, I do wonder whether that the nature of the EAD format and the ways it is  used may mean that this combination of the general and the local\/specific turns  out be a common pattern e.g. for a different dataset, a different set of  &#8220;local&#8221;\/specific characteristics might be identified and exploited in a similar  fashion. Amongst other things, I should probably think about how this is  reflected in the transformation process, e.g. whether it is possible to  &#8220;modularise&#8221; the XSLT transform in such a way that it the &#8220;general&#8221; parts are  separated from the &#8220;specific&#8221; ones, and it is easier to &#8220;plug in&#8221; versions of  the latter as required.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>by Pete Johnston I&#8217;ve been working on a first attempt at processing the Encoded Archival Description (EAD) XML output provided by Karen from their CALM database in order to generate RDF data for the Mass Observation Archive. My starting point has been the work done within the LOCAH project, to which I&#8217;ve also been contributing, [&hellip;]<\/p>\n","protected":false},"author":23,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[126],"tags":[109,108,101,107,133,132,102],"_links":{"self":[{"href":"https:\/\/blogs.sussex.ac.uk\/salda\/wp-json\/wp\/v2\/posts\/97"}],"collection":[{"href":"https:\/\/blogs.sussex.ac.uk\/salda\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blogs.sussex.ac.uk\/salda\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blogs.sussex.ac.uk\/salda\/wp-json\/wp\/v2\/users\/23"}],"replies":[{"embeddable":true,"href":"https:\/\/blogs.sussex.ac.uk\/salda\/wp-json\/wp\/v2\/comments?post=97"}],"version-history":[{"count":15,"href":"https:\/\/blogs.sussex.ac.uk\/salda\/wp-json\/wp\/v2\/posts\/97\/revisions"}],"predecessor-version":[{"id":202,"href":"https:\/\/blogs.sussex.ac.uk\/salda\/wp-json\/wp\/v2\/posts\/97\/revisions\/202"}],"wp:attachment":[{"href":"https:\/\/blogs.sussex.ac.uk\/salda\/wp-json\/wp\/v2\/media?parent=97"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blogs.sussex.ac.uk\/salda\/wp-json\/wp\/v2\/categories?post=97"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blogs.sussex.ac.uk\/salda\/wp-json\/wp\/v2\/tags?post=97"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}