NEU-DSG / dailp-encoding

Digital Archive of American Indian Languages Preservation and Perseverance
https://dailp.northeastern.edu
MIT License
19 stars 2 forks source link

Level of complexity picker #23

Closed loafofpiecrust closed 4 years ago

loafofpiecrust commented 4 years ago

What I've been gathering from our conversations about usage is that we are building for different levels of language learners. One display isn't going to be useful for everyone, so we've talked about being able to toggle each layer of annotation. While this is useful itself, a beginner might not know which layers to turn on, or which tagset to pick, etc.

I propose adding a simple radio picker for now where you can choose Beginner, Intermediate, or Advanced which each make different decisions about data display. Here are some ideas I have about which layer does what:

We currently don't have tag translation implemented, but we've talked about the usefulness of that feature so I've included it in these descriptions for clarity.

juliaflanders commented 4 years ago

Another approach we might consider is to offer two different reading interfaces:

  1. The interlinear glossed text you've already been working on, with the ability to toggle layers (with the radio buttons as you describe) --this version assumes that the reader knows very little Cherokee and will need the glossing at every point as they read

  2. A reading interface that presents the document as more of a narrative, side by side with the page image --in this version, when the user wants to know what a word means or wants to check their knowledge, they can click on the word and get information about it (drawn from the lexical database) --this version assumes that the reader is a little more comfortable with Cherokee and is interested in the historical documents; the interface is aimed at helping the reader make their way through the document rather than at providing all the information up front

I think these might really be two different things, not just options on a single interface, but if there's a way to incorporate both into a single interface that's great. And I think we probably need more information from the community about how they might use each of these.

I realize that the functional spec was assuming/focusing on the latter, so I've expanded/clarified a bit to include option 1 as well.

Best, Julia

On Sep 9, 2020, at 2:30 PM, Taylor Snead notifications@github.com wrote:

What I've been gathering from our conversations about usage is that we are building for different levels of language learners. One display isn't going to be useful for everyone, so we've talked about being able to toggle each layer of annotation. While this is useful itself, a beginner might not know which layers to turn on, or which tagset to pick, etc.

I propose adding a simple radio picker for now where you can choose Beginner, Intermediate, or Advanced which each make different decisions about data display. Here are some ideas I have about which layer does what:

• Beginner: show only syllabary, simple phonetics, and translation. • Intermediate: Add the segmentation layers, but translate the linguistic tags into simpler forms, i.e 3SG.B => he/she, REFL => themselves • Advanced: show all layers with original linguistic tags, but giving full choice about which tagset to use. We currently don't have tag translation implemented, but we've talked about the usefulness of that feature so I've included it in these descriptions for clarity.

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub, or unsubscribe.

loafofpiecrust commented 4 years ago

Closing this for now since we have the complexity picker with basic functionality. We should expand on your option 2 in another issue that depends on integration of the original document images.