DICES - Datenbank

Bei der geplanten Datenbank handelt es sich um die größte frei zugängliche Datenbank mit Metadaten zur direkten Rede in der antiken und spätantiken Epik. Sie wird sowohl für Anfänger:innen als auch für fortgeschrittene Nutzer:innen geeignet sein. Die Datenbank kann daher sowohl als analytische Plattform als auch als digitales Nachschlagewerk genutzt werden, um Studierende der griechischen und lateinischen Epik in digitale Werkzeuge und Methoden einzuführen.

Gleichzeitig wird sie es Expert:innen ermöglichen, die für ihre Forschungsinteressen relevanten Daten zu organisieren, zu analysieren und zu exportieren und eine unbegrenzte Anzahl von Forschungsfragen zu verfolgen, die auf einer beliebigen Kombination der angebotenen Suchkategorien in einer frei kombinierbaren Auswahl von griechischen und lateinischen Epen von Homer bis zur Spätantike basieren.

Die API-Schnittstelle wird es darüber hinaus Spezialist:innen der Digital Humanities ermöglichen, die kollationierten Daten für ihre Forschungsinteressen zu nutzen.

 

Forschungsförderung

Die Arbeit an einem Prototyp der Datenbank wurde durch den President‘s Research and Creative Activities Grant der Mount Allison University, die J. E. A. Crake Foundation, ein Forschungsstipendium der Interdisziplinären Fakultät (INF) der Universität Rostock (Mare Balticum Fellowship), das Department WKT: Wissen-Kultur-Transformation, den Europäischen Sozialfonds für Deutschland (ESF) und die Forschungsstiftung Flandern (FWO) unterstützt.

Die laufende Entwicklung der Open Access Datenbank (DICES) für direkte Reden in der griechischen und römischen Epik von Homer bis in die Spätantike wird vom 1. Juni 2021 bis zum 31. Mai 2023 durch einen Insight Development Grant des kanadischen Social Sciences and Humanities Research Council (SSHRC) finanziert.

Datenbank-Entwicklung

Web-based search

The database does not yet have a human-oriented web interface, but one day it will.

Python client

A python-based client for interacting programmatically with the API is under development. The code is available at dices-client. There are a couple of Jupyter Notebooks giving examples of its use at dices-examples; the latter can be tested online via Binder.

API

The database has a machine-oriented API. This is under development and will be volatile for a while… at least through 2021. If you’re not easily frustrated, you can poke at our development prototype on Heroku: fierce-ravine-99183.herokuapp.com/api

API endpoints

/speeches

Searchable parameters:

  • id: internal ID
  • spkr_name: name of speaker
  • spkr_gender: [female, male, non-binary, none], gender of speaker
  • spkr_number: [individual, collective], number of speaker
  • spkr_being: [mortal, divine, creature, other], type of being speaking
  • spkr_manto: speaker’s MANTO ID
  • spkr_wd: speaker’s WikiData ID
  • spkr_anon: [True, False], whether speaker is anonymous
  • addr_*: same as above, but for addressee
  • type: [S (soliloquy), M (monologue), D (dialogue), G (general interlocution)], speech type
  • cluster_id: conversation to which speech belongs
  • part: non-zero integer, position (or “move”) of speech within conversation
  • work_title: (English) name of poem
  • work_urn: work’s CTS URN for edition used
  • work_wd: work’s WikiData ID
  • author_name: (English) name of author
  • author_urn author’s CITE ID
  • author_wd author’s WikiData ID

/clusters

Searchable parameters:

  • id: internal ID

/instances

Searchable parameters:

  • id: internal ID
  • name: name of character instance
  • gender: [female, male, non-binary, none] gender of character instance
  • number: [individual, collective] number of character instance
  • being: [mortal, divine, creature, other] type of being for character instance
  • anon: [True, False] whether character instance is anonymous
  • char_name: name of underlying character, if different from instance name
  • char_number: number of underlying character, if different from instance name
  • char_being: being of underlying character, if different from instance name
  • char_gender: gender of underlying character, if different from instance name
  • manto: MANTO ID for underlying character
  • wd: WikiData ID for underlying character

/characters

Searchable parameters:

  • id: internal ID
  • name: name of character
  • gender: [female, male, non-binary, none] gender of character
  • number: [individual, collective] number of character
  • being: [mortal, divine, creature, other] type of being for character
  • manto: MANTO ID
  • wd: WikiData ID

/works

Searchable parameters:

  • id: internal ID
  • title: (English) title of poem
  • wd: WikiData ID of poem
  • urn: CTS URN of edition
  • author_name: (English) name of author
  • author_wd: WikiData ID of author
  • author_urn: CITE ID of author

/authors

Searchable parameters:

  • id: internal ID
  • name: (English) name
  • urn: CITE ID

 

Ein Prototyp der Datenbank ist seit dem Frühjahr 2022 online: DICES (uni-rostock.de). Der Zugriff ist momentan jedoch noch passwortgeschütz und nur den Mitgliedern des Epic Speeches Network vorbehalten. 

Den DICES-Client auf Github finden Sie hier: GitHub - cwf2/dices-client: Client library for the DICES database of speeches in Greek and Roman epic. Dort sind auch einige Beispiele hinterlegt: GitHub - cwf2/dices-examples