SlideShare una empresa de Scribd logo
1 de 47
Applications of XML, Semantic Web & Linked Data
in Library/Information Services & Skills needed by
System Librarians.
H6716 (Internet & Web Technologies) &
K6224 (Internet Technologies & Applications)
Semester 2 – 2011/2012
Hazman Aziz, Librarian (Library Technology & Systems)
Amirrudin Dahlan, Senior IT Specialist (Center for IT & Services)
Nanyang Technological University
1
Introduction
On August 6th 1991, Tim Berners-Lee
(1991) described a project called the
“World Wide Web (WWW)”
that aimed to
“allow links to be made to any
information anywhere”.
Source: http://en.wikipedia.org/wiki/Tim_Berners-Lee 2
Introduction
Source: http://en.wikipedia.org/wiki/File:NOAA_Internet_example.png 3
An example of how the Internet allows near-universal connectivity.
Library Science
4
“… the Web was one of several network-
based systems to be pressed into service
at the same time as the Internet was
changing the rules for widespread
communications.”
Late 80s
Gopher was introduced
ANSI Standard Z39.50
Information Retrieval Service
1991
1991
Wide Area Information Servers
WAIS
The Telidon
Source: http://en.wikipedia.org/wiki/Telidon 5
“… attempts to create public information
infrastructure through technologies such
as Telidon.”
The Web
Source: Arthur Rhyno, (2003) "From library systems to mainstream software: how Web technologies are changing the role of the systems librarian",
Library Hi Tech, Vol. 21 Iss: 3, pp.289 – 296 | DOI (Permanent URL): 10.1108/07378830310494463
6
“Yet the Web was different from
these initiatives in that it did not
stay on the fringes of the library
computing landscape for very
long.”
“… the technologies of the Web
would become far more pervasive
and central to the library’s
operations.
The Web in Libraries: The Beginnings
Source: Arthur Rhyno, (2003) "From library systems to mainstream software: how Web technologies are changing the role of the systems librarian",
Library Hi Tech, Vol. 21 Iss: 3, pp.289 – 296 | DOI (Permanent URL): 10.1108/07378830310494463
7
HTML (HyperText Markup Language)
… an easy way to publish a system of “links” known as
hypertext.
… links were typically to information on library hours and
services, and usually offered information on how to access
the OPAC (Online Public Access Catalogue).
Figure 1: Web server uses HTTP (HyperText Transfer Protocol) to serve HTML documents located on disk to a Web
browser
HTML Contents Needs To Be Dynamic
Source: Arthur Rhyno, (2003) "From library systems to mainstream software: how Web technologies are changing the role of the systems librarian",
Library Hi Tech, Vol. 21 Iss: 3, pp.289 – 296 | DOI (Permanent URL): 10.1108/07378830310494463
8
Introduction to Common Gateway Interface
CGI specification allowed external applications to be wired
into the Web
… provided an interactive experience, and just as
importantly, opened the door to plugging in applications
that predated the Web.
Figure 2: An application is made available
through CGI to any Web browser
Two of the earliest library-related CGI programs were
CNIDR’s Z39.50 Gateway (Zgate)
and an interface called
“WebCat”
from the University of Waterloo that provided a Web layer
for the library’s GEAC system
Integrated Library System
Source: http://www.mayo.edu/library/information-systems.html 9
10
Linking, Stability and Convenience
Source: http://www.mayo.edu/library/information-systems.html 11
Linking issues for libraries tend to fall into two
major areas,:
1. authentication, i.e. verifying
the user’s digital identity so
that they can be given access,
and
2. redirection or link resolving,
where a mechanism is put in
place to ensure that users are
matched to the resources that
are appropriate to the context
of the link itself.
The Importance of XML
Source: http://www.loc.gov/catdir/bibcontrol/moen_paper.html 12
Every substantive Web initiative
is now expected
to demonstrate its relationship
to XML
and the library community has
utilized or is investigating
XML for many of its data
formats, including MARC and
other forms of metadata,
as well as using it for passing
information back and forth for
protocols such as Z39.50 and
NCIP.
The Importance of XML
Source: http://infomotions.com/musings/mylibrary-framework/ 13
XML is also an important
enabling technology for sharing
library information with other
applications
… pass circulation information
into a patron’s calendaring
system, for example,
XML is most likely to be the
exchange format to make this
happen.
XML Technologies of Interest
Source: http://infomotions.com/musings/mylibrary-framework/ 14
In Systems Librarians’ Daily Work
Example: NTU Digital Repository
Source: http://www.w3.org/TR/xmlschema-guide2versioning/ 15
DSpace is the software of choice for academic, non-
profit, and commercial organizations building open
digital repositories.
16
17
18
Example: Blogs @ NTU (WordPress)
Source:http://codex.wordpress.org/XML-RPC_Support , http://en.wikipedia.org/wiki/XML-RPC , http://codex.wordpress.org/XML-RPC_wp 19
WordPress is web software you can use to create a
beautiful website, blog a multi-blog platform
XML-RPC Support
WordPress uses an XML-RPC interface. We currently
support the Blogger API, metaWeblog API, and
the Movable Type API.
It's a spec and a set of implementations that allow
software running on disparate operating systems,
running in different environments to make procedure
calls over the Internet.
It's remote procedure calling using HTTP as the
transport and XML as the encoding. XML-RPC is
designed to be as simple as possible, while allowing
complex data structures to be transmitted, processed
and returned.
Example: Blogs @ NTU (WordPress)
Source:http://codex.wordpress.org/XML-RPC_Support , http://en.wikipedia.org/wiki/XML-RPC , http://codex.wordpress.org/XML-RPC_wp 20
Defining the WordPress API to match
with the other Blog providers
Pull and write into the
WordPress Database.
Example: Blogs @ NTU (WordPress)
Source: http://www.w3.org/TR/xmlschema-guide2versioning/ 21
An XML sitemap is a must for your
Blogs @ NTU
XML is the format that Google, Yahoo and Bing
wants us to submit our Sitemaps to them so
they can crawl the deeper pages of our blog.
22
Semantic Web
Source: http://www.w3.org/TR/xmlschema-guide2versioning/ 23
“The Semantic Web is not a
separate Web but an extension of
the current one, in which
information is given well-defined
meaning, better enabling
computers and people to work in
cooperation” (Berners-Lee et al.,
2001).
Planned to take advantage of the
Resource Description Framework
(RDF) and additional standards, the
semantic Web is being developed
by the W3C in collaboration with a
large number of researchers and
industrial partners (RDF, 2002)
(W3C, 2001).
The goal is to construct a network of structured, sharable semantics that is accessible, understandable, and
manipulable by computer agents. Computer agents (Semantic Web agents), acting on behalf of people or other
computer agents, will traverse the semantic network, find and manipulate information, perform desired tasks,
and offer services.
Web & Library Portals (Blogs @ NTU)
Source:http://ep-books.ehumanities.nl/semantic-words 24
Semantic WordPress for
Digital Scholarship framework
(Semantic WORDS)
• Enhanced Bibliplug
• Enhanced Publication
for WordPress
http://ep-
books.ehumanities.nl/enhanced-
bibliplug-plugin-for-wordpress
http://ep-
books.ehumanities.nl/enhanced-
publication-plugin-for-wordpress
Semantic Web in Federated Search
Source: Tamar Sadeh, Jenny Walker, (2003) "Library portals: toward the semantic Web", New Library World, Vol. 104 Iss: 1/2, pp.11 - 19 25
The current process of accessing
several resources for the sake of
seeking information is
cumbersome and requires some
knowledge of the various
resources, their access
mechanisms, the query interface
they provide, and the type of
results they return.
… requires a manual
comparison between the
results returned from several
resources and does not enable
the user to move from one
resource to another for further
discovery and navigation.
Semantic Web in Federated Search
Source: Tamar Sadeh, Jenny Walker, (2003) "Library portals: toward the semantic Web", New Library World, Vol. 104 Iss: 1/2, pp.11 - 19 26
Semantic Web
(Web 2.0 Applications)
Web portal
(NTU Library)
Library Portal
(Library Management System /
OPAC / Database Directory)
Federated
(Cross-Database Searching)
MetaLib
KnowledgeBase
The functional information
in the KnowledgeBase
• Information that sets
the rules for the
transfer of a query
• Information that sets the
rules for the
interpretation of the
results obtained from
the resource.
Semantic Web in Federated Search
Source: Tamar Sadeh, Jenny Walker, (2003) "Library portals: toward the semantic Web", New Library World, Vol. 104 Iss: 1/2, pp.11 - 19 27
Berners-Lee et al. (2001) state that “for the semantic Web to function, computers must
have access to structured collections of information and sets of inference rules that they
can use to conduct automated reasoning”.
A feasible example of the implementation of such inference rules is the use of a set of
transformations to convert the user query into a format that matches the specification of
the target’s search engine.
Semantic Web in Federated Search
Source: http://www.w3.org/TR/xmlschema-guide2versioning/ 28
Linked Data
Source:http://www.w3.org/DesignIssues/LinkedData.html 29
“The Semantic Web isn't just about putting data
on the web. It is about making links, so that a
person or machine can explore the web of
data. With linked data, when you have some of
it, you can find other, related, data.”
Tim Berners-Lee on the next Web
Watch: http://www.ted.com/talks/tim_berners_lee_on_the_next_web.html
In computing, linked data describes a method of
publishing structured data so that it can be
interlinked and become more useful.
It builds upon standard Web technologies such
as HTTP and URIs, but rather than using them to
serve web pages for human readers, it extends
them to share information in a way that can be
read automatically by computers.
This enables data from different sources to be
connected and queried
One example is : WikiPedia
The Principles in Linked Data
Source:http://mashstream.com/semantic-web/about-mashups-and-linked-data/ 30
The principles in Linked Data are the following:
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, SPARQL).
4. Include links to other URIs, so that they can discover more things.
NTU LIBRARY’s Web Scale Discovery
Source: Vaughan, J. (2010), Web-Scale Discovery. URL: http://americanlibrariesmagazine.org/columns/dispatches-field/web-scale-discovery 31
Web-scale discovery services for the library
environment are an evolution holding great potential
to easily connect researchers with the library’s vast
information repository, whether physical holdings,
such as books and DVDs; local electronic content,
such as digital image collections and institutional
repository materials; or remotely hosted content
purchased or licensed by the library, such as e-books
and publisher or aggregator content for thousands of
full-text and abstracting and indexing resources.
How does it works?
Source: Vaughan, J. (2010), Web-Scale Discovery. URL: http://americanlibrariesmagazine.org/columns/dispatches-field/web-scale-discovery 32
NTU Web Scale Discovery
HTML
RSS
OpenURL - XML
MARC - XML
OAI - XML
Dublin Core /
Custom - XML
SFX
OpenURL link server
Metalib
Federated Search Engine
Library Catalogue
Database of local book, media & journals
Holidings, as well as print and media resources
Digital Repository
Local Publication of the university.
Student works, etc
E Resources
Database of e-resources
MARC - XML
Z39.50
XML
MARC
One Search @ NTU Library
33
Industrial Experience :
34
Usage of XML in Energy Market Industry
• In early 2000, EMA (Energy Market Authority of Singapore) decided
to liberate the energy market of big consumers.
• Big consumers include:
o Industries
o Oil and Gas production plants
o Pharmaceutical companies
o Ministries
o etc
Liberation of Market for Large Energy Consumers
Implication of Energy Liberation
35
Usage of XML in Energy Market Industry
• Singapore Power used to supply the energy.
• Liberation means
o There are many energy provider (retailers) for consumers to choose
from.
o Concept similar to Telco’s:
o No longer relying on Singtel
o Competitors are M1 and Starhub
o Energy retailers
o Power Seraya
o Senoko & etc
Implication of Energy Liberation
36
Usage of XML in Energy Market Industry
• Liberation means
o Price competitions
o Ensuring quality of good energy supply
o Absence of energy monopolizing by a single entity (Singapore Power)
o Fairer energy price pegs for the energy consumption.
o Benefit the consumer by a reduction in the overall energy bill due to
competition.
Implication of Energy Liberation
37
Usage of XML in Energy Market Industry
• Singapore Power used to supply the energy.
• Liberation means
o There are many energy provider (retailers) for consumers to choose
from.
o Concept similar to Telco’s:
o No longer relying on Singtel
o Competitors are M1 and Starhub
o Energy retailers
o Power Seraya
o Senoko & etc
The Role of IT in Establishing KM
38
Usage of XML in Energy Market Industry
• A system to permit transfer of energy readings from SP Services to
retailers for billing calculations.
• Keeping in mind these factors
o Independence from different business needs of retailers.
o Independence from the adopted technology adopted by each retailers.
o Permit easy segregation of cost of building the system.
o High availability
o Expansion opportunity to include new energy retailers.
Solution
39
Usage of XML in Energy Market Industry
• SonicMQ by Progess as a messaging broker
o A messaging software that open channels to allow transmission of
XML between 2 entities.
o Adopting J2ME engine.
o Independent of the software that consumes or transmit the XML.
o Works with
o Microsoft .Net platform
o Java SDK
Skills & Knowledge Needed
42
Main Activities/Tasks Done By System Librarians
Leadership, policies and procedures, collaboration, planning, supervision, resource
management, project management, grant, representation
Management
Digital projects/initiatives, technical standards/practices, design, development and
implementation, digital preservation, framework, digital repository, digital contents
aspects
Digital Library
Websites, digitizing/converting, technical support, system
administration/maintenance, data conversion, system analysis/testing, open source
software development, usability testing, interoperability, digital library technology
Technology
Metadata, access and retrieval mechanisms (bibliographic records, finding aids, EAD,
MARC records), quality control, databases.
Processing
Collection development, collection management, preservation/record management,
online resources
Collection &
Resources
Instruction/staff training, reference/public services, liaison, professional activities,
user studies
Others
Skills & Knowledge Needed
43
Main Activities/Tasks Done By System Librarians
44
45Source: http://dailyinfographic.com/anatomy-of-a-librarian-infographic
46Source: http://dailyinfographic.com/anatomy-of-a-librarian-infographic
Applications of XML, Semantic Web & Linked Data
in Library/Information Services & Skills needed by
System Librarians.
H6716 (Internet & Web Technologies) &
K6224 (Internet Technologies & Applications)
Semester 2 – 2011/2012
Hazman Aziz, Librarian (Library Technology & Systems)
Amirrudin Dahlan, Senior IT Specialist (Center for IT & Services)
Nanyang Technological University
47

Más contenido relacionado

La actualidad más candente

Web personalization using clustering of web usage data
Web personalization using clustering of web usage dataWeb personalization using clustering of web usage data
Web personalization using clustering of web usage dataijfcstjournal
 
Next Steps for IMLS's National Digital Platform
Next Steps for IMLS's National Digital PlatformNext Steps for IMLS's National Digital Platform
Next Steps for IMLS's National Digital PlatformTrevor Owens
 
Maximum Spanning Tree Model on Personalized Web Based Collaborative Learning ...
Maximum Spanning Tree Model on Personalized Web Based Collaborative Learning ...Maximum Spanning Tree Model on Personalized Web Based Collaborative Learning ...
Maximum Spanning Tree Model on Personalized Web Based Collaborative Learning ...ijcseit
 
Textual based retrieval system with bloom in unstructured Peer-to-Peer networks
Textual based retrieval system with bloom in unstructured Peer-to-Peer networksTextual based retrieval system with bloom in unstructured Peer-to-Peer networks
Textual based retrieval system with bloom in unstructured Peer-to-Peer networksUvaraj Shan
 
Digital library and MLE integration - where are we now and where do we want t...
Digital library and MLE integration - where are we now and where do we want t...Digital library and MLE integration - where are we now and where do we want t...
Digital library and MLE integration - where are we now and where do we want t...Andy Powell
 
The Semantic Web in Digital Libraries: A Literature Review
The Semantic Web in Digital Libraries: A Literature ReviewThe Semantic Web in Digital Libraries: A Literature Review
The Semantic Web in Digital Libraries: A Literature Reviewsstose
 
IEEE 2014 DOTNET NETWORKING PROJECTS A proximity aware interest-clustered p2p...
IEEE 2014 DOTNET NETWORKING PROJECTS A proximity aware interest-clustered p2p...IEEE 2014 DOTNET NETWORKING PROJECTS A proximity aware interest-clustered p2p...
IEEE 2014 DOTNET NETWORKING PROJECTS A proximity aware interest-clustered p2p...IEEEMEMTECHSTUDENTPROJECTS
 
Exploiting Semantic Web Techniques For Representing And Utilising
Exploiting Semantic Web Techniques For Representing And UtilisingExploiting Semantic Web Techniques For Representing And Utilising
Exploiting Semantic Web Techniques For Representing And UtilisingOwen Sacco
 
Simple Knowledge Organization System (SKOS) in the Context of Semantic Web De...
Simple Knowledge Organization System (SKOS) in the Context of Semantic Web De...Simple Knowledge Organization System (SKOS) in the Context of Semantic Web De...
Simple Knowledge Organization System (SKOS) in the Context of Semantic Web De...gardensofmeaning
 
Traveling Through Transitions Slovenia
Traveling Through Transitions SloveniaTraveling Through Transitions Slovenia
Traveling Through Transitions SloveniaKaren S Calhoun
 
Peer to peer_v2pptx
Peer to peer_v2pptxPeer to peer_v2pptx
Peer to peer_v2pptxMac Pat
 
Technical overview of the JISC Information Environment
Technical overview of the JISC Information EnvironmentTechnical overview of the JISC Information Environment
Technical overview of the JISC Information EnvironmentAndy Powell
 
Link Sets And Why They Are Important (EDF2012)
Link Sets And Why They Are Important (EDF2012)Link Sets And Why They Are Important (EDF2012)
Link Sets And Why They Are Important (EDF2012)Anja Jentzsch
 
Semantic web
Semantic webSemantic web
Semantic webRehithaP
 
Vision of Library Technical Services
Vision of Library Technical ServicesVision of Library Technical Services
Vision of Library Technical ServicesNew York University
 
Alignment of Lib Technical Services to Changing Needs of Users
Alignment of Lib Technical Services to Changing Needs of UsersAlignment of Lib Technical Services to Changing Needs of Users
Alignment of Lib Technical Services to Changing Needs of UsersNew York University
 
The Open Archives Initiative Protocol for Metadata Harvesting
The Open Archives Initiative Protocol for Metadata HarvestingThe Open Archives Initiative Protocol for Metadata Harvesting
The Open Archives Initiative Protocol for Metadata HarvestingAndy Powell
 
A proximity aware interest-clustered p2 p file sharing system
A proximity aware interest-clustered p2 p file sharing systemA proximity aware interest-clustered p2 p file sharing system
A proximity aware interest-clustered p2 p file sharing systemLeMeniz Infotech
 

La actualidad más candente (20)

Web personalization using clustering of web usage data
Web personalization using clustering of web usage dataWeb personalization using clustering of web usage data
Web personalization using clustering of web usage data
 
Semantics and Web 3.0
Semantics and Web 3.0Semantics and Web 3.0
Semantics and Web 3.0
 
Next Steps for IMLS's National Digital Platform
Next Steps for IMLS's National Digital PlatformNext Steps for IMLS's National Digital Platform
Next Steps for IMLS's National Digital Platform
 
Maximum Spanning Tree Model on Personalized Web Based Collaborative Learning ...
Maximum Spanning Tree Model on Personalized Web Based Collaborative Learning ...Maximum Spanning Tree Model on Personalized Web Based Collaborative Learning ...
Maximum Spanning Tree Model on Personalized Web Based Collaborative Learning ...
 
Textual based retrieval system with bloom in unstructured Peer-to-Peer networks
Textual based retrieval system with bloom in unstructured Peer-to-Peer networksTextual based retrieval system with bloom in unstructured Peer-to-Peer networks
Textual based retrieval system with bloom in unstructured Peer-to-Peer networks
 
Digital library and MLE integration - where are we now and where do we want t...
Digital library and MLE integration - where are we now and where do we want t...Digital library and MLE integration - where are we now and where do we want t...
Digital library and MLE integration - where are we now and where do we want t...
 
The Semantic Web in Digital Libraries: A Literature Review
The Semantic Web in Digital Libraries: A Literature ReviewThe Semantic Web in Digital Libraries: A Literature Review
The Semantic Web in Digital Libraries: A Literature Review
 
IEEE 2014 DOTNET NETWORKING PROJECTS A proximity aware interest-clustered p2p...
IEEE 2014 DOTNET NETWORKING PROJECTS A proximity aware interest-clustered p2p...IEEE 2014 DOTNET NETWORKING PROJECTS A proximity aware interest-clustered p2p...
IEEE 2014 DOTNET NETWORKING PROJECTS A proximity aware interest-clustered p2p...
 
Exploiting Semantic Web Techniques For Representing And Utilising
Exploiting Semantic Web Techniques For Representing And UtilisingExploiting Semantic Web Techniques For Representing And Utilising
Exploiting Semantic Web Techniques For Representing And Utilising
 
Simple Knowledge Organization System (SKOS) in the Context of Semantic Web De...
Simple Knowledge Organization System (SKOS) in the Context of Semantic Web De...Simple Knowledge Organization System (SKOS) in the Context of Semantic Web De...
Simple Knowledge Organization System (SKOS) in the Context of Semantic Web De...
 
Traveling Through Transitions Slovenia
Traveling Through Transitions SloveniaTraveling Through Transitions Slovenia
Traveling Through Transitions Slovenia
 
Minning www
Minning wwwMinning www
Minning www
 
Peer to peer_v2pptx
Peer to peer_v2pptxPeer to peer_v2pptx
Peer to peer_v2pptx
 
Technical overview of the JISC Information Environment
Technical overview of the JISC Information EnvironmentTechnical overview of the JISC Information Environment
Technical overview of the JISC Information Environment
 
Link Sets And Why They Are Important (EDF2012)
Link Sets And Why They Are Important (EDF2012)Link Sets And Why They Are Important (EDF2012)
Link Sets And Why They Are Important (EDF2012)
 
Semantic web
Semantic webSemantic web
Semantic web
 
Vision of Library Technical Services
Vision of Library Technical ServicesVision of Library Technical Services
Vision of Library Technical Services
 
Alignment of Lib Technical Services to Changing Needs of Users
Alignment of Lib Technical Services to Changing Needs of UsersAlignment of Lib Technical Services to Changing Needs of Users
Alignment of Lib Technical Services to Changing Needs of Users
 
The Open Archives Initiative Protocol for Metadata Harvesting
The Open Archives Initiative Protocol for Metadata HarvestingThe Open Archives Initiative Protocol for Metadata Harvesting
The Open Archives Initiative Protocol for Metadata Harvesting
 
A proximity aware interest-clustered p2 p file sharing system
A proximity aware interest-clustered p2 p file sharing systemA proximity aware interest-clustered p2 p file sharing system
A proximity aware interest-clustered p2 p file sharing system
 

Destacado

introduction to digital firm
introduction to digital firmintroduction to digital firm
introduction to digital firmroelly humdiana
 
What is the role of cloud computing, web 2.0, and web 3.0 semantic technologi...
What is the role of cloud computing, web 2.0, and web 3.0 semantic technologi...What is the role of cloud computing, web 2.0, and web 3.0 semantic technologi...
What is the role of cloud computing, web 2.0, and web 3.0 semantic technologi...Mills Davis
 
MIS and Digital Firms
MIS and Digital FirmsMIS and Digital Firms
MIS and Digital FirmsPulkit Sharma
 
Introduction to the Semantic Web
Introduction to the Semantic WebIntroduction to the Semantic Web
Introduction to the Semantic WebTomek Pluskiewicz
 
Introduction to airline reservation systems
Introduction to airline reservation systemsIntroduction to airline reservation systems
Introduction to airline reservation systemsJava and .NET Architect
 
Types of decision support system
Types of decision support systemTypes of decision support system
Types of decision support systemnripeshkumarnrip
 
Library management system
Library management systemLibrary management system
Library management systemRaaghav Bhatia
 
Decision Support System(DSS)
Decision Support System(DSS)Decision Support System(DSS)
Decision Support System(DSS)Sayantan Sur
 
Library Management System
Library Management SystemLibrary Management System
Library Management SystemAditya Shah
 
Library mangement system project srs documentation.doc
Library mangement system project srs documentation.docLibrary mangement system project srs documentation.doc
Library mangement system project srs documentation.docjimmykhan
 

Destacado (11)

introduction to digital firm
introduction to digital firmintroduction to digital firm
introduction to digital firm
 
What is the role of cloud computing, web 2.0, and web 3.0 semantic technologi...
What is the role of cloud computing, web 2.0, and web 3.0 semantic technologi...What is the role of cloud computing, web 2.0, and web 3.0 semantic technologi...
What is the role of cloud computing, web 2.0, and web 3.0 semantic technologi...
 
MIS and Digital Firms
MIS and Digital FirmsMIS and Digital Firms
MIS and Digital Firms
 
Introduction to the Semantic Web
Introduction to the Semantic WebIntroduction to the Semantic Web
Introduction to the Semantic Web
 
Introduction to airline reservation systems
Introduction to airline reservation systemsIntroduction to airline reservation systems
Introduction to airline reservation systems
 
Types of decision support system
Types of decision support systemTypes of decision support system
Types of decision support system
 
Library management system
Library management systemLibrary management system
Library management system
 
Decision Support System(DSS)
Decision Support System(DSS)Decision Support System(DSS)
Decision Support System(DSS)
 
Library Management System
Library Management SystemLibrary Management System
Library Management System
 
Library mangement system project srs documentation.doc
Library mangement system project srs documentation.docLibrary mangement system project srs documentation.doc
Library mangement system project srs documentation.doc
 
SlideShare 101
SlideShare 101SlideShare 101
SlideShare 101
 

Similar a Applications of xml, semantic web or linked data in Library/Information Services & Skills needed by System Librarians.

Web of Data as a Solution for Interoperability. Case Studies
Web of Data as a Solution for Interoperability. Case StudiesWeb of Data as a Solution for Interoperability. Case Studies
Web of Data as a Solution for Interoperability. Case StudiesSabin Buraga
 
鏈結資料在圖書館的應用20131107
鏈結資料在圖書館的應用20131107鏈結資料在圖書館的應用20131107
鏈結資料在圖書館的應用20131107皓仁 柯
 
Linked Data Generation for the University Data From Legacy Database
Linked Data Generation for the University Data From Legacy Database  Linked Data Generation for the University Data From Legacy Database
Linked Data Generation for the University Data From Legacy Database dannyijwest
 
Introduction to web technology
Introduction to web technologyIntroduction to web technology
Introduction to web technologyPallawiBulakh1
 
Episode 3(3): Birth & explosion of the World Wide Web - Meetup session11
Episode 3(3): Birth & explosion of the World Wide Web - Meetup session11Episode 3(3): Birth & explosion of the World Wide Web - Meetup session11
Episode 3(3): Birth & explosion of the World Wide Web - Meetup session11William Hall
 
New ICT Trends and Issues of Librarianship
New ICT Trends and Issues of LibrarianshipNew ICT Trends and Issues of Librarianship
New ICT Trends and Issues of LibrarianshipLiaquat Rahoo
 
Semantic Web 2.0: Creating Social Semantic Information Spaces
Semantic Web 2.0: Creating Social Semantic Information SpacesSemantic Web 2.0: Creating Social Semantic Information Spaces
Semantic Web 2.0: Creating Social Semantic Information SpacesJohn Breslin
 
Future of Web 2.0 & The Semantic Web
Future of Web 2.0 & The Semantic WebFuture of Web 2.0 & The Semantic Web
Future of Web 2.0 & The Semantic Webis20090
 
Metaverse for Dataverse
Metaverse for DataverseMetaverse for Dataverse
Metaverse for Dataversevty
 
XXIX Charleston Semantic Web Leicht
XXIX Charleston   Semantic Web LeichtXXIX Charleston   Semantic Web Leicht
XXIX Charleston Semantic Web LeichtDarrell W. Gunter
 
CTS Conference Web 2.0 Tutorial Part 1
CTS Conference Web 2.0 Tutorial Part 1CTS Conference Web 2.0 Tutorial Part 1
CTS Conference Web 2.0 Tutorial Part 1Geoffrey Fox
 
How to Find a Needle in the Haystack
How to Find a Needle in the HaystackHow to Find a Needle in the Haystack
How to Find a Needle in the HaystackAdrian Stevenson
 
Message Oriented Middleware for Library’s Metadata Exchange
Message Oriented Middleware for Library’s Metadata ExchangeMessage Oriented Middleware for Library’s Metadata Exchange
Message Oriented Middleware for Library’s Metadata ExchangeTELKOMNIKA JOURNAL
 

Similar a Applications of xml, semantic web or linked data in Library/Information Services & Skills needed by System Librarians. (20)

Web of Data as a Solution for Interoperability. Case Studies
Web of Data as a Solution for Interoperability. Case StudiesWeb of Data as a Solution for Interoperability. Case Studies
Web of Data as a Solution for Interoperability. Case Studies
 
鏈結資料在圖書館的應用20131107
鏈結資料在圖書館的應用20131107鏈結資料在圖書館的應用20131107
鏈結資料在圖書館的應用20131107
 
Linked Data Generation for the University Data From Legacy Database
Linked Data Generation for the University Data From Legacy Database  Linked Data Generation for the University Data From Legacy Database
Linked Data Generation for the University Data From Legacy Database
 
Introduction to web technology
Introduction to web technologyIntroduction to web technology
Introduction to web technology
 
Episode 3(3): Birth & explosion of the World Wide Web - Meetup session11
Episode 3(3): Birth & explosion of the World Wide Web - Meetup session11Episode 3(3): Birth & explosion of the World Wide Web - Meetup session11
Episode 3(3): Birth & explosion of the World Wide Web - Meetup session11
 
Semantic Web Nature
Semantic Web NatureSemantic Web Nature
Semantic Web Nature
 
Semantic Web-Linked Data and Libraries
Semantic Web-Linked Data and LibrariesSemantic Web-Linked Data and Libraries
Semantic Web-Linked Data and Libraries
 
New ICT Trends and Issues of Librarianship
New ICT Trends and Issues of LibrarianshipNew ICT Trends and Issues of Librarianship
New ICT Trends and Issues of Librarianship
 
Linked library data
Linked library dataLinked library data
Linked library data
 
Semantic Web 2.0: Creating Social Semantic Information Spaces
Semantic Web 2.0: Creating Social Semantic Information SpacesSemantic Web 2.0: Creating Social Semantic Information Spaces
Semantic Web 2.0: Creating Social Semantic Information Spaces
 
Future of Web 2.0 & The Semantic Web
Future of Web 2.0 & The Semantic WebFuture of Web 2.0 & The Semantic Web
Future of Web 2.0 & The Semantic Web
 
Metaverse for Dataverse
Metaverse for DataverseMetaverse for Dataverse
Metaverse for Dataverse
 
The Internet
The InternetThe Internet
The Internet
 
Edu.03 assignment
Edu.03 assignment Edu.03 assignment
Edu.03 assignment
 
Edu.03
Edu.03 Edu.03
Edu.03
 
XXIX Charleston Semantic Web Leicht
XXIX Charleston   Semantic Web LeichtXXIX Charleston   Semantic Web Leicht
XXIX Charleston Semantic Web Leicht
 
CTS Conference Web 2.0 Tutorial Part 1
CTS Conference Web 2.0 Tutorial Part 1CTS Conference Web 2.0 Tutorial Part 1
CTS Conference Web 2.0 Tutorial Part 1
 
How to Find a Needle in the Haystack
How to Find a Needle in the HaystackHow to Find a Needle in the Haystack
How to Find a Needle in the Haystack
 
Semantic web
Semantic webSemantic web
Semantic web
 
Message Oriented Middleware for Library’s Metadata Exchange
Message Oriented Middleware for Library’s Metadata ExchangeMessage Oriented Middleware for Library’s Metadata Exchange
Message Oriented Middleware for Library’s Metadata Exchange
 

Más de Nurhazman Abdul Aziz

iDARE 2021 - 03 - One Door (Footal)
 iDARE 2021 - 03 - One Door (Footal) iDARE 2021 - 03 - One Door (Footal)
iDARE 2021 - 03 - One Door (Footal)Nurhazman Abdul Aziz
 
Universitas Hasanuddin - Engineering Collections
Universitas Hasanuddin - Engineering CollectionsUniversitas Hasanuddin - Engineering Collections
Universitas Hasanuddin - Engineering CollectionsNurhazman Abdul Aziz
 
Access SpringerProtocols in Universitas Muslim Indonesia
Access SpringerProtocols in Universitas Muslim IndonesiaAccess SpringerProtocols in Universitas Muslim Indonesia
Access SpringerProtocols in Universitas Muslim IndonesiaNurhazman Abdul Aziz
 
Singapore University of Technology and Design - November 2016 Highlights
Singapore University of Technology and Design - November 2016 HighlightsSingapore University of Technology and Design - November 2016 Highlights
Singapore University of Technology and Design - November 2016 HighlightsNurhazman Abdul Aziz
 
Dsg Portal – Instructor Manual Back View Panel
Dsg Portal – Instructor Manual   Back View PanelDsg Portal – Instructor Manual   Back View Panel
Dsg Portal – Instructor Manual Back View PanelNurhazman Abdul Aziz
 
IEEE Xplore - You can now display local contact information on IEEE Xplore
IEEE Xplore - You can now display local contact information on IEEE XploreIEEE Xplore - You can now display local contact information on IEEE Xplore
IEEE Xplore - You can now display local contact information on IEEE XploreNurhazman Abdul Aziz
 
Bibliographic paradigm and the digital information resources
Bibliographic paradigm and the digital information resourcesBibliographic paradigm and the digital information resources
Bibliographic paradigm and the digital information resourcesNurhazman Abdul Aziz
 
Social Media & Marketing Libraries
Social Media & Marketing LibrariesSocial Media & Marketing Libraries
Social Media & Marketing LibrariesNurhazman Abdul Aziz
 
DSG Webinar Session: Setting up our Search Alerts & Identifying suitable Conf...
DSG Webinar Session: Setting up our Search Alerts & Identifying suitable Conf...DSG Webinar Session: Setting up our Search Alerts & Identifying suitable Conf...
DSG Webinar Session: Setting up our Search Alerts & Identifying suitable Conf...Nurhazman Abdul Aziz
 
Getting to know IEEE Xplore: PhD students - May 2015
Getting to know IEEE Xplore:  PhD students - May 2015Getting to know IEEE Xplore:  PhD students - May 2015
Getting to know IEEE Xplore: PhD students - May 2015Nurhazman Abdul Aziz
 
Introduction series to Scholarly Communication (for Doctorate Support Group)
Introduction series to Scholarly Communication (for Doctorate Support Group)Introduction series to Scholarly Communication (for Doctorate Support Group)
Introduction series to Scholarly Communication (for Doctorate Support Group)Nurhazman Abdul Aziz
 
Using Mendeley & IEEE Resources: Learn how to cite your research article from...
Using Mendeley & IEEE Resources: Learn how to cite your research article from...Using Mendeley & IEEE Resources: Learn how to cite your research article from...
Using Mendeley & IEEE Resources: Learn how to cite your research article from...Nurhazman Abdul Aziz
 

Más de Nurhazman Abdul Aziz (20)

iDARE 2021 - 07 - Wheel xplore
iDARE 2021 - 07 - Wheel xploreiDARE 2021 - 07 - Wheel xplore
iDARE 2021 - 07 - Wheel xplore
 
iDARE 2021 - 6 - Smart Trolley
iDARE 2021 - 6 - Smart TrolleyiDARE 2021 - 6 - Smart Trolley
iDARE 2021 - 6 - Smart Trolley
 
iDARE 2021 - 05- Assurance
iDARE 2021 - 05- AssuranceiDARE 2021 - 05- Assurance
iDARE 2021 - 05- Assurance
 
iDARE 2021 - 04 - GoBike!
iDARE 2021 - 04 - GoBike!iDARE 2021 - 04 - GoBike!
iDARE 2021 - 04 - GoBike!
 
iDARE 2021 - 03 - One Door (Footal)
 iDARE 2021 - 03 - One Door (Footal) iDARE 2021 - 03 - One Door (Footal)
iDARE 2021 - 03 - One Door (Footal)
 
iDARE 2021 - 02 - GoFresh!
iDARE 2021 - 02 - GoFresh!iDARE 2021 - 02 - GoFresh!
iDARE 2021 - 02 - GoFresh!
 
Universitas Hasanuddin - Engineering Collections
Universitas Hasanuddin - Engineering CollectionsUniversitas Hasanuddin - Engineering Collections
Universitas Hasanuddin - Engineering Collections
 
Access SpringerProtocols in Universitas Muslim Indonesia
Access SpringerProtocols in Universitas Muslim IndonesiaAccess SpringerProtocols in Universitas Muslim Indonesia
Access SpringerProtocols in Universitas Muslim Indonesia
 
Singapore University of Technology and Design - November 2016 Highlights
Singapore University of Technology and Design - November 2016 HighlightsSingapore University of Technology and Design - November 2016 Highlights
Singapore University of Technology and Design - November 2016 Highlights
 
IEEE Xplore - What can i access
IEEE Xplore  -  What can i accessIEEE Xplore  -  What can i access
IEEE Xplore - What can i access
 
Dsg Portal – Instructor Manual Back View Panel
Dsg Portal – Instructor Manual   Back View PanelDsg Portal – Instructor Manual   Back View Panel
Dsg Portal – Instructor Manual Back View Panel
 
IEEE Xplore - You can now display local contact information on IEEE Xplore
IEEE Xplore - You can now display local contact information on IEEE XploreIEEE Xplore - You can now display local contact information on IEEE Xplore
IEEE Xplore - You can now display local contact information on IEEE Xplore
 
Bibliographic paradigm and the digital information resources
Bibliographic paradigm and the digital information resourcesBibliographic paradigm and the digital information resources
Bibliographic paradigm and the digital information resources
 
Social Media & Marketing Libraries
Social Media & Marketing LibrariesSocial Media & Marketing Libraries
Social Media & Marketing Libraries
 
DSG Webinar Session: Setting up our Search Alerts & Identifying suitable Conf...
DSG Webinar Session: Setting up our Search Alerts & Identifying suitable Conf...DSG Webinar Session: Setting up our Search Alerts & Identifying suitable Conf...
DSG Webinar Session: Setting up our Search Alerts & Identifying suitable Conf...
 
Getting to know IEEE Xplore: PhD students - May 2015
Getting to know IEEE Xplore:  PhD students - May 2015Getting to know IEEE Xplore:  PhD students - May 2015
Getting to know IEEE Xplore: PhD students - May 2015
 
Introduction series to Scholarly Communication (for Doctorate Support Group)
Introduction series to Scholarly Communication (for Doctorate Support Group)Introduction series to Scholarly Communication (for Doctorate Support Group)
Introduction series to Scholarly Communication (for Doctorate Support Group)
 
Altmetrics : The Societal Impact
Altmetrics : The Societal Impact Altmetrics : The Societal Impact
Altmetrics : The Societal Impact
 
Using Mendeley & IEEE Resources: Learn how to cite your research article from...
Using Mendeley & IEEE Resources: Learn how to cite your research article from...Using Mendeley & IEEE Resources: Learn how to cite your research article from...
Using Mendeley & IEEE Resources: Learn how to cite your research article from...
 
Swetswise Linker & Google Scholar
Swetswise Linker & Google ScholarSwetswise Linker & Google Scholar
Swetswise Linker & Google Scholar
 

Último

4.11.24 Mass Incarceration and the New Jim Crow.pptx
4.11.24 Mass Incarceration and the New Jim Crow.pptx4.11.24 Mass Incarceration and the New Jim Crow.pptx
4.11.24 Mass Incarceration and the New Jim Crow.pptxmary850239
 
4.9.24 School Desegregation in Boston.pptx
4.9.24 School Desegregation in Boston.pptx4.9.24 School Desegregation in Boston.pptx
4.9.24 School Desegregation in Boston.pptxmary850239
 
Q-Factor HISPOL Quiz-6th April 2024, Quiz Club NITW
Q-Factor HISPOL Quiz-6th April 2024, Quiz Club NITWQ-Factor HISPOL Quiz-6th April 2024, Quiz Club NITW
Q-Factor HISPOL Quiz-6th April 2024, Quiz Club NITWQuiz Club NITW
 
Using Grammatical Signals Suitable to Patterns of Idea Development
Using Grammatical Signals Suitable to Patterns of Idea DevelopmentUsing Grammatical Signals Suitable to Patterns of Idea Development
Using Grammatical Signals Suitable to Patterns of Idea Developmentchesterberbo7
 
Daily Lesson Plan in Mathematics Quarter 4
Daily Lesson Plan in Mathematics Quarter 4Daily Lesson Plan in Mathematics Quarter 4
Daily Lesson Plan in Mathematics Quarter 4JOYLYNSAMANIEGO
 
Unraveling Hypertext_ Analyzing Postmodern Elements in Literature.pptx
Unraveling Hypertext_ Analyzing  Postmodern Elements in  Literature.pptxUnraveling Hypertext_ Analyzing  Postmodern Elements in  Literature.pptx
Unraveling Hypertext_ Analyzing Postmodern Elements in Literature.pptxDhatriParmar
 
How to Manage Buy 3 Get 1 Free in Odoo 17
How to Manage Buy 3 Get 1 Free in Odoo 17How to Manage Buy 3 Get 1 Free in Odoo 17
How to Manage Buy 3 Get 1 Free in Odoo 17Celine George
 
4.11.24 Poverty and Inequality in America.pptx
4.11.24 Poverty and Inequality in America.pptx4.11.24 Poverty and Inequality in America.pptx
4.11.24 Poverty and Inequality in America.pptxmary850239
 
Scientific Writing :Research Discourse
Scientific  Writing :Research  DiscourseScientific  Writing :Research  Discourse
Scientific Writing :Research DiscourseAnita GoswamiGiri
 
Transaction Management in Database Management System
Transaction Management in Database Management SystemTransaction Management in Database Management System
Transaction Management in Database Management SystemChristalin Nelson
 
Indexing Structures in Database Management system.pdf
Indexing Structures in Database Management system.pdfIndexing Structures in Database Management system.pdf
Indexing Structures in Database Management system.pdfChristalin Nelson
 
Blowin' in the Wind of Caste_ Bob Dylan's Song as a Catalyst for Social Justi...
Blowin' in the Wind of Caste_ Bob Dylan's Song as a Catalyst for Social Justi...Blowin' in the Wind of Caste_ Bob Dylan's Song as a Catalyst for Social Justi...
Blowin' in the Wind of Caste_ Bob Dylan's Song as a Catalyst for Social Justi...DhatriParmar
 
Mythology Quiz-4th April 2024, Quiz Club NITW
Mythology Quiz-4th April 2024, Quiz Club NITWMythology Quiz-4th April 2024, Quiz Club NITW
Mythology Quiz-4th April 2024, Quiz Club NITWQuiz Club NITW
 
Congestive Cardiac Failure..presentation
Congestive Cardiac Failure..presentationCongestive Cardiac Failure..presentation
Congestive Cardiac Failure..presentationdeepaannamalai16
 
BIOCHEMISTRY-CARBOHYDRATE METABOLISM CHAPTER 2.pptx
BIOCHEMISTRY-CARBOHYDRATE METABOLISM CHAPTER 2.pptxBIOCHEMISTRY-CARBOHYDRATE METABOLISM CHAPTER 2.pptx
BIOCHEMISTRY-CARBOHYDRATE METABOLISM CHAPTER 2.pptxSayali Powar
 
Reading and Writing Skills 11 quarter 4 melc 1
Reading and Writing Skills 11 quarter 4 melc 1Reading and Writing Skills 11 quarter 4 melc 1
Reading and Writing Skills 11 quarter 4 melc 1GloryAnnCastre1
 
Sulphonamides, mechanisms and their uses
Sulphonamides, mechanisms and their usesSulphonamides, mechanisms and their uses
Sulphonamides, mechanisms and their usesVijayaLaxmi84
 
ESP 4-EDITED.pdfmmcncncncmcmmnmnmncnmncmnnjvnnv
ESP 4-EDITED.pdfmmcncncncmcmmnmnmncnmncmnnjvnnvESP 4-EDITED.pdfmmcncncncmcmmnmnmncnmncmnnjvnnv
ESP 4-EDITED.pdfmmcncncncmcmmnmnmncnmncmnnjvnnvRicaMaeCastro1
 

Último (20)

4.11.24 Mass Incarceration and the New Jim Crow.pptx
4.11.24 Mass Incarceration and the New Jim Crow.pptx4.11.24 Mass Incarceration and the New Jim Crow.pptx
4.11.24 Mass Incarceration and the New Jim Crow.pptx
 
4.9.24 School Desegregation in Boston.pptx
4.9.24 School Desegregation in Boston.pptx4.9.24 School Desegregation in Boston.pptx
4.9.24 School Desegregation in Boston.pptx
 
Q-Factor HISPOL Quiz-6th April 2024, Quiz Club NITW
Q-Factor HISPOL Quiz-6th April 2024, Quiz Club NITWQ-Factor HISPOL Quiz-6th April 2024, Quiz Club NITW
Q-Factor HISPOL Quiz-6th April 2024, Quiz Club NITW
 
Using Grammatical Signals Suitable to Patterns of Idea Development
Using Grammatical Signals Suitable to Patterns of Idea DevelopmentUsing Grammatical Signals Suitable to Patterns of Idea Development
Using Grammatical Signals Suitable to Patterns of Idea Development
 
Daily Lesson Plan in Mathematics Quarter 4
Daily Lesson Plan in Mathematics Quarter 4Daily Lesson Plan in Mathematics Quarter 4
Daily Lesson Plan in Mathematics Quarter 4
 
prashanth updated resume 2024 for Teaching Profession
prashanth updated resume 2024 for Teaching Professionprashanth updated resume 2024 for Teaching Profession
prashanth updated resume 2024 for Teaching Profession
 
Mattingly "AI & Prompt Design: Large Language Models"
Mattingly "AI & Prompt Design: Large Language Models"Mattingly "AI & Prompt Design: Large Language Models"
Mattingly "AI & Prompt Design: Large Language Models"
 
Unraveling Hypertext_ Analyzing Postmodern Elements in Literature.pptx
Unraveling Hypertext_ Analyzing  Postmodern Elements in  Literature.pptxUnraveling Hypertext_ Analyzing  Postmodern Elements in  Literature.pptx
Unraveling Hypertext_ Analyzing Postmodern Elements in Literature.pptx
 
How to Manage Buy 3 Get 1 Free in Odoo 17
How to Manage Buy 3 Get 1 Free in Odoo 17How to Manage Buy 3 Get 1 Free in Odoo 17
How to Manage Buy 3 Get 1 Free in Odoo 17
 
4.11.24 Poverty and Inequality in America.pptx
4.11.24 Poverty and Inequality in America.pptx4.11.24 Poverty and Inequality in America.pptx
4.11.24 Poverty and Inequality in America.pptx
 
Scientific Writing :Research Discourse
Scientific  Writing :Research  DiscourseScientific  Writing :Research  Discourse
Scientific Writing :Research Discourse
 
Transaction Management in Database Management System
Transaction Management in Database Management SystemTransaction Management in Database Management System
Transaction Management in Database Management System
 
Indexing Structures in Database Management system.pdf
Indexing Structures in Database Management system.pdfIndexing Structures in Database Management system.pdf
Indexing Structures in Database Management system.pdf
 
Blowin' in the Wind of Caste_ Bob Dylan's Song as a Catalyst for Social Justi...
Blowin' in the Wind of Caste_ Bob Dylan's Song as a Catalyst for Social Justi...Blowin' in the Wind of Caste_ Bob Dylan's Song as a Catalyst for Social Justi...
Blowin' in the Wind of Caste_ Bob Dylan's Song as a Catalyst for Social Justi...
 
Mythology Quiz-4th April 2024, Quiz Club NITW
Mythology Quiz-4th April 2024, Quiz Club NITWMythology Quiz-4th April 2024, Quiz Club NITW
Mythology Quiz-4th April 2024, Quiz Club NITW
 
Congestive Cardiac Failure..presentation
Congestive Cardiac Failure..presentationCongestive Cardiac Failure..presentation
Congestive Cardiac Failure..presentation
 
BIOCHEMISTRY-CARBOHYDRATE METABOLISM CHAPTER 2.pptx
BIOCHEMISTRY-CARBOHYDRATE METABOLISM CHAPTER 2.pptxBIOCHEMISTRY-CARBOHYDRATE METABOLISM CHAPTER 2.pptx
BIOCHEMISTRY-CARBOHYDRATE METABOLISM CHAPTER 2.pptx
 
Reading and Writing Skills 11 quarter 4 melc 1
Reading and Writing Skills 11 quarter 4 melc 1Reading and Writing Skills 11 quarter 4 melc 1
Reading and Writing Skills 11 quarter 4 melc 1
 
Sulphonamides, mechanisms and their uses
Sulphonamides, mechanisms and their usesSulphonamides, mechanisms and their uses
Sulphonamides, mechanisms and their uses
 
ESP 4-EDITED.pdfmmcncncncmcmmnmnmncnmncmnnjvnnv
ESP 4-EDITED.pdfmmcncncncmcmmnmnmncnmncmnnjvnnvESP 4-EDITED.pdfmmcncncncmcmmnmnmncnmncmnnjvnnv
ESP 4-EDITED.pdfmmcncncncmcmmnmnmncnmncmnnjvnnv
 

Applications of xml, semantic web or linked data in Library/Information Services & Skills needed by System Librarians.

  • 1. Applications of XML, Semantic Web & Linked Data in Library/Information Services & Skills needed by System Librarians. H6716 (Internet & Web Technologies) & K6224 (Internet Technologies & Applications) Semester 2 – 2011/2012 Hazman Aziz, Librarian (Library Technology & Systems) Amirrudin Dahlan, Senior IT Specialist (Center for IT & Services) Nanyang Technological University 1
  • 2. Introduction On August 6th 1991, Tim Berners-Lee (1991) described a project called the “World Wide Web (WWW)” that aimed to “allow links to be made to any information anywhere”. Source: http://en.wikipedia.org/wiki/Tim_Berners-Lee 2
  • 3. Introduction Source: http://en.wikipedia.org/wiki/File:NOAA_Internet_example.png 3 An example of how the Internet allows near-universal connectivity.
  • 4. Library Science 4 “… the Web was one of several network- based systems to be pressed into service at the same time as the Internet was changing the rules for widespread communications.” Late 80s Gopher was introduced ANSI Standard Z39.50 Information Retrieval Service 1991 1991 Wide Area Information Servers WAIS
  • 5. The Telidon Source: http://en.wikipedia.org/wiki/Telidon 5 “… attempts to create public information infrastructure through technologies such as Telidon.”
  • 6. The Web Source: Arthur Rhyno, (2003) "From library systems to mainstream software: how Web technologies are changing the role of the systems librarian", Library Hi Tech, Vol. 21 Iss: 3, pp.289 – 296 | DOI (Permanent URL): 10.1108/07378830310494463 6 “Yet the Web was different from these initiatives in that it did not stay on the fringes of the library computing landscape for very long.” “… the technologies of the Web would become far more pervasive and central to the library’s operations.
  • 7. The Web in Libraries: The Beginnings Source: Arthur Rhyno, (2003) "From library systems to mainstream software: how Web technologies are changing the role of the systems librarian", Library Hi Tech, Vol. 21 Iss: 3, pp.289 – 296 | DOI (Permanent URL): 10.1108/07378830310494463 7 HTML (HyperText Markup Language) … an easy way to publish a system of “links” known as hypertext. … links were typically to information on library hours and services, and usually offered information on how to access the OPAC (Online Public Access Catalogue). Figure 1: Web server uses HTTP (HyperText Transfer Protocol) to serve HTML documents located on disk to a Web browser
  • 8. HTML Contents Needs To Be Dynamic Source: Arthur Rhyno, (2003) "From library systems to mainstream software: how Web technologies are changing the role of the systems librarian", Library Hi Tech, Vol. 21 Iss: 3, pp.289 – 296 | DOI (Permanent URL): 10.1108/07378830310494463 8 Introduction to Common Gateway Interface CGI specification allowed external applications to be wired into the Web … provided an interactive experience, and just as importantly, opened the door to plugging in applications that predated the Web. Figure 2: An application is made available through CGI to any Web browser Two of the earliest library-related CGI programs were CNIDR’s Z39.50 Gateway (Zgate) and an interface called “WebCat” from the University of Waterloo that provided a Web layer for the library’s GEAC system
  • 9. Integrated Library System Source: http://www.mayo.edu/library/information-systems.html 9
  • 10. 10
  • 11. Linking, Stability and Convenience Source: http://www.mayo.edu/library/information-systems.html 11 Linking issues for libraries tend to fall into two major areas,: 1. authentication, i.e. verifying the user’s digital identity so that they can be given access, and 2. redirection or link resolving, where a mechanism is put in place to ensure that users are matched to the resources that are appropriate to the context of the link itself.
  • 12. The Importance of XML Source: http://www.loc.gov/catdir/bibcontrol/moen_paper.html 12 Every substantive Web initiative is now expected to demonstrate its relationship to XML and the library community has utilized or is investigating XML for many of its data formats, including MARC and other forms of metadata, as well as using it for passing information back and forth for protocols such as Z39.50 and NCIP.
  • 13. The Importance of XML Source: http://infomotions.com/musings/mylibrary-framework/ 13 XML is also an important enabling technology for sharing library information with other applications … pass circulation information into a patron’s calendaring system, for example, XML is most likely to be the exchange format to make this happen.
  • 14. XML Technologies of Interest Source: http://infomotions.com/musings/mylibrary-framework/ 14 In Systems Librarians’ Daily Work
  • 15. Example: NTU Digital Repository Source: http://www.w3.org/TR/xmlschema-guide2versioning/ 15 DSpace is the software of choice for academic, non- profit, and commercial organizations building open digital repositories.
  • 16. 16
  • 17. 17
  • 18. 18
  • 19. Example: Blogs @ NTU (WordPress) Source:http://codex.wordpress.org/XML-RPC_Support , http://en.wikipedia.org/wiki/XML-RPC , http://codex.wordpress.org/XML-RPC_wp 19 WordPress is web software you can use to create a beautiful website, blog a multi-blog platform XML-RPC Support WordPress uses an XML-RPC interface. We currently support the Blogger API, metaWeblog API, and the Movable Type API. It's a spec and a set of implementations that allow software running on disparate operating systems, running in different environments to make procedure calls over the Internet. It's remote procedure calling using HTTP as the transport and XML as the encoding. XML-RPC is designed to be as simple as possible, while allowing complex data structures to be transmitted, processed and returned.
  • 20. Example: Blogs @ NTU (WordPress) Source:http://codex.wordpress.org/XML-RPC_Support , http://en.wikipedia.org/wiki/XML-RPC , http://codex.wordpress.org/XML-RPC_wp 20 Defining the WordPress API to match with the other Blog providers Pull and write into the WordPress Database.
  • 21. Example: Blogs @ NTU (WordPress) Source: http://www.w3.org/TR/xmlschema-guide2versioning/ 21 An XML sitemap is a must for your Blogs @ NTU XML is the format that Google, Yahoo and Bing wants us to submit our Sitemaps to them so they can crawl the deeper pages of our blog.
  • 22. 22
  • 23. Semantic Web Source: http://www.w3.org/TR/xmlschema-guide2versioning/ 23 “The Semantic Web is not a separate Web but an extension of the current one, in which information is given well-defined meaning, better enabling computers and people to work in cooperation” (Berners-Lee et al., 2001). Planned to take advantage of the Resource Description Framework (RDF) and additional standards, the semantic Web is being developed by the W3C in collaboration with a large number of researchers and industrial partners (RDF, 2002) (W3C, 2001). The goal is to construct a network of structured, sharable semantics that is accessible, understandable, and manipulable by computer agents. Computer agents (Semantic Web agents), acting on behalf of people or other computer agents, will traverse the semantic network, find and manipulate information, perform desired tasks, and offer services.
  • 24. Web & Library Portals (Blogs @ NTU) Source:http://ep-books.ehumanities.nl/semantic-words 24 Semantic WordPress for Digital Scholarship framework (Semantic WORDS) • Enhanced Bibliplug • Enhanced Publication for WordPress http://ep- books.ehumanities.nl/enhanced- bibliplug-plugin-for-wordpress http://ep- books.ehumanities.nl/enhanced- publication-plugin-for-wordpress
  • 25. Semantic Web in Federated Search Source: Tamar Sadeh, Jenny Walker, (2003) "Library portals: toward the semantic Web", New Library World, Vol. 104 Iss: 1/2, pp.11 - 19 25 The current process of accessing several resources for the sake of seeking information is cumbersome and requires some knowledge of the various resources, their access mechanisms, the query interface they provide, and the type of results they return. … requires a manual comparison between the results returned from several resources and does not enable the user to move from one resource to another for further discovery and navigation.
  • 26. Semantic Web in Federated Search Source: Tamar Sadeh, Jenny Walker, (2003) "Library portals: toward the semantic Web", New Library World, Vol. 104 Iss: 1/2, pp.11 - 19 26 Semantic Web (Web 2.0 Applications) Web portal (NTU Library) Library Portal (Library Management System / OPAC / Database Directory) Federated (Cross-Database Searching) MetaLib KnowledgeBase The functional information in the KnowledgeBase • Information that sets the rules for the transfer of a query • Information that sets the rules for the interpretation of the results obtained from the resource.
  • 27. Semantic Web in Federated Search Source: Tamar Sadeh, Jenny Walker, (2003) "Library portals: toward the semantic Web", New Library World, Vol. 104 Iss: 1/2, pp.11 - 19 27 Berners-Lee et al. (2001) state that “for the semantic Web to function, computers must have access to structured collections of information and sets of inference rules that they can use to conduct automated reasoning”. A feasible example of the implementation of such inference rules is the use of a set of transformations to convert the user query into a format that matches the specification of the target’s search engine.
  • 28. Semantic Web in Federated Search Source: http://www.w3.org/TR/xmlschema-guide2versioning/ 28
  • 29. Linked Data Source:http://www.w3.org/DesignIssues/LinkedData.html 29 “The Semantic Web isn't just about putting data on the web. It is about making links, so that a person or machine can explore the web of data. With linked data, when you have some of it, you can find other, related, data.” Tim Berners-Lee on the next Web Watch: http://www.ted.com/talks/tim_berners_lee_on_the_next_web.html In computing, linked data describes a method of publishing structured data so that it can be interlinked and become more useful. It builds upon standard Web technologies such as HTTP and URIs, but rather than using them to serve web pages for human readers, it extends them to share information in a way that can be read automatically by computers. This enables data from different sources to be connected and queried One example is : WikiPedia
  • 30. The Principles in Linked Data Source:http://mashstream.com/semantic-web/about-mashups-and-linked-data/ 30 The principles in Linked Data are the following: 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, SPARQL). 4. Include links to other URIs, so that they can discover more things.
  • 31. NTU LIBRARY’s Web Scale Discovery Source: Vaughan, J. (2010), Web-Scale Discovery. URL: http://americanlibrariesmagazine.org/columns/dispatches-field/web-scale-discovery 31 Web-scale discovery services for the library environment are an evolution holding great potential to easily connect researchers with the library’s vast information repository, whether physical holdings, such as books and DVDs; local electronic content, such as digital image collections and institutional repository materials; or remotely hosted content purchased or licensed by the library, such as e-books and publisher or aggregator content for thousands of full-text and abstracting and indexing resources.
  • 32. How does it works? Source: Vaughan, J. (2010), Web-Scale Discovery. URL: http://americanlibrariesmagazine.org/columns/dispatches-field/web-scale-discovery 32 NTU Web Scale Discovery HTML RSS OpenURL - XML MARC - XML OAI - XML Dublin Core / Custom - XML SFX OpenURL link server Metalib Federated Search Engine Library Catalogue Database of local book, media & journals Holidings, as well as print and media resources Digital Repository Local Publication of the university. Student works, etc E Resources Database of e-resources MARC - XML Z39.50 XML MARC
  • 33. One Search @ NTU Library 33
  • 34. Industrial Experience : 34 Usage of XML in Energy Market Industry • In early 2000, EMA (Energy Market Authority of Singapore) decided to liberate the energy market of big consumers. • Big consumers include: o Industries o Oil and Gas production plants o Pharmaceutical companies o Ministries o etc Liberation of Market for Large Energy Consumers
  • 35. Implication of Energy Liberation 35 Usage of XML in Energy Market Industry • Singapore Power used to supply the energy. • Liberation means o There are many energy provider (retailers) for consumers to choose from. o Concept similar to Telco’s: o No longer relying on Singtel o Competitors are M1 and Starhub o Energy retailers o Power Seraya o Senoko & etc
  • 36. Implication of Energy Liberation 36 Usage of XML in Energy Market Industry • Liberation means o Price competitions o Ensuring quality of good energy supply o Absence of energy monopolizing by a single entity (Singapore Power) o Fairer energy price pegs for the energy consumption. o Benefit the consumer by a reduction in the overall energy bill due to competition.
  • 37. Implication of Energy Liberation 37 Usage of XML in Energy Market Industry • Singapore Power used to supply the energy. • Liberation means o There are many energy provider (retailers) for consumers to choose from. o Concept similar to Telco’s: o No longer relying on Singtel o Competitors are M1 and Starhub o Energy retailers o Power Seraya o Senoko & etc
  • 38. The Role of IT in Establishing KM 38 Usage of XML in Energy Market Industry • A system to permit transfer of energy readings from SP Services to retailers for billing calculations. • Keeping in mind these factors o Independence from different business needs of retailers. o Independence from the adopted technology adopted by each retailers. o Permit easy segregation of cost of building the system. o High availability o Expansion opportunity to include new energy retailers.
  • 39. Solution 39 Usage of XML in Energy Market Industry • SonicMQ by Progess as a messaging broker o A messaging software that open channels to allow transmission of XML between 2 entities. o Adopting J2ME engine. o Independent of the software that consumes or transmit the XML. o Works with o Microsoft .Net platform o Java SDK
  • 40.
  • 41.
  • 42. Skills & Knowledge Needed 42 Main Activities/Tasks Done By System Librarians Leadership, policies and procedures, collaboration, planning, supervision, resource management, project management, grant, representation Management Digital projects/initiatives, technical standards/practices, design, development and implementation, digital preservation, framework, digital repository, digital contents aspects Digital Library Websites, digitizing/converting, technical support, system administration/maintenance, data conversion, system analysis/testing, open source software development, usability testing, interoperability, digital library technology Technology Metadata, access and retrieval mechanisms (bibliographic records, finding aids, EAD, MARC records), quality control, databases. Processing Collection development, collection management, preservation/record management, online resources Collection & Resources Instruction/staff training, reference/public services, liaison, professional activities, user studies Others
  • 43. Skills & Knowledge Needed 43 Main Activities/Tasks Done By System Librarians
  • 44. 44
  • 47. Applications of XML, Semantic Web & Linked Data in Library/Information Services & Skills needed by System Librarians. H6716 (Internet & Web Technologies) & K6224 (Internet Technologies & Applications) Semester 2 – 2011/2012 Hazman Aziz, Librarian (Library Technology & Systems) Amirrudin Dahlan, Senior IT Specialist (Center for IT & Services) Nanyang Technological University 47