Dublin Language Garden Map Task for Irish English Dialects
Complete five draw-a-map tasks for perceptual dialectology, built with Potato's geo_annotation pin and draw tasks on blank map sheets with no participant data.
Get This Design
Clone or download from the repository
Quick start:
git clone https://github.com/davidjurgens/potato-showcase.git
cd potato-showcase/text/linguistics/dublin-language-garden-perceptual-dialectology
potato start config.yamlAbout this dataset
The Dublin Language Garden Perceptual Dialectology of Irish English Collection was made by Vicky Garnett and Stephen Lucek and published on Zenodo in 2020 under CC BY 4.0. Participants at a public outreach event held at Trinity College Dublin on 2015-09-25 were given a blank A3 map of Ireland. The collection provides the maps as KML polygons and a spreadsheet of tabulated responses. Only responses from adults were kept. The README says the method follows Preston (1982).
Each participant completed five tasks. A participant indicated where the participant comes from, drew where the participant thinks the Dublin dialect occurs, drew the boundaries of any other dialects the participant believes occur in Ireland, described the features of the other dialects, and described the characteristics of the people who speak the dialects. The design reproduces the tasks in the browser. A pin scheme collects the home location, a draw scheme collects the Dublin area with a text box for the area's features, a second draw scheme collects any number of other areas with a name and features for each, and a text scheme collects the characteristics of speakers. The wording of task d is adapted, and the request to name each other dialect is an addition that the source does not contain. The map uses an outline of the island of Ireland from Natural Earth. The original collection used paper maps and a red dot sticker, and the original tables list speaker characteristics per location, which the design asks for once per sheet.
The ten items are blank map sheets, so the design contains no participant maps or responses even though the data license would allow such data. The design has no model_training block. The task is survey-style collection, and the geo trainers (torchvision and ultralytics detect and segment) train on a raster basemap with an extent or a GeoTIFF, while the design has only a GeoJSON outline. Overlap between participants' drawn areas can be aggregated with the geo_overlap or geojson export.
- Collection date
- 2015-09-25 (dataset README)
- Location
- Trinity College Dublin (dataset README)
- Tasks per participant
- 5 (dataset README)
- Licence
- CC BY 4.0
- Sample items in this design
- 10 blank map sheets, no participant data
Configuration File
This Potato config reproduces the annotation task. Save it as config.yaml and run potato start config.yaml to try it.
# Dublin Language Garden: draw-a-map task on Irish English (digital collection form)
#
# Dataset: The Dublin Language Garden Perceptual Dialectology of Irish English
# Collection, Garnett and Lucek (2020), Zenodo, version 1.0.0.
# Hand-drawn maps collected on 2015-09-25 at Trinity College Dublin during a
# public outreach event (EU Researchers Night 2015). The collection provides
# the maps as KML polygons and a spreadsheet of tabulated responses.
# DOI: 10.5281/zenodo.4247829
# Dataset URL: https://zenodo.org/records/4247829
# Licence: CC BY 4.0 (DataCite rights and the dataset README). Cite the dataset
# if you use its maps or its tabulated responses.
#
# Citation (DataCite BibTeX):
# @misc{garnett_lucek_2020_dlg,
# doi = {10.5281/ZENODO.4247829},
# url = {https://zenodo.org/record/4247829},
# author = {Garnett, Vicky and Lucek, Stephen},
# title = {The Dublin Language Garden Perceptual Dialectology of Irish English Collection},
# publisher = {Zenodo},
# year = {2020},
# copyright = {Creative Commons Attribution 4.0 International}
# }
#
# The five tasks, quoted from the Zenodo record and the dataset README
# ("Participants were given a blank A3 map of Ireland, and asked to complete 5 tasks"):
# a. Indicate where you come from on the map (using a red dot sticker)
# b. Draw where you think the Dublin dialect occurs
# c. Draw the boundaries of any other dialects you believe occur in Ireland
# d. Tell us what you think are the features of those dialects
# e. Tell us what you think are the characteristics of the people who speak those dialects.
# The README says the method follows Preston (1982), the Hawaii Working Papers
# in Linguistics study of mental maps of US dialects.
#
# Glossary of the answers this design collects:
# Home pin ................ task a, one point
# Dublin dialect area ..... task b, one outlined area, with task d text
# Other dialect areas ..... task c, any number of outlined areas, each with
# task d text
# Characteristics ......... task e, one text answer per sheet
#
# Adaptations:
# - The 2015 collection used paper maps and a red dot sticker. This design is
# a digital reproduction of the same five tasks on a map in the browser.
# - The basemap is an outline of the island of Ireland from Natural Earth
# (public domain) with no internal borders. It is not the paper map.
# - Task d text is attached to each drawn area (feature_text). Task e is one
# text box per sheet, because Potato's geo_annotation attaches a single
# text box to a drawn feature. The original tables list characteristics per
# location, so this merges them across areas (a gap, see the report).
# - Task d is reworded. The source reads "Tell us what you think are the features
# of those dialects". The Dublin area asks "What do you think are the features
# of this dialect?", and each other area asks "Name this dialect and say what you
# think its features are". The name request is added here and is not in the source.
# - Task a asked people from overseas to indicate their country. The basemap
# shows only Ireland, so an overseas pin is not possible here.
# - The items are blank map sheets (prompts only). No participant map, polygon
# or response from the dataset is copied. The CC BY 4.0 data could be
# loaded as prelabels, and this design does not do so.
#
# TRAINING: none. This is a survey-style collection task. The geo trainers
# (torchvision-detect, torchvision-segment, ultralytics-detect, ultralytics-segment)
# train on a raster basemap with an extent or a GeoTIFF. This design has only a
# GeoJSON outline, so none applies and there is no model_training block. Overlap between participants' areas can be aggregated on export:
# python -m potato.export --config <this file> --format geo_overlap --output out/
# python -m potato.export --config <this file> --format geojson --output out/
#
# Run: potato start config.yaml -p 8000
annotation_task_name: "Dublin Language Garden: draw a map of Irish English dialects"
task_dir: "."
data_files:
- sample-data.json
item_properties:
id_key: id
text_key: text
output_annotation_dir: "annotation_output/"
export_annotation_format: "jsonl"
require_password: false
user_config:
allow_all_users: true
users: []
annotation_instructions: |
Each sheet is a blank map of Ireland. Complete the five tasks in order. Mark
where you come from, draw where you think the Dublin dialect occurs, draw the
boundaries of any other dialects you believe occur in Ireland, say what you
think the features of those dialects are, and say what you think the
characteristics of the people who speak those dialects are. There are no
right answers. The map outline is a stand-in for the paper map used in 2015.
The sheets here are prompts only and contain no participant data.
annotation_schemes:
# Task a
- annotation_type: geo_annotation
name: home
description: "Task a. Where you come from"
instructions: "Indicate where you come from on the map (using a red dot sticker)"
task: pin
labels:
- name: "Where I come from"
color: "#D55E00"
basemap:
geojson: media/ireland.geojson
region_id_property: id
region_name_property: name
attribution: "Outline from Natural Earth (public domain)"
center: [-7.9, 53.4]
zoom: 6.3
height: 480
label_requirement:
required: true
# Task b, with the task d wording for the Dublin dialect
- annotation_type: geo_annotation
name: dublin_dialect
description: "Task b. The Dublin dialect"
instructions: "Draw where you think the Dublin dialect occurs"
task: draw
tools: [freehand, polygon]
labels:
- name: "Dublin dialect"
color: "#0072B2"
max_features: 1
feature_text:
prompt: "What do you think are the features of this dialect?"
required: false
basemap:
geojson: media/ireland.geojson
region_id_property: id
region_name_property: name
attribution: "Outline from Natural Earth (public domain)"
center: [-7.9, 53.4]
zoom: 6.3
height: 480
label_requirement:
required: true
# Task c, with the task d wording for each area
- annotation_type: geo_annotation
name: other_dialects
description: "Task c. Other dialects in Ireland"
instructions: "Draw the boundaries of any other dialects you believe occur in Ireland"
task: draw
tools: [freehand, polygon]
labels:
- name: "Other dialect"
color: "#009E73"
feature_text:
prompt: "Name this dialect and say what you think its features are"
required: false
basemap:
geojson: media/ireland.geojson
region_id_property: id
region_name_property: name
attribution: "Outline from Natural Earth (public domain)"
center: [-7.9, 53.4]
zoom: 6.3
height: 480
# Task e
- annotation_type: text
name: speaker_characteristics
description: "Task e. Tell us what you think are the characteristics of the people who speak those dialects."
multiline: true
rows: 4
cols: 60
label_requirement:
required: false
Sample Data
[
{
"id": "dlg_001",
"text": "Map sheet 1 of 10. A blank map of the island of Ireland with no political or administrative borders."
},
{
"id": "dlg_002",
"text": "Map sheet 2 of 10. A blank map of the island of Ireland with no political or administrative borders."
}
]
// ... and 8 more itemsGet This Design
Clone or download from the repository
Quick start:
git clone https://github.com/davidjurgens/potato-showcase.git
cd potato-showcase/text/linguistics/dublin-language-garden-perceptual-dialectology
potato start config.yamlDataset & paper
Garnett and Lucek, Zenodo 2020
- Paper DOI
- 10.5281/zenodo.4247829
- Dataset DOI
- 10.5281/zenodo.4247829
Citation (BibTeX)
@misc{garnett_lucek_2020_dlg,
doi = {10.5281/ZENODO.4247829},
url = {https://zenodo.org/record/4247829},
author = {Garnett, Vicky and Lucek, Stephen},
keywords = {Linguistics, FOS: Languages and literature, Sociolinguistics, Perceptual Dialectology, Spatial Humanities},
language = {en},
title = {The Dublin Language Garden Perceptual Dialectology of Irish English Collection},
publisher = {Zenodo},
year = {2020},
copyright = {Creative Commons Attribution 4.0 International}
}Details
Annotation Types
Domain
Use Cases
Tags
Found an issue or want to improve this design?
Open an Issue(opens in a new tab)Related Designs
Miami Bangor Code-Switching Annotation
Multi-tier annotation of Spanish-English bilingual speech for code-switching analysis. Annotators perform per-word language identification, mark code-switch boundaries and types, classify switch direction and utterance-level language dominance, and provide orthographic transcriptions -- all on parallel tiers aligned to the audio timeline (Deuchar & Parafita Couto, Bangor Miami Corpus, TalkBank).
Speech Accent Classification
Classify speaker accents from audio recordings and assess speech quality. Annotators identify regional accent type, accent strength, audio quality, and speech clarity, with optional transcription correction. Based on the Mozilla Common Voice multilingual speech corpus.
AgentBoard Progress Scoring
Assess multi-turn LLM agent progress by identifying achieved milestones, scoring overall progress, categorizing the agent environment, and noting partial progress observations.