Skip to content
/ adst Public

Prototype app for browsing and searching Association for Diplomatic Studies and Training (ADST) Oral History Interviews

Notifications You must be signed in to change notification settings

joewiz/adst

Repository files navigation

ADST Oral Histories

A prototype app for browsing and searching Association for Diplomatic Studies and Training (ADST) Oral History Interviews.

About the sources

From the ADST Oral History homepage:

Since 1986, the Foreign Affairs Oral History Program of the Association for Diplomatic Studies and Training (ADST) has recorded more than 2500 interviews with former participants in the U.S. foreign affairs process. Collectively, these oral histories span over 80 years. About 60 new interviews are added annually. The series also contains some significant oral histories dealing with American diplomacy, which were provided by universities and presidential libraries.

The oral history collection has become one of the largest in the country on any subject and the most significant collection on foreign affairs.

The Oral History Collection is a part of the Library of Congress American Memory collection. It is unclassified and available to the public and can be found at Library’s Front Line Diplomacy website. It is also available on ADST’s site under Oral History Interviews.

The Library of Congress (LOC) hosts the ADST interview transcripts at https://www.loc.gov/collections/foreign-affairs-oral-history/about-this-collection/. ADST's site has these, as well as some newer interviews not yet posted on LOC's site, in PDF form, at http://adst.org/oral-history/oral-history-interviews/. Some of the ADST PDFs contain tables of contents not found in the LOC edition. The LOC edition is available in basic TEI (P4-era?) XML and PDF, and is enriched with subject headings available in JSON-encoded metadata.

For example, the LOC makes the ADST Interview with L. Bruce Laingen available in TEI XML and JSON-encoded metadata. These were adapted and enriched from the original ADST manuscript (PDF).

Current status

  • Obtain all 1,724 interviews (text and metadata) from LOC link above.
    • Download source XML and JSON data. The XQuery scripts used to download the data are in the import-scripts directory.
    • Place JSON-encoded metadata in data/metadata
    • Place full text XML-encoded interviews in data/interviews
    • Convert LOC's P4(?)-era TEI XML to P5-conformant TEI XML (referencing American Memory DTD documentation at https://memory.loc.gov/ammem/amdtd.html; see XQuery scripts in import-scripts)
  • Generate eXist app with TEI Publisher
    • Make customizations to modules/config.xqm, all supported by TEI Publisher: set $config:address-by-id to true(), set $config:search-default to tei:body, set $config:login-domain to org.adst, set $config:data-root to $config:app-root || "/data/interviews"

Next steps

  • Extract subject headings and other useful metadata from data/metadata
  • Remove unneeded filters and columns (author, title)
  • Show columns with relevant info: interviewee name, date, subject
  • Add filtering and sorting by interviewee name, date, subject

Dependencies

  • eXist-db 3.1.0+ (required for TEI Publisher libraries)
  • Apache Ant (required to build a package from source code)

Installation

Screenshots

  1. Landing Page

    ADST Oral Histories app Landing Page

  2. Document View

    ADST Oral Histories app Document View

  3. Search Autosuggest

    ADST Oral Histories app Search Autosuggest View

  4. Keyword Search Results

    ADST Oral Histories app Keyword Search Results View

  5. App-generated PDF (via XSL-FO) (Download PDF)

    ADST Oral Histories app App-generated PDF

About

Prototype app for browsing and searching Association for Diplomatic Studies and Training (ADST) Oral History Interviews

Resources

Stars

Watchers

Forks

Packages

No packages published