Great, Laura, thanks. This is a great start on the "what do you do with it?" I do think that we need more "how to" rather than "what" or "how we done it good."

I'm getting enough replies now to start a list.... which I can put on my site, but is there a better place for it? (Note: the goal here is to feed a series of seminars/webinars that have a training component.)

kc


On 9/4/13 3:13 PM, Akerman, Laura wrote:
Karen,

It's hard to say what "basics" are.  We had a learning group at Emory that covered a lot of the 
"what is it", including mostly what you've listed but also the environment (library and cultural 
heritage, and larger environment), but we had a harder time getting to the "what do you do with 
it".... which is what would really motivate and empower people to go ahead and get beyond basics.

Maybe add:

How do you embed linked data in web pages using RDFa
(Difference between RDFa and schema.org/other microdata)
How do you harvest linked data from web pages, endpoints, or other modes of 
delivery?
Different serializations and how to convert
How do you establish relations between different "vocabularies" (classes and 
properties) using RDFS and OWL?
(Demo) New answers to your questions enabled by combining and querying linked 
data!

Maybe a step toward "what can you do with it" would be to show (or have an 
exercise):

How can a web application interface with linked data?

I suspect there are a lot of people who've read about it and/or have had 
tutorials here and there, and who really want to get their hands in it.  That's 
where there's a real dearth of training.

An "intermediate level" workshop addressing (but not necessarily answering!) 
questions like:

Do you need a triplestore or will a relational database do?
Do you need to store your data as RDF or can you do everything you need with 
XML or some other format, converting on the way out or in?
Should you query external endpoints in real time in your application, or cache 
the data?
Other than SPARQL, how do you "search" linked data?  Indexing strategies...  
tools...
If asserting  OWL "sameAs" is too dangerous in your context, what other strategies for 
expressing "close to it" relationships between resources (concepts) might work for you?
Advanced SPARQL using regular expressions, CREATE, etc.
Care and feeding of triplestores (persistence, memory, ....)
Costing out linked data applications:
    How much additional server space and bandwidth will I (my institution) need 
to provision in order to work with this stuff?
    Open source, "free", vs. commercial management systems?
Backward conversion -transformations from linked data to other data 
serializations (e.g. metadata standards in XML).
What else?

Unfortunately (or maybe just, how it is) no one has built an interface that 
hides all the programming and technical details from people but lets them 
experience/experiment with this stuff (have they?).  So some knowledge is 
necessary.  What are prerequisites and how could we make the burden of knowing 
them not so onerous to people who don't have much experience in web programming 
or system administration, so they could get value from a tutorial,?

Laura

Laura Akerman
Technology and Metadata Librarian
Room 208, Robert W. Woodruff Library
Emory University, Atlanta, Ga. 30322
(404) 727-6888
lib...@emory.edu



-----Original Message-----
From: Code for Libraries [mailto:CODE4LIB@LISTSERV.ND.EDU] On Behalf Of Karen 
Coyle
Sent: Wednesday, September 04, 2013 4:59 AM
To: CODE4LIB@LISTSERV.ND.EDU
Subject: Re: [CODE4LIB] What do you want to learn about linked data?

All,

I had a few off-list requests for basics - what are the basic things that 
librarians need to know about linked data? I have a site where I am putting up 
a somewhat crudely designed tutorial (with exercises):

http://kcoyle.net/metadata/

As you can see, it is incomplete, but I work away on it when so inspired. It 
includes what I consider to be the basic knowledge:

1. What is metadata?
2. Data vs. text
3. Identifiers (esp. URIs)
4. Statements (not records) (read: triples) 5. Semantic Web basics 6. URIs 
(more in depth) 7. Ontologies 8. Vocabularies

I intend to link various slide sets to this, and anyone is welcome to make use 
of the content there. It would be GREAT for it to become an actual tutorial, 
perhaps using better software, but I haven't found anything yet that I like 
working with.

If you have basics to add, please let me know!

kc



On 9/1/13 5:37 PM, Karen Coyle wrote:
I'm thinking about training needs around linked data -- yes, that
includes basic concepts, but at the moment I'm wondering what specific
technologies or tasks people would like to learn about? Some obvious
examples are: how to do SPARQL queries; how to use triples in
databases; maybe how to use Protege (free software) [1] to create an
ontology. Those are just a quick shot across the bow, and from my
basically non-techie point of view. Please add your own.

If you can't say it in terms of technology, it would be as good (if
not maybe better) to say it in terms of what you'd like to be able to
do (do searches, create data... )

This is very unscientific, but I think it's a worthwhile conversation
to have, and maybe can help get some ideas for training.

kc
[1] http://protege.stanford.edu/

--
Karen Coyle
kco...@kcoyle.net http://kcoyle.net
ph: 1-510-540-7596
m: 1-510-435-8234
skype: kcoylenet

________________________________

This e-mail message (including any attachments) is for the sole use of
the intended recipient(s) and may contain confidential and privileged
information. If the reader of this message is not the intended
recipient, you are hereby notified that any dissemination, distribution
or copying of this message (including any attachments) is strictly
prohibited.

If you have received this message in error, please contact
the sender by reply e-mail message and destroy all copies of the
original message (including attachments).

--
Karen Coyle
kco...@kcoyle.net http://kcoyle.net
ph: 1-510-540-7596
m: 1-510-435-8234
skype: kcoylenet

Reply via email to