Enviar pesquisa
Carregar
Validate metadata and map to storage using validation framework API
•
Transferir como KEY, PDF
•
0 gostou
•
786 visualizações
Título melhorado com IA
Bram Vandeputte
Seguir
Tecnologia
Denunciar
Compartilhar
Denunciar
Compartilhar
1 de 17
Baixar agora
Recomendados
Introduction to Swift
Introduction to Swift
Matteo Battaglio
Introduction to Clojure's STM
Introduction to Clojure's STM
Fronx Wurmus
Ruby Internals
Ruby Internals
Burke Libbey
Android session notes
Android session notes
Mostafa Sharkaoui
Android Crash Course Lunch and Learn
Android Crash Course Lunch and Learn
Paul Irwin
Android presentation
Android presentation
Pablo Alejandre del Rio
My android
My android
Prince Bhanwra
Android presentation
Android presentation
jitendra k Singh
Recomendados
Introduction to Swift
Introduction to Swift
Matteo Battaglio
Introduction to Clojure's STM
Introduction to Clojure's STM
Fronx Wurmus
Ruby Internals
Ruby Internals
Burke Libbey
Android session notes
Android session notes
Mostafa Sharkaoui
Android Crash Course Lunch and Learn
Android Crash Course Lunch and Learn
Paul Irwin
Android presentation
Android presentation
Pablo Alejandre del Rio
My android
My android
Prince Bhanwra
Android presentation
Android presentation
jitendra k Singh
Android presentation 2011
Android presentation 2011
Bram Vandeputte
Icoper webinar
Icoper webinar
Bram Vandeputte
Multi-touch introduction
Multi-touch introduction
Bram Vandeputte
Android intro 2010
Android intro 2010
Bram Vandeputte
Exploring the research world
Exploring the research world
Bram Vandeputte
Research20
Research20
Bram Vandeputte
Metadata Harvesting And Validationv2
Metadata Harvesting And Validationv2
Bram Vandeputte
Ariadne Overview
Ariadne Overview
Bram Vandeputte
Multi Touch Introduction
Multi Touch Introduction
Bram Vandeputte
Multi Touch Hands On
Multi Touch Hands On
Bram Vandeputte
Oai Workshop Extended
Oai Workshop Extended
Bram Vandeputte
Metadata Harvesting And Validation
Metadata Harvesting And Validation
Bram Vandeputte
IEEE LOM
IEEE LOM
Bram Vandeputte
Android Presentation
Android Presentation
Bram Vandeputte
Ariadne Harvesting
Ariadne Harvesting
Bram Vandeputte
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
Earley Information Science
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
Radu Cotescu
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
debabhi2
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101
Paola De la Torre
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
hans926745
Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of Brazil
V3cube
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
Pooja Nehwal
Mais conteúdo relacionado
Mais de Bram Vandeputte
Android presentation 2011
Android presentation 2011
Bram Vandeputte
Icoper webinar
Icoper webinar
Bram Vandeputte
Multi-touch introduction
Multi-touch introduction
Bram Vandeputte
Android intro 2010
Android intro 2010
Bram Vandeputte
Exploring the research world
Exploring the research world
Bram Vandeputte
Research20
Research20
Bram Vandeputte
Metadata Harvesting And Validationv2
Metadata Harvesting And Validationv2
Bram Vandeputte
Ariadne Overview
Ariadne Overview
Bram Vandeputte
Multi Touch Introduction
Multi Touch Introduction
Bram Vandeputte
Multi Touch Hands On
Multi Touch Hands On
Bram Vandeputte
Oai Workshop Extended
Oai Workshop Extended
Bram Vandeputte
Metadata Harvesting And Validation
Metadata Harvesting And Validation
Bram Vandeputte
IEEE LOM
IEEE LOM
Bram Vandeputte
Android Presentation
Android Presentation
Bram Vandeputte
Ariadne Harvesting
Ariadne Harvesting
Bram Vandeputte
Mais de Bram Vandeputte
(15)
Android presentation 2011
Android presentation 2011
Icoper webinar
Icoper webinar
Multi-touch introduction
Multi-touch introduction
Android intro 2010
Android intro 2010
Exploring the research world
Exploring the research world
Research20
Research20
Metadata Harvesting And Validationv2
Metadata Harvesting And Validationv2
Ariadne Overview
Ariadne Overview
Multi Touch Introduction
Multi Touch Introduction
Multi Touch Hands On
Multi Touch Hands On
Oai Workshop Extended
Oai Workshop Extended
Metadata Harvesting And Validation
Metadata Harvesting And Validation
IEEE LOM
IEEE LOM
Android Presentation
Android Presentation
Ariadne Harvesting
Ariadne Harvesting
Último
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
Earley Information Science
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
Radu Cotescu
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
debabhi2
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101
Paola De la Torre
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
hans926745
Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of Brazil
V3cube
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
Pooja Nehwal
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
Maria Levchenko
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
Results
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Neo4j
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
giselly40
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
Michael W. Hawkins
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
Malak Abu Hammad
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
Safe Software
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
vu2urc
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
Enterprise Knowledge
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
Principled Technologies
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
Anna Loughnan Colquhoun
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
gurkirankumar98700
Último
(20)
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of Brazil
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Validate metadata and map to storage using validation framework API
1.
Validation Framework
2.
API Method name :
validateMetadata() Return type : void Parameters : Name Datatype metadata String validationScheme String Fault : validationException
3.
empty attribute
core schematron Legend fields vocabulary bank IMS ILOX rules uses recommended extends schematron rules MACEv1.0 validationScheme vcard validator validation component ASPECTv1.0/ ASPECTv1.0/ recommended core - empty attribute fields rules - empty fields MELTv1.0/ minimal LOM loose lomloose.xsd classification vocab service melt.xsd MACEv1.0/ vcard validator MACEv1.0/strict loose MELTv1.0/full maceLoose maceStrict mace.xsd Schematron.xml Schematron.xml conditional LRE taxon field fields check numerical - empty attribute fields - add. mandatory fields - empty fields - conditional fields - mandatory fields - mace namespace fields
4.
empty attribute
core schematron Legend fields vocabulary bank IMS ILOX rules uses recommended extends schematron rules MACEv1.0 validationScheme vcard validator validation component ASPECTv1.0/ ASPECTv1.0/ recommended core - empty attribute fields rules - empty fields MELTv1.0/ minimal LOM loose lomloose.xsd classification vocab service melt.xsd MACEv1.0/ vcard validator MACEv1.0/strict loose MELTv1.0/full maceLoose maceStrict mace.xsd Schematron.xml Schematron.xml conditional LRE taxon field fields check numerical - empty attribute fields - add. mandatory fields - empty fields - conditional fields - mandatory fields - mace namespace fields
5.
Integration • Java library
(see integration with harvester) • REST web-service • web application
6.
Maintenance • Adding a
new schema • configuration • Adding a new custom component • implementation • configuration • Deploying
7.
• New Validation
Schema : • add id • properties : URI, components, (type) • component • properties • Create the schemas • structure • vocabulary • additional rules
8.
• New custom
component • Extend ValidationComponent void validate(String metadata) throws ValidationException; void init(String name, Hashtable<String,String> table) throws InitialisationException; • config : • componentType • schemaLocation
9.
ARIADNE Harvester
10.
Metadata Provider
Harvester OAI-PMH LOM LOM Validation XML Mapping Storage SPI Target File System Lucene ...
11.
Installation • Java 5
or higher • Tomcat 5 or higher • build using apache ant • drop in tomcat and done
12.
Configuration • http://ariadne.cs.kuleuven.be/nateur-
harvester/ • Init • OAI Targets • Scheduling
13.
Mapping • Extend GenericMapper •
public abstract Element map(Record record); • config : • mapper.mapperClassName.<identifier> = org.ariadne.mapping.BSOMapper
14.
Mapping
15.
Validation • Integrated ARIADNE
validator • Default scheme • Target specific scheme • Validation Reports
16.
Maintenance •
Checking if • Installations : harvesting still • GLOBE running • MACE • Follow up validation • MELT reports • ASPECT • Contact content • Organic Edunet providers if target is • Natural Europe down • ICOPER • Assist in solving • ARIADNE validation errors • ... • ...
17.
Information • http://ariadne.cs.kuleuven.be/lomi/
index.php/Harvesting_Metadata • http://ariadne.cs.kuleuven.be/lomi/ index.php/Setting_Up_OAI-PMH
Notas do Editor
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
Baixar agora