kingsdigitallab / crossreads

Palaeographical environment for CROSSREADS project
1 stars 0 forks source link

Show variant of components & features for a given character #66

Open geoffroy-noel-ddh opened 4 months ago

geoffroy-noel-ddh commented 4 months ago

@simonastoyanova I remember you mentioned that requirement to me. Showing in the user interface different common configuration of component-features for a given character with sample thumbnail. Could you briefly remind me the details and your use case/examples?

simonastoyanova commented 2 months ago

@geoffroy-noel-ddh This is related to the assignment of types. As per our discussion in #64 I initially thought this would be useful at the annotation level. However, it will actually be a function in the search part of the tool. Sharing an older graph here but it applies: Screenshot 2024-06-17 at 11 31 53


So I've selected this allograph of A with the ascending crossbar, and I want to mark all instances of it as alpha.type1. I won't necessarily at the top of my head know by heart which allograph I called 1 and which 2 etc. So some sort of reminder, a list of already defined types, will be useful as a pop up or a collapsible menu, so I can check whether I can use an existing type to tag something, or create a new type for a new allograph.

The list of types with all the examples from Crossreads will be super useful not just for us but also to link and in due time align with other projects and their definitions, e.g. Stone Masters project and RIIG where the table isn't public yet, or at leadt I couldn't find it on their website, but looks like this

Screenshot 2024-07-08 at 10 49 39


simonastoyanova commented 2 months ago

@geoffroy-noel-ddh and I had discussed a potential automatic first step where there is an automatic grouping of allographs based on the component-feature combination in the annotations. That would be an initial clustering of types by similatiry. As a second step a human can revise those groupings, split or merge clusters to then assign the typology. Haven't figured it out in more detail yet but his is the idea.

simonastoyanova commented 2 months ago

@geoffroy-noel-ddh Another use for the multiple selection function would be assigning tags. I'm currently adding tags for the types of serifs (wedged, slab, curved etc.) from the annotator tab while I describe each letter. However, it would be faster if I could select several letters and assign the same tag to all, so I guess that's better done in the search than from the annotation tab. What so you think?