SlideShare a Scribd company logo
1 of 20
Annotations and 
EuropeanaProject Assembly 2014 - Tech 
Workshops 
David Haskiya 
2014-09-25
About this presentation 
In this presentation I will summarise the business and 
user value of supporting user created annotations in 
Europeana. I will also describe different types of 
annotations and suggest a relative priority from a 
Europeana perspective. 
This presentation is not a technical specification nor a 
product development plan.
Table of Contents 
• Why annotations? 
• What are annotations? 
• What is needed to support annotations? 
• Risks!
Why annotations? 
By encouraging and making it easy for our users to 
annotate our content we will support a deeper and more 
meaningful user experience, but we can also expect a 
number of other positive outcomes: 
•Meaningful connections across institutional silos 
•Curated sets (galleries/collections) of objects 
•Increased amounts of geodata 
•Increased amounts of links to Things 
•Enriched metadata to funnel back to our data partners 
•Improved recall and precision in search 
•Improved SEO
What are annotations? 
• Media annotations 
• Image annotations, but also text, audio and video annotations 
• Geotags 
• Object tags (usually just referred to as tagging) 
• User created relations between objects 
• User created object sets or collections 
• Corrections 
• Of original metadata 
• Of automatic enrichments 
• Translations of metadata 
• Liking, and rating of objects 
• Transcription of texts from images could be considered 
as a form of annotation
Object tags 
This will allow My Europeana users to tag items/records. 
The system will aid the user in connecting their tags to 
semantic resources and will index the multilingual labels 
of those resources for search. 
• It will be critical to retain a low threshold of participation (low 
cognitive overhead) while allowing for user control 
• Semantic resources will be autosuggested and the main input from the 
user would be to disambiguate when needed 
• Resources should come from SKOSified vocabularies like Dbpedia or 
Freebase 
•Benchmarks: 
•JocondeLab 
•Priority: 1 
•In development in eCreative
Image annotations 
This will allow My Europeana users to mark an area of 
an image and add an annotation (comment) to that area. 
Entities will be extracted from the annotation and indexed 
for search. 
• Creates annotations on the media items itself and thus encourages 
deeper interaction with the representation of the work 
• Dbpedia/Freebase to be used for the entities, possibly more specialized SKOS-compliant 
vocabularies 
• Dependent on direct media links in edm:IsShownBy 
• Benchmarks: 
• Annotorious 
•Priority: 2 
•In development in eCreative
User created collections/sets 
This will allow My Europeana users to create small 
collections of Europeana objects they select and then 
name, describe, tag, geotag and publish them. The 
collections will be made searchable and browsable in the 
portal and via the API. They will be shareable, 
embeddable and annotatable by other users. 
•Creates amateur-curated snackable collections with personal 
context 
•Users should be able to collaborate in the making of 
collections/sets 
•Benchmarks: 
• Rijksstudio, Digital NZ sets 
• See Chenchen Shen's Channels report for some excellent thoughts on user 
collections 
•Priority: 3 
•In prep for development in eCreative/eAwareness
User created object relations 
This will allow My Europeana users to relate Europeana 
objects to each other. A major outcome will be relations 
created between objects from different data providers 
and datasets. 
• Creates meaningful connections across datasets and between 
objects. 
• Relationship types: To be decided but Describes/DescribedBy, 
Depicts/DepictedBy, HasPart/IsPartOf, SameAs would be a good start 
(these are the ones used by Kringla) 
• Complements machine-created links between objects with 
“communitysourced” relations 
• The input of users could also be used to confirm or remove object 
relations created by machine algorithms 
• Benchmarks: 
• Kringla where registered users can create typed relationships between 
objects (and also typed relationships with Wikipedia articles) 
• Priority: 4
Geotags 
This will allow users to relate an item to a specific plaxce 
on a map (or possibly multiple places). Such place tags 
will be treated as resources with their own identifier and 
will also be indexed for spatial search. A special type of 
geotagging is georeferencing of maps. 
• Creates more fine-grained geodata and improves existing geodata 
• Thus improving relevance of developing geographical discovery 
solutions based on our metadata 
• Benchmarks: 
• Historypin 
• Priority: 5
Correction of automatic enrichments 
This will allow users to correct automatically created 
enrichments thus serving as a form of distributed quality 
control. 
•Improves the quality of semantic enrichment and thus Europeana 
data overall 
•And as an effect it improves discovery as precision of search is 
improved by removing false hits 
•Benchmarks: 
•Powerhouse museum collections lets users remove machine tags 
•Priority: 6 
•High priority in eSounds
Correction of metadata 
This will allow users to suggest corrections of original 
metadata thus serving as a form of distributed quality 
control. 
• Improves the overall quality of Europeana data 
• Benchmarks: 
• ? 
• Issues: We can't overwrite institutional data. How to feed it back to 
the provider for them to officially change? 
• Priority: 7
Translations 
This will allow users to suggest translations of original 
metadata thus serving as a form of distributed translation 
service. 
• Improves the overall quality of Europeana data and especially 
improves multi-lingual retrieval 
• Benchmarks: 
• ? 
• Priority: 8
Liking and rating 
The most low-friction manner in which a user can 
annotate an object. The resulting annotations can for 
example be used to influence search result rankings or 
add further sorting mechanisms. 
• Liking is a good hint to ranking of search results 
• Rating adds hints for ranking and a sorting mechanism for end-users 
• Priority: 9
General requirements 
• Develop API-first, features will not always be supported in the 
Europeana portal 
• Only logged-in My Europeana users or authorized API-keys can 
annotate 
• Annotations are published and made searchable in (near) real-time 
• Community management of annotations, post-publication 
• Users can flag annotations for removal with an annotation being removed 
from display and search if flagged by 3 different users. 
• Administrators can delete annotations and will have access to a 
dashboard for tracking and managing annotations 
• Annotations as a class must be added to EDM 
• They must be time-stamped and linked to a user 
• Annotations must be compliant with the Open Annotations 
Community specification 
• Annotations to be available for consumption via a continuous 
Atom/RSS-feed
Specific requirement: Annotations harvest 
Europeana should develop the capability to harvest and 
ingest packages of annotations to existing Europeana 
objects. This will be piloted in collaboration with 
Historypin. 
•Will allow collaboration with non-Europeana crowdsourcing platforms 
like Historypin, Waisda?, Zooniverse and Crowdcrafting/Pybossa 
•Priority: 1 
•To be developed with Historypin as part of Europeana 3.0
Non-technical dependencies 
• EDM must be updated to encompass user created 
annotations and collections (in progress) 
• The Europeana Terms of Use must be reviewed and if 
necessary revised to take user created annotations into 
account 
• When the first annotation features are launched they 
should do so as part of a prepared community outreach 
campaign encouraging their use
System architecture 
The Europeana platform must be extended to encompass 
storage and (real-time) indexing of annotations and the 
development of a read/write Annotations API 
• A prototype Annotations service has been developed in Europeana 
Creative 
• Constraints: 
•Must be open source 
•Must be developed “API-first” 
•Should ideally not add new major softwares to the European 
stack
Risks! 
• Lack of firm coordination between eCreative, eSounds 
and eCloud leads to duplication of effort or development of 
software modules that become abandonware post-project 
• Overstretched data modelling, design and development 
resources causes delay in/low quality of integration and 
client implementations 
• Endless “policy” discussions on the overestimated 
reputational risks in user created content 
• What will we do if someone annotates “Hitler’s the best. And 
damned good looking as well!” Etc ad nauseaum.
Thanks for listening!

More Related Content

Viewers also liked

Presentation of the GLAMwiki toolset at Best in Heritage 2016
Presentation of the GLAMwiki toolset at Best in Heritage 2016Presentation of the GLAMwiki toolset at Best in Heritage 2016
Presentation of the GLAMwiki toolset at Best in Heritage 2016David Haskiya
 
The Europeana API and other technical interfaces
The Europeana API and other technical interfacesThe Europeana API and other technical interfaces
The Europeana API and other technical interfacesDavid Haskiya
 
A look at our API roadmap
A look at our API roadmapA look at our API roadmap
A look at our API roadmapDavid Haskiya
 
The Europeana API Strategy
The Europeana API StrategyThe Europeana API Strategy
The Europeana API StrategyDavid Haskiya
 
Europeana Music Channel, wireframes
Europeana Music Channel, wireframesEuropeana Music Channel, wireframes
Europeana Music Channel, wireframesDavid Haskiya
 
The Europeana Music Collections
The Europeana Music CollectionsThe Europeana Music Collections
The Europeana Music CollectionsDavid Haskiya
 
Top 10 Lessons Learned - In our ongoing shift from portal to platform
Top 10 Lessons Learned - In our ongoing shift from portal to platformTop 10 Lessons Learned - In our ongoing shift from portal to platform
Top 10 Lessons Learned - In our ongoing shift from portal to platformDavid Haskiya
 
53 million objects! Now what?
53 million objects! Now what?53 million objects! Now what?
53 million objects! Now what?David Haskiya
 
The Europeana Strategy and Linked Open Data
The Europeana Strategy and Linked Open DataThe Europeana Strategy and Linked Open Data
The Europeana Strategy and Linked Open DataDavid Haskiya
 
Europeana & IIIF - what we have been doing with IIIF and why
Europeana & IIIF - what we have been doing with IIIF and whyEuropeana & IIIF - what we have been doing with IIIF and why
Europeana & IIIF - what we have been doing with IIIF and whyDavid Haskiya
 

Viewers also liked (10)

Presentation of the GLAMwiki toolset at Best in Heritage 2016
Presentation of the GLAMwiki toolset at Best in Heritage 2016Presentation of the GLAMwiki toolset at Best in Heritage 2016
Presentation of the GLAMwiki toolset at Best in Heritage 2016
 
The Europeana API and other technical interfaces
The Europeana API and other technical interfacesThe Europeana API and other technical interfaces
The Europeana API and other technical interfaces
 
A look at our API roadmap
A look at our API roadmapA look at our API roadmap
A look at our API roadmap
 
The Europeana API Strategy
The Europeana API StrategyThe Europeana API Strategy
The Europeana API Strategy
 
Europeana Music Channel, wireframes
Europeana Music Channel, wireframesEuropeana Music Channel, wireframes
Europeana Music Channel, wireframes
 
The Europeana Music Collections
The Europeana Music CollectionsThe Europeana Music Collections
The Europeana Music Collections
 
Top 10 Lessons Learned - In our ongoing shift from portal to platform
Top 10 Lessons Learned - In our ongoing shift from portal to platformTop 10 Lessons Learned - In our ongoing shift from portal to platform
Top 10 Lessons Learned - In our ongoing shift from portal to platform
 
53 million objects! Now what?
53 million objects! Now what?53 million objects! Now what?
53 million objects! Now what?
 
The Europeana Strategy and Linked Open Data
The Europeana Strategy and Linked Open DataThe Europeana Strategy and Linked Open Data
The Europeana Strategy and Linked Open Data
 
Europeana & IIIF - what we have been doing with IIIF and why
Europeana & IIIF - what we have been doing with IIIF and whyEuropeana & IIIF - what we have been doing with IIIF and why
Europeana & IIIF - what we have been doing with IIIF and why
 

Similar to Annotations and Europeana @Project Assembly 2014 - Tech Workshops

Challenges on modeling annotations in the Europeana Sounds project
Challenges on modeling annotations in the Europeana Sounds projectChallenges on modeling annotations in the Europeana Sounds project
Challenges on modeling annotations in the Europeana Sounds projectHugo Manguinhas
 
Challenges on modeling annotations in the europeana sounds project
Challenges on modeling annotations in the europeana sounds projectChallenges on modeling annotations in the europeana sounds project
Challenges on modeling annotations in the europeana sounds projectEuropeana_Sounds
 
People centralized SharePoint solutions
People centralized SharePoint solutionsPeople centralized SharePoint solutions
People centralized SharePoint solutionsNicki Borell
 
Europeana aggregation workflow
Europeana aggregation workflowEuropeana aggregation workflow
Europeana aggregation workflowCecile Devarenne
 
RELIANCE ROHub hackathon
RELIANCE ROHub hackathonRELIANCE ROHub hackathon
RELIANCE ROHub hackathonRaul Palma
 
Quick wins for an easier user journey
Quick wins for an easier user journeyQuick wins for an easier user journey
Quick wins for an easier user journeyOpenAthens
 
Next generation repositories
Next generation repositoriesNext generation repositories
Next generation repositoriesPaul Walk
 
Summary of Day 1
Summary of Day 1Summary of Day 1
Summary of Day 1Europeana
 
Evaluation of Web Scale Discovery Services
Evaluation of Web Scale Discovery ServicesEvaluation of Web Scale Discovery Services
Evaluation of Web Scale Discovery ServicesNikesh Narayanan
 
Oracle WebCenter portal
Oracle WebCenter portalOracle WebCenter portal
Oracle WebCenter portalAddvantum
 
Evaluation of web scale discovery services
Evaluation of web scale discovery servicesEvaluation of web scale discovery services
Evaluation of web scale discovery servicesNikesh Narayanan
 
The ABES Discovery Study
The ABES Discovery StudyThe ABES Discovery Study
The ABES Discovery StudyABES
 
Intranets school
Intranets schoolIntranets school
Intranets schoolNina McHale
 
HIKE project presentation
HIKE project presentationHIKE project presentation
HIKE project presentationBen Showers
 
CORE Analytics Dashboard
CORE Analytics DashboardCORE Analytics Dashboard
CORE Analytics Dashboardpetrknoth
 
Designing User-Centered Discovery-and-Access Services for Enhanced Virtual Us...
Designing User-Centered Discovery-and-Access Services for Enhanced Virtual Us...Designing User-Centered Discovery-and-Access Services for Enhanced Virtual Us...
Designing User-Centered Discovery-and-Access Services for Enhanced Virtual Us...NASIG
 
Atlassian User Group NYC 20170830 PreSummit Event Slides
Atlassian User Group NYC 20170830 PreSummit Event SlidesAtlassian User Group NYC 20170830 PreSummit Event Slides
Atlassian User Group NYC 20170830 PreSummit Event SlidesMarlon Palha
 
Project considerations etp
Project considerations etpProject considerations etp
Project considerations etpmissko
 

Similar to Annotations and Europeana @Project Assembly 2014 - Tech Workshops (20)

Challenges on modeling annotations in the Europeana Sounds project
Challenges on modeling annotations in the Europeana Sounds projectChallenges on modeling annotations in the Europeana Sounds project
Challenges on modeling annotations in the Europeana Sounds project
 
Challenges on modeling annotations in the europeana sounds project
Challenges on modeling annotations in the europeana sounds projectChallenges on modeling annotations in the europeana sounds project
Challenges on modeling annotations in the europeana sounds project
 
People centralized SharePoint solutions
People centralized SharePoint solutionsPeople centralized SharePoint solutions
People centralized SharePoint solutions
 
Europeana aggregation workflow
Europeana aggregation workflowEuropeana aggregation workflow
Europeana aggregation workflow
 
RELIANCE ROHub hackathon
RELIANCE ROHub hackathonRELIANCE ROHub hackathon
RELIANCE ROHub hackathon
 
Quick wins for an easier user journey
Quick wins for an easier user journeyQuick wins for an easier user journey
Quick wins for an easier user journey
 
Next generation repositories
Next generation repositoriesNext generation repositories
Next generation repositories
 
Summary of Day 1
Summary of Day 1Summary of Day 1
Summary of Day 1
 
Evaluation of Web Scale Discovery Services
Evaluation of Web Scale Discovery ServicesEvaluation of Web Scale Discovery Services
Evaluation of Web Scale Discovery Services
 
Oracle WebCenter portal
Oracle WebCenter portalOracle WebCenter portal
Oracle WebCenter portal
 
Evaluation of web scale discovery services
Evaluation of web scale discovery servicesEvaluation of web scale discovery services
Evaluation of web scale discovery services
 
The ABES Discovery Study
The ABES Discovery StudyThe ABES Discovery Study
The ABES Discovery Study
 
Maruti gollapudi cv
Maruti gollapudi cvMaruti gollapudi cv
Maruti gollapudi cv
 
Intranets school
Intranets schoolIntranets school
Intranets school
 
HIKE project presentation
HIKE project presentationHIKE project presentation
HIKE project presentation
 
CORE Analytics Dashboard
CORE Analytics DashboardCORE Analytics Dashboard
CORE Analytics Dashboard
 
Aggregation workflow
Aggregation workflowAggregation workflow
Aggregation workflow
 
Designing User-Centered Discovery-and-Access Services for Enhanced Virtual Us...
Designing User-Centered Discovery-and-Access Services for Enhanced Virtual Us...Designing User-Centered Discovery-and-Access Services for Enhanced Virtual Us...
Designing User-Centered Discovery-and-Access Services for Enhanced Virtual Us...
 
Atlassian User Group NYC 20170830 PreSummit Event Slides
Atlassian User Group NYC 20170830 PreSummit Event SlidesAtlassian User Group NYC 20170830 PreSummit Event Slides
Atlassian User Group NYC 20170830 PreSummit Event Slides
 
Project considerations etp
Project considerations etpProject considerations etp
Project considerations etp
 

More from David Haskiya

Digitalt berättande - vägar fram, fallgropar och återuppfunna hjul
Digitalt berättande -  vägar fram, fallgropar och återuppfunna hjulDigitalt berättande -  vägar fram, fallgropar och återuppfunna hjul
Digitalt berättande - vägar fram, fallgropar och återuppfunna hjulDavid Haskiya
 
Europeana and Open Data at the Hague Open Data Meetup
Europeana and Open Data at the Hague Open Data MeetupEuropeana and Open Data at the Hague Open Data Meetup
Europeana and Open Data at the Hague Open Data MeetupDavid Haskiya
 
Challenges and opportunities of aggregating multiple databases in Europeana
Challenges and opportunities of aggregating multiple databases in EuropeanaChallenges and opportunities of aggregating multiple databases in Europeana
Challenges and opportunities of aggregating multiple databases in EuropeanaDavid Haskiya
 
Exploring Europeana - Opportunities, Challenges, Inspirations and Plans
Exploring Europeana -  Opportunities, Challenges, Inspirations and PlansExploring Europeana -  Opportunities, Challenges, Inspirations and Plans
Exploring Europeana - Opportunities, Challenges, Inspirations and PlansDavid Haskiya
 
Europeana and Wikipedia - plans for collaboration
Europeana and Wikipedia - plans for collaborationEuropeana and Wikipedia - plans for collaboration
Europeana and Wikipedia - plans for collaborationDavid Haskiya
 
Mobile - trends, choices, plans
Mobile - trends, choices, plansMobile - trends, choices, plans
Mobile - trends, choices, plansDavid Haskiya
 
Europeana and Wikipedia(ns)
Europeana and Wikipedia(ns)Europeana and Wikipedia(ns)
Europeana and Wikipedia(ns)David Haskiya
 
Europeana Remix - an interactive story of an unlikely friendship during the F...
Europeana Remix - an interactive story of an unlikely friendship during the F...Europeana Remix - an interactive story of an unlikely friendship during the F...
Europeana Remix - an interactive story of an unlikely friendship during the F...David Haskiya
 
Introduction to the Europana Search API
Introduction to the Europana Search APIIntroduction to the Europana Search API
Introduction to the Europana Search APIDavid Haskiya
 
Introduction to the Europeana hackathon in Poznan
Introduction to the Europeana hackathon in PoznanIntroduction to the Europeana hackathon in Poznan
Introduction to the Europeana hackathon in PoznanDavid Haskiya
 
Europeana and User Generated Content - An Introduction and Overview
Europeana and User Generated Content - An Introduction and OverviewEuropeana and User Generated Content - An Introduction and Overview
Europeana and User Generated Content - An Introduction and OverviewDavid Haskiya
 
Presentation of the Europeana Content Development Strategy
Presentation of the Europeana Content Development StrategyPresentation of the Europeana Content Development Strategy
Presentation of the Europeana Content Development StrategyDavid Haskiya
 
Europeana search for 3D content
Europeana search for 3D contentEuropeana search for 3D content
Europeana search for 3D contentDavid Haskiya
 
Europeana, Looking towards the Future
Europeana, Looking towards the FutureEuropeana, Looking towards the Future
Europeana, Looking towards the FutureDavid Haskiya
 
Hierarchical objects presentation
Hierarchical objects presentationHierarchical objects presentation
Hierarchical objects presentationDavid Haskiya
 

More from David Haskiya (16)

Digitalt berättande - vägar fram, fallgropar och återuppfunna hjul
Digitalt berättande -  vägar fram, fallgropar och återuppfunna hjulDigitalt berättande -  vägar fram, fallgropar och återuppfunna hjul
Digitalt berättande - vägar fram, fallgropar och återuppfunna hjul
 
Europeana and Open Data at the Hague Open Data Meetup
Europeana and Open Data at the Hague Open Data MeetupEuropeana and Open Data at the Hague Open Data Meetup
Europeana and Open Data at the Hague Open Data Meetup
 
Challenges and opportunities of aggregating multiple databases in Europeana
Challenges and opportunities of aggregating multiple databases in EuropeanaChallenges and opportunities of aggregating multiple databases in Europeana
Challenges and opportunities of aggregating multiple databases in Europeana
 
Exploring Europeana - Opportunities, Challenges, Inspirations and Plans
Exploring Europeana -  Opportunities, Challenges, Inspirations and PlansExploring Europeana -  Opportunities, Challenges, Inspirations and Plans
Exploring Europeana - Opportunities, Challenges, Inspirations and Plans
 
Europeana and Wikipedia - plans for collaboration
Europeana and Wikipedia - plans for collaborationEuropeana and Wikipedia - plans for collaboration
Europeana and Wikipedia - plans for collaboration
 
Mobile - trends, choices, plans
Mobile - trends, choices, plansMobile - trends, choices, plans
Mobile - trends, choices, plans
 
Europeana and Wikipedia(ns)
Europeana and Wikipedia(ns)Europeana and Wikipedia(ns)
Europeana and Wikipedia(ns)
 
Europeana Remix - an interactive story of an unlikely friendship during the F...
Europeana Remix - an interactive story of an unlikely friendship during the F...Europeana Remix - an interactive story of an unlikely friendship during the F...
Europeana Remix - an interactive story of an unlikely friendship during the F...
 
Introduction to the Europana Search API
Introduction to the Europana Search APIIntroduction to the Europana Search API
Introduction to the Europana Search API
 
Hack4Europe!
Hack4Europe!Hack4Europe!
Hack4Europe!
 
Introduction to the Europeana hackathon in Poznan
Introduction to the Europeana hackathon in PoznanIntroduction to the Europeana hackathon in Poznan
Introduction to the Europeana hackathon in Poznan
 
Europeana and User Generated Content - An Introduction and Overview
Europeana and User Generated Content - An Introduction and OverviewEuropeana and User Generated Content - An Introduction and Overview
Europeana and User Generated Content - An Introduction and Overview
 
Presentation of the Europeana Content Development Strategy
Presentation of the Europeana Content Development StrategyPresentation of the Europeana Content Development Strategy
Presentation of the Europeana Content Development Strategy
 
Europeana search for 3D content
Europeana search for 3D contentEuropeana search for 3D content
Europeana search for 3D content
 
Europeana, Looking towards the Future
Europeana, Looking towards the FutureEuropeana, Looking towards the Future
Europeana, Looking towards the Future
 
Hierarchical objects presentation
Hierarchical objects presentationHierarchical objects presentation
Hierarchical objects presentation
 

Recently uploaded

Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Servicegiselly40
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure servicePooja Nehwal
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfEnterprise Knowledge
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...Martijn de Jong
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Allon Mureinik
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxKatpro Technologies
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...apidays
 
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsTop 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsRoshan Dwivedi
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 

Recently uploaded (20)

Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsTop 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 

Annotations and Europeana @Project Assembly 2014 - Tech Workshops

  • 1. Annotations and EuropeanaProject Assembly 2014 - Tech Workshops David Haskiya 2014-09-25
  • 2. About this presentation In this presentation I will summarise the business and user value of supporting user created annotations in Europeana. I will also describe different types of annotations and suggest a relative priority from a Europeana perspective. This presentation is not a technical specification nor a product development plan.
  • 3. Table of Contents • Why annotations? • What are annotations? • What is needed to support annotations? • Risks!
  • 4. Why annotations? By encouraging and making it easy for our users to annotate our content we will support a deeper and more meaningful user experience, but we can also expect a number of other positive outcomes: •Meaningful connections across institutional silos •Curated sets (galleries/collections) of objects •Increased amounts of geodata •Increased amounts of links to Things •Enriched metadata to funnel back to our data partners •Improved recall and precision in search •Improved SEO
  • 5. What are annotations? • Media annotations • Image annotations, but also text, audio and video annotations • Geotags • Object tags (usually just referred to as tagging) • User created relations between objects • User created object sets or collections • Corrections • Of original metadata • Of automatic enrichments • Translations of metadata • Liking, and rating of objects • Transcription of texts from images could be considered as a form of annotation
  • 6. Object tags This will allow My Europeana users to tag items/records. The system will aid the user in connecting their tags to semantic resources and will index the multilingual labels of those resources for search. • It will be critical to retain a low threshold of participation (low cognitive overhead) while allowing for user control • Semantic resources will be autosuggested and the main input from the user would be to disambiguate when needed • Resources should come from SKOSified vocabularies like Dbpedia or Freebase •Benchmarks: •JocondeLab •Priority: 1 •In development in eCreative
  • 7. Image annotations This will allow My Europeana users to mark an area of an image and add an annotation (comment) to that area. Entities will be extracted from the annotation and indexed for search. • Creates annotations on the media items itself and thus encourages deeper interaction with the representation of the work • Dbpedia/Freebase to be used for the entities, possibly more specialized SKOS-compliant vocabularies • Dependent on direct media links in edm:IsShownBy • Benchmarks: • Annotorious •Priority: 2 •In development in eCreative
  • 8. User created collections/sets This will allow My Europeana users to create small collections of Europeana objects they select and then name, describe, tag, geotag and publish them. The collections will be made searchable and browsable in the portal and via the API. They will be shareable, embeddable and annotatable by other users. •Creates amateur-curated snackable collections with personal context •Users should be able to collaborate in the making of collections/sets •Benchmarks: • Rijksstudio, Digital NZ sets • See Chenchen Shen's Channels report for some excellent thoughts on user collections •Priority: 3 •In prep for development in eCreative/eAwareness
  • 9. User created object relations This will allow My Europeana users to relate Europeana objects to each other. A major outcome will be relations created between objects from different data providers and datasets. • Creates meaningful connections across datasets and between objects. • Relationship types: To be decided but Describes/DescribedBy, Depicts/DepictedBy, HasPart/IsPartOf, SameAs would be a good start (these are the ones used by Kringla) • Complements machine-created links between objects with “communitysourced” relations • The input of users could also be used to confirm or remove object relations created by machine algorithms • Benchmarks: • Kringla where registered users can create typed relationships between objects (and also typed relationships with Wikipedia articles) • Priority: 4
  • 10. Geotags This will allow users to relate an item to a specific plaxce on a map (or possibly multiple places). Such place tags will be treated as resources with their own identifier and will also be indexed for spatial search. A special type of geotagging is georeferencing of maps. • Creates more fine-grained geodata and improves existing geodata • Thus improving relevance of developing geographical discovery solutions based on our metadata • Benchmarks: • Historypin • Priority: 5
  • 11. Correction of automatic enrichments This will allow users to correct automatically created enrichments thus serving as a form of distributed quality control. •Improves the quality of semantic enrichment and thus Europeana data overall •And as an effect it improves discovery as precision of search is improved by removing false hits •Benchmarks: •Powerhouse museum collections lets users remove machine tags •Priority: 6 •High priority in eSounds
  • 12. Correction of metadata This will allow users to suggest corrections of original metadata thus serving as a form of distributed quality control. • Improves the overall quality of Europeana data • Benchmarks: • ? • Issues: We can't overwrite institutional data. How to feed it back to the provider for them to officially change? • Priority: 7
  • 13. Translations This will allow users to suggest translations of original metadata thus serving as a form of distributed translation service. • Improves the overall quality of Europeana data and especially improves multi-lingual retrieval • Benchmarks: • ? • Priority: 8
  • 14. Liking and rating The most low-friction manner in which a user can annotate an object. The resulting annotations can for example be used to influence search result rankings or add further sorting mechanisms. • Liking is a good hint to ranking of search results • Rating adds hints for ranking and a sorting mechanism for end-users • Priority: 9
  • 15. General requirements • Develop API-first, features will not always be supported in the Europeana portal • Only logged-in My Europeana users or authorized API-keys can annotate • Annotations are published and made searchable in (near) real-time • Community management of annotations, post-publication • Users can flag annotations for removal with an annotation being removed from display and search if flagged by 3 different users. • Administrators can delete annotations and will have access to a dashboard for tracking and managing annotations • Annotations as a class must be added to EDM • They must be time-stamped and linked to a user • Annotations must be compliant with the Open Annotations Community specification • Annotations to be available for consumption via a continuous Atom/RSS-feed
  • 16. Specific requirement: Annotations harvest Europeana should develop the capability to harvest and ingest packages of annotations to existing Europeana objects. This will be piloted in collaboration with Historypin. •Will allow collaboration with non-Europeana crowdsourcing platforms like Historypin, Waisda?, Zooniverse and Crowdcrafting/Pybossa •Priority: 1 •To be developed with Historypin as part of Europeana 3.0
  • 17. Non-technical dependencies • EDM must be updated to encompass user created annotations and collections (in progress) • The Europeana Terms of Use must be reviewed and if necessary revised to take user created annotations into account • When the first annotation features are launched they should do so as part of a prepared community outreach campaign encouraging their use
  • 18. System architecture The Europeana platform must be extended to encompass storage and (real-time) indexing of annotations and the development of a read/write Annotations API • A prototype Annotations service has been developed in Europeana Creative • Constraints: •Must be open source •Must be developed “API-first” •Should ideally not add new major softwares to the European stack
  • 19. Risks! • Lack of firm coordination between eCreative, eSounds and eCloud leads to duplication of effort or development of software modules that become abandonware post-project • Overstretched data modelling, design and development resources causes delay in/low quality of integration and client implementations • Endless “policy” discussions on the overestimated reputational risks in user created content • What will we do if someone annotates “Hitler’s the best. And damned good looking as well!” Etc ad nauseaum.