The document discusses Linked Data and SPARQL concepts including linking heterogeneous data sources without forcing a single data model. It describes using HTTP URIs and RDF to identify and describe resources on the web according to the four rules of Linked Data. The document provides an example of linking Dutch ship and sailor data from different sources and querying it using SPARQL. It emphasizes that Linked Data allows for flexible integration and reuse of existing data sources.
First steps towards publishing library data on the semantic webhorvadam
First steps towards publishing library data on the semantic web. Implementing:
CoolUri
RDFDC
SKOS
RDF database and SPARQL interface
Content negotiation
Although RDF is a corner stone of semantic web and knowledge graphs, it has not been embraced by everyday programmers and software architects who need to safely create and access well-structured data. There is a lack of common tools and methodologies that are available in more conventional settings to improve data quality by defining schemas that can later be validated. Two technologies have recently been proposed for RDF validation: Shape Expressions (ShEx) and Shapes Constraint Language (SHACL). In the talk, we will review the history and motivation of both technologies. We will also and enumerate some challenges and future work with regards to RDF validation.
This is a lecture note #10 for my class of Graduate School of Yonsei University, Korea.
It describes SPARQL to retrieve and manipulate data stored in Resource Description Framework format
First steps towards publishing library data on the semantic webhorvadam
First steps towards publishing library data on the semantic web. Implementing:
CoolUri
RDFDC
SKOS
RDF database and SPARQL interface
Content negotiation
Although RDF is a corner stone of semantic web and knowledge graphs, it has not been embraced by everyday programmers and software architects who need to safely create and access well-structured data. There is a lack of common tools and methodologies that are available in more conventional settings to improve data quality by defining schemas that can later be validated. Two technologies have recently been proposed for RDF validation: Shape Expressions (ShEx) and Shapes Constraint Language (SHACL). In the talk, we will review the history and motivation of both technologies. We will also and enumerate some challenges and future work with regards to RDF validation.
This is a lecture note #10 for my class of Graduate School of Yonsei University, Korea.
It describes SPARQL to retrieve and manipulate data stored in Resource Description Framework format
Presentation of SPARQL Anything at the MEI Linked Data IG Meeting in July 2021. We try SPARQL Anything with MEI XML files and experiment with simple and difficult tasks.
IFLA LIDASIG Open Session 2017: Introduction to Linked DataLars G. Svensson
At the IFLA Linked Data Special Interest Group open session in Wroclaw we briefly introduced the mission of the SIG and then went on to a brief introduction to what linked data is and why that topic is important to libraries.
The presentation was held jointly by Astrid Verheusen (general introduction to the SIG) and Lars G. Svensson (introduction to Linked Data)
Presentation at ELAG 2011, European Library Automation Group Conference, Prague, Czech Republic. 25th May 2011
http://elag2011.techlib.cz/en/815-lifting-the-lid-on-linked-data/
Presentation at the NEH-Funded Linked Ancient World Data Institute, ISAW/NYU, New York, May 2012. Discusses the use of RDF and linked data in representing geographic information relationships between resources.
Overview of how data on the Web of Data can be consumed (first and foremost Linked Data) and implications for the development of usage mining approaches.
References:
Elbedweihy, K., Mazumdar, S., Cano, A. E., Wrigley, S. N., & Ciravegna, F. (2011). Identifying Information Needs by Modelling Collective Query Patterns. COLD, 782.
Elbedweihy, K., Wrigley, S. N., & Ciravegna, F. (2012). Improving Semantic Search Using Query Log Analysis. Interacting with Linked Data (ILD 2012), 61.
Raghuveer, A. (2012). Characterizing machine agent behavior through SPARQL query mining. In Proceedings of the International Workshop on Usage Analysis and the Web of Data, Lyon, France.
Arias, M., Fernández, J. D., Martínez-Prieto, M. A., & de la Fuente, P. (2011). An empirical study of real-world SPARQL queries. arXiv preprint arXiv:1103.5043.
Hartig, O., Bizer, C., & Freytag, J. C. (2009). Executing SPARQL queries over the web of linked data (pp. 293-309). Springer Berlin Heidelberg.
Verborgh, R., Hartig, O., De Meester, B., Haesendonck, G., De Vocht, L., Vander Sande, M., ... & Van de Walle, R. (2014). Querying datasets on the web with high availability. In The Semantic Web–ISWC 2014 (pp. 180-196). Springer International Publishing.
Verborgh, R., Vander Sande, M., Colpaert, P., Coppens, S., Mannens, E., & Van de Walle, R. (2014, April). Web-Scale Querying through Linked Data Fragments. In LDOW.
Luczak-Rösch, M., & Bischoff, M. (2011). Statistical analysis of web of data usage. In Joint Workshop on Knowledge Evolution and Ontology Dynamics (EvoDyn2011), CEUR WS.
Luczak-Rösch, M. (2014). Usage-dependent maintenance of structured Web data sets (Doctoral dissertation, Freie Universität Berlin, Germany), http://edocs.fu-berlin.de/diss/receive/FUDISS_thesis_000000096138.
Radically Open Cultural Heritage Data on the WebJulie Allinson
What happens when tens of thousands of archival photos are shared with open licenses, then mashed up with geolocation data and current photos? Or when app developers can freely utilize information and images from millions of books? On this panel, we'll explore the fundamental elements of Linked Open Data and discover how rapidly growing access to metadata within the world's libraries, archives and museums is opening exciting new possibilities for understanding our past, and may help in predicting our future. Our panelists will look into the technological underpinnings of Linked Open Data, demonstrate use cases and applications, and consider the possibilities of such data for scholarly research, preservation, commercial interests, and the future of cultural heritage data.
Similar to Intro to Linked, Dutch Ships and Sailors and SPARQL handson (20)
One day workshop Linked Data and Semantic WebVictor de Boer
As taught at UNIMAS July 2019. based on a three day summer school by Knud Hinnerk Moeller and Victor de Boer. Includes hands on excercises using SWI-Prolog ClioPatria
The Benefits of Linking Metadata for Internal and External users of an Audiov...Victor de Boer
Slides for the MTSR2018 presentation for the paper The Benefits of Linking Metadata for Internal and
External users of an Audiovisual Archive by Victor de Boer, Tim de Bruyn, John Brooks and Jesse de Vos
Like other heritage institutions, audiovisual archives adopt structured vocabularies for their metadata management. With Semantic Web and Linked Data now becoming more and more stable and commonplace technologies, organizations are looking now at linking these vocabularies to external sources, for example those of Wikidata, DBPedia or GeoNames. However, the benefits of such endeavors to the organizations are generally underexplored. In this paper, we present an in-depth case study into the benefits of linking the “Common Thesaurus for Audiovisual Archives” (or GTAA) and the general-purpose dataset Wikidata. We do this by identifying various use cases for user groups that are both internal as well as external to the organization. We describe the use cases and various proofs-of-concept prototypes that address these use cases.
UX Challenges of Information Organisation: Assessment of Language Impairment ...Victor de Boer
Presentation at #ICTOPEN2018 for the ABC-KB project "UX Challenges of Information Organisation: Assessment of Language Impairment in Bilingual Children" by Dana Hakman, Cerise Muller, Victor de Boer, Petra Bos
Fahad Ali's slides for Machine to-machine communication in rural conditions ...Victor de Boer
Fahad Ali's slides for the final presentation for his Information Sciences Master Thesis titled "Machine to-machine communication in rural conditions realizing kasadaka-net"
Linking African Traditional Medicine Knowledge - by Gossa LoVictor de Boer
Slides for Gossa Lo's presentation on Linking African Traditional Medicine Knowledge (Lo, de Boer, Schlobach) at the SWAT4LS conference.
abstract African Traditional Medicine (ATM) is widely used in Africa as the first-line of treatment thanks to its accessibility and affordability. However, the lack of formalization of this knowledge can lead to safety issues and malpractice. This paper investigates a possible contribution of the Semantic Web in realizing the formalization and integration of ATM with data on conventional medicine. As a proof of concept we convert various ATM datasets and link them to conventional medical data. This results in a Linked ATM knowledge graph. We finally give some examples with some interesting SPARQL queries and insightful results.
Enriching Media Collections for Event-based ExplorationVictor de Boer
Slides for the MTSR2017 presentation on event enrichment in DIVE+ in the context of CLARIAH.
By: Victor de Boer, Liliana Melgar, Oana Inel, Carlos Martinez Ortiz, Lora Aroyo, and Johan Oomen
Abstract: Scholars currently have access to large heterogeneous media collections on the Web, which they use as sources for their research. Exploration of such collections is an important part in their research, where
scholars make sense of these heterogeneous datasets. Knowledge graphs which relate media objects, people and places with historical events can provide a valuable structure for more meaningful and serendipitous browsing. Based on extensive requirements analysis done with historians and media scholars, we present a methodology to publish, represent, enrich, and link heritage collections so that they can be explored by domain expert users. We present four methods to derive events from media object descriptions. We also present a case study where four datasets with mixed media types are made accessible to scholars and describe the building blocks for event-based proto-narratives in the knowledge graph.
New Life for Old Media: Investigations into Speech Synthesis and Deep Learning-based Colorization for Audiovisual Archive - Rudy Marsman, Victor de Boer, Themistoklis Karavellas, Johan Oomen
Presentation for the New European Media summit
User-centered Data Science for Digital HumanitiesVictor de Boer
User-centered Data Science for Digital Humanities: DIVE, Dutch Ships and Sailors and ArchimediaL as presented during the "Network Institute meets CLUE+" event.
Continuous enrichment and linking of heterogeneous collections brings new possibilities for access, analysis. Using automatic methods. Always with human(s) in the loop
Linked Data for Audiovisual Archives (Guest lecture at NISV)Victor de Boer
Guest lecture for the Master programme "Preservation and Presentation of the Moving Image" from UvA about "Linked Data for Audiovisual Archives". The guest lecture was part of educational activities at Netherlands Institute for Sound and Vision
Semantic Technology for Development: Semantic Web without the Web?Victor de Boer
Slides for my keynote address for the joint session of the SALAD workshop and DBPedia day at SEMANTiCS2017. The talk addresses the need for research into the opportunities and challenges for Linked Data in the context of ICT for Development. It shows current work on Kasadaka, Semantic Web in an SMS and sneakernets http://salad2017.linked.services/ http://semantics.cc
A few slides to introduce the cultuurlink tool developed by Spinque for Netherlands Institute for Sound and Vision. These were presented at the second CLARIAH LOD workshop.
How to Make a Field invisible in Odoo 17Celine George
It is possible to hide or invisible some fields in odoo. Commonly using “invisible” attribute in the field definition to invisible the fields. This slide will show how to make a field invisible in odoo 17.
The Art Pastor's Guide to Sabbath | Steve ThomasonSteve Thomason
What is the purpose of the Sabbath Law in the Torah. It is interesting to compare how the context of the law shifts from Exodus to Deuteronomy. Who gets to rest, and why?
How to Split Bills in the Odoo 17 POS ModuleCeline George
Bills have a main role in point of sale procedure. It will help to track sales, handling payments and giving receipts to customers. Bill splitting also has an important role in POS. For example, If some friends come together for dinner and if they want to divide the bill then it is possible by POS bill splitting. This slide will show how to split bills in odoo 17 POS.
This is a presentation by Dada Robert in a Your Skill Boost masterclass organised by the Excellence Foundation for South Sudan (EFSS) on Saturday, the 25th and Sunday, the 26th of May 2024.
He discussed the concept of quality improvement, emphasizing its applicability to various aspects of life, including personal, project, and program improvements. He defined quality as doing the right thing at the right time in the right way to achieve the best possible results and discussed the concept of the "gap" between what we know and what we do, and how this gap represents the areas we need to improve. He explained the scientific approach to quality improvement, which involves systematic performance analysis, testing and learning, and implementing change ideas. He also highlighted the importance of client focus and a team approach to quality improvement.
Students, digital devices and success - Andreas Schleicher - 27 May 2024..pptxEduSkills OECD
Andreas Schleicher presents at the OECD webinar ‘Digital devices in schools: detrimental distraction or secret to success?’ on 27 May 2024. The presentation was based on findings from PISA 2022 results and the webinar helped launch the PISA in Focus ‘Managing screen time: How to protect and equip students against distraction’ https://www.oecd-ilibrary.org/education/managing-screen-time_7c225af4-en and the OECD Education Policy Perspective ‘Students, digital devices and success’ can be found here - https://oe.cd/il/5yV
The French Revolution, which began in 1789, was a period of radical social and political upheaval in France. It marked the decline of absolute monarchies, the rise of secular and democratic republics, and the eventual rise of Napoleon Bonaparte. This revolutionary period is crucial in understanding the transition from feudalism to modernity in Europe.
For more information, visit-www.vavaclasses.com
Palestine last event orientationfvgnh .pptxRaedMohamed3
An EFL lesson about the current events in Palestine. It is intended to be for intermediate students who wish to increase their listening skills through a short lesson in power point.
2024.06.01 Introducing a competency framework for languag learning materials ...Sandy Millin
http://sandymillin.wordpress.com/iateflwebinar2024
Published classroom materials form the basis of syllabuses, drive teacher professional development, and have a potentially huge influence on learners, teachers and education systems. All teachers also create their own materials, whether a few sentences on a blackboard, a highly-structured fully-realised online course, or anything in between. Despite this, the knowledge and skills needed to create effective language learning materials are rarely part of teacher training, and are mostly learnt by trial and error.
Knowledge and skills frameworks, generally called competency frameworks, for ELT teachers, trainers and managers have existed for a few years now. However, until I created one for my MA dissertation, there wasn’t one drawing together what we need to know and do to be able to effectively produce language learning materials.
This webinar will introduce you to my framework, highlighting the key competencies I identified from my research. It will also show how anybody involved in language teaching (any language, not just English!), teacher training, managing schools or developing language learning materials can benefit from using the framework.
Read| The latest issue of The Challenger is here! We are thrilled to announce that our school paper has qualified for the NATIONAL SCHOOLS PRESS CONFERENCE (NSPC) 2024. Thank you for your unwavering support and trust. Dive into the stories that made us stand out!
Operation “Blue Star” is the only event in the history of Independent India where the state went into war with its own people. Even after about 40 years it is not clear if it was culmination of states anger over people of the region, a political game of power or start of dictatorial chapter in the democratic setup.
The people of Punjab felt alienated from main stream due to denial of their just demands during a long democratic struggle since independence. As it happen all over the word, it led to militant struggle with great loss of lives of military, police and civilian personnel. Killing of Indira Gandhi and massacre of innocent Sikhs in Delhi and other India cities was also associated with this movement.
Instructions for Submissions thorugh G- Classroom.pptxJheel Barad
This presentation provides a briefing on how to upload submissions and documents in Google Classroom. It was prepared as part of an orientation for new Sainik School in-service teacher trainees. As a training officer, my goal is to ensure that you are comfortable and proficient with this essential tool for managing assignments and fostering student engagement.
2. The ‘problem’
(Maritime-historical) (archival) data is not integrated
Data is “lost” or published without
reusability
In different physical locations
In different file formats
In different semantic structures
We do not want to force one
monolithic data model
Flexible integration
Re-use existing data sources
3. Linked Data
Machine readable format
Standardized
Flexibility to connect heterogeneous data
Link what can be linked
re-use and re-usability
OBJECT EVENT
PLACE
TIME
PERSON
CONCEPT
PROVENANCE
4. Open Data
is about licenses to allow reuse
Linked Data
is about technology for interoperability
What is Linked Open Data?
7. How does all this work?
Data, not documents
Structured data
Graph (networked) data!
W3C Web standards stack
URIs, HTTP, RDF, RDFa, RDFS, OWL, SPARQL, etc.
8. Four rules of Linked Data
1. Use URIs as names for things
2. Use HTTP URIs so that people can look up
those names.
3. When someone looks up a URI, provide useful
information, using the standards (RDF)
4. Include links to other URIs. so that they can
discover more things.
http://www.w3.org/DesignIssues/LinkedData.html
9. Use HTTP URIs for Things
Uniform Resource Identifier (URI) is
a string of characters used to identify a name
of a resource
http://rijksmuseum.nl/data/schilderij1
I can go there (dereference) and then I get
information about it
HTML page for humans
RDF data for machines
10. Semantic Web standard for writing down data, information
(Subject, Relation, Object)
<Painting001, has_location, Amsterdam>
Resource Description Framework
(RDF)
Painting001 Amsterdam
has_location
11. Resource Description Format (RDF)
Triples form Graphs
rijks:Painting001
geo:Haarlem
rijks:Frans_Hals
147590
52.38084, 4.63683
geo:Noord-Holland
geo:Netherlands
rijks:Painting002
14. Dutch Ships and Sailors
KB NEWSPAPERS
Dutch-Asiatic Shipping“VOC Opvarenden”
Jur Leinenga
Matthias van Rossum
Elbing voyagesArchangel voyages
15. HETEROGENEOUS but LINKED DATAMODELS
dss:Record
gzmvoc:Telling
gzmvoc:telling-1046-De_Berkel
__bnode_1
gzmvoc:aziatischeBemanning
dss:Ship
gzmvoc:Schip
gzmvoc: schip-1046-De_Berkel
dss:has_ship
gzmvoc:schip
"1046"
“Schip”
“De Berkel”
rdfs:label
dss:scheepsnaam
gzmvoc:scheepsnaam
dss:ShipType
gzmvoc:Scheepstype
gzmvoc: type-Ship
dss:has_shiptype
gzmvoc:has_shiptype
gzmvoc:scheepstype
“21”
“Moorse
mattroosen”
dss:azRegistratieKop
gzmvoc:azAantalMatrozen
gzmvoc:telling
gzmvoc:heeft DAS heenreis
dss:Record
das:Voyage
das:voyage-1918_61
Integrate datasets
No monolithic datamodel needed
No normalisation / dumbing down of data needed
Retain original model and intent
16. Reuse: Links to other web resources
Historical Newspapers
http://delpher.nl
isReferencedBy
[HARLINGEN, 24 October.]
…gestrand. Tevens is het berigt
ontvan°e > dat het hier
behoorende schoonerschip
Transit, kapitein Schaap, in de
Noordzee is gezonken, nadat het
achterschip was weggeslagen ;
een ligtmatroos verloor daarbij
het leven. Mede zijn hier drie
vreemde schepen met meer en
minder zware averij
binnengeloopen.
23. Three main ways of accessing
remote Linked Data
1. Through HTTP request on the resource
URI
2. Through SPARQL queries
3. Get a copy of a dataset
24. 1. Through HTTP request on the
resource URI
HTTP GET on resource, parse, follow links
Simple HTTP requests and RDF parsing
Requires dereferencable URIs
One request per resource: may require many
requests
Local caching can be done
Crawling GET /resource/Amsterdam HTTP/1.1
Host: dbpedia.org
Accept: text/html;q=0.5, application/rdf+xml
I’m ok with HTML… …but I really prefer RDF
25. With CURL
curl -L -H "Accept: application/rdf+xml"
http://dbpedia.org/resource/Madrid
curl -L -H "Accept: text/turtle"
http://dbpedia.org/resource/Madrid
curl -L -H "Accept: text/turtle"
http://purl.org/collections/nl/dss/das/voyage-5580_1
With Sindice inspector (or other tool)
http://inspector.sindice.com/inspect?url=
http://inspector.sindice.com/inspect?url=http://dbpedi
a.org/resource/Madrid
26. 2. Get a local copy of a dataset
through SPARQL CONSTRUCT,
crawling or
direct file download
Save in triple store
or convert to something else
31. SPARQL – Querying the Web of
Data
query language for RDF graphs (i.e., linked
data)
extract specific information out of a
dataset (or several datasets)
"The SQL for the Web of Data"