Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

ALTO & IIIF integration #45

Open
altomator opened this issue May 4, 2017 · 6 comments
Open

ALTO & IIIF integration #45

altomator opened this issue May 4, 2017 · 6 comments
Assignees

Comments

@acpopat acpopat self-assigned this Aug 2, 2017
@acpopat
Copy link
Member

acpopat commented Aug 2, 2017

Hi, seems like a good way to learn generally about both ALTO and IIIF, so assigning this to myself. If someone wants to mentor me around this, that would be wonderful.

@altomator
Copy link
Author

Hi Ashok,

Clemens and I have followed this topic during the last few months. It started with an idea of mine (see #33) but we quickly moved to IIIF Presentation API. There is a draft here which summarizes our use cases and an on-going working group on text granularity, which is one of our hot issues right now.

@altomator
Copy link
Author

altomator commented Aug 15, 2017

Issue has been updated with new stuff from IIIF Granularity workgroup (august and september meeting notes) and our draft too: https://docs.google.com/document/d/1Jn-iwJpGI6SRt1a6s8aZFEZvLAxCZ17zRlVkLIvtevk/edit?usp=sharing

@altomator
Copy link
Author

Sample of IIIF annotations at word, line and page levels (NCSU library):

Document: https://d.lib.ncsu.edu/collections/catalog/ua100_014-002-bx0028-010-000#?c=0&m=0&s=0&cv=0&z=-2215.0216%2C-251.5556%2C7978.0432%2C5031.1111

Manifest: https://d.lib.ncsu.edu/collections/catalog/ua100_014-002-bx0028-010-000/manifest
"otherContent": [ { "@id": "https://ocr.lib.ncsu.edu/ocr/ua/ua100_014-002-bx0028-010-000_0001/ua100_014-002-bx0028-010-000_0001-annotation-list-word.json", "@type": "sc:AnnotationList", "label": "Text of this page (word level)" }, { "@id": "https://ocr.lib.ncsu.edu/ocr/ua/ua100_014-002-bx0028-010-000_0001/ua100_014-002-bx0028-010-000_0001-annotation-list-line.json", "@type": "sc:AnnotationList", "label": "Text of this page (line level)" }, { "@id": "https://ocr.lib.ncsu.edu/ocr/ua/ua100_014-002-bx0028-010-000_0001/ua100_014-002-bx0028-010-000_0001-annotation-list-paragraph.json", "@type": "sc:AnnotationList", "label": "Text of this page (paragraph level)" }

Word level annotations list: https://ocr.lib.ncsu.edu/ocr/ua/ua100_014-002-bx0028-010-000_0001/ua100_014-002-bx0028-010-000_0001-annotation-list-word.json

{ "@context": "http://iiif.io/api/presentation/2/context.json", "@id": "https://ocr.lib.ncsu.edu/ocr/ua/ua100_014-002-bx0028-010-000_0001/ua100_014-002-bx0028-010-000_0001-annotation-list-word.json", "@type": "sc:AnnotationList", "@label": "OCR text granularity of word", "resources": [ { "@id": "https://ocr.lib.ncsu.edu/ocr/ua/ua100_014-002-bx0028-010-000_0001/ua100_014-002-bx0028-010-000_0001-annotation-list-word/471,303,162,156", "@type": "oa:Annotation", "motivation": "sc:painting", "resource": { "@type": "cnt:ContentAsText", "format": "text/plain", "chars": "~A" }, "on": "https://d.lib.ncsu.edu/collections/canvas/ua100_014-002-bx0028-010-000_0001#xywh=471,303,162,156" }, { "@id": "https://ocr.lib.ncsu.edu/ocr/ua/ua100_014-002-bx0028-010-000_0001/ua100_014-002-bx0028-010-000_0001-annotation-list-word/714,308,709,153", "@type": "oa:Annotation", "motivation": "sc:painting", "resource": { "@type": "cnt:ContentAsText", "format": "text/plain", "chars": "Mechanical" }, "on": "https://d.lib.ncsu.edu/collections/canvas/ua100_014-002-bx0028-010-000_0001#xywh=714,308,709,153" }, ...

@artunit
Copy link
Member

artunit commented Dec 16, 2019

As per the 2019-12-13 ALTO Board Meeting, I am linking the IIIF Text Granularity Extension and the associated github discussion to this issue.

@artunit
Copy link
Member

artunit commented May 5, 2021

As per the 2021-04-29 Board Meeting and feedback from the IIIF Text Granularity group, I am removing the _high priority label from this issue. The issue will be kept open, but given the Text Granularity Extension, new activity on this should result in a new issue.

@artunit artunit removed the high priority Identified as high priority by Board label May 5, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

4 participants