30
Social Bookmarking For Scientists - The Best of Both Worlds Ben Lund Nature Publishing Group 28th June 2006 Data Webs, Imperial College, London

Social Bookmarking For Scientists - The Best of Both Worlds

  • Upload
    steffi

  • View
    31

  • Download
    2

Embed Size (px)

DESCRIPTION

Social Bookmarking For Scientists - The Best of Both Worlds. Ben Lund Nature Publishing Group 28th June 2006 Data Webs, Imperial College, London. Overview. Both Worlds? Social Bookmarking... ...For Scientists Bookmarks in a web of data. http://www.connotea.org /. Both Worlds. - PowerPoint PPT Presentation

Citation preview

Page 1: Social Bookmarking For Scientists - The Best of Both Worlds

Social BookmarkingFor Scientists

- The Best of Both Worlds

Ben LundNature Publishing Group

28th June 2006Data Webs, Imperial College, London

Page 2: Social Bookmarking For Scientists - The Best of Both Worlds

Overview

•Both Worlds?

•Social Bookmarking...

•...For Scientists

•Bookmarks in a web of data

http://www.connotea.org/

Page 3: Social Bookmarking For Scientists - The Best of Both Worlds

Both Worldshttp://www.flickr.com/photo_zoom.gne?id=62381076&size=o

http://www.w3.org/2000/Talks/1206-xml2k-tbl/sweb-stack.gif

Page 4: Social Bookmarking For Scientists - The Best of Both Worlds

Web 2.0 Concepts

•Social

• Shared, open collections , browsable, linkable

•Participative

• Massively multi-user , Web-based applications

• Emergent properties

•Tagging

• Organise /categorise with keywords

• Flat, non-hierarchical, uncontrolled vocabulary

Page 5: Social Bookmarking For Scientists - The Best of Both Worlds

Both Worlds?

http://www.flickr.com/photo_zoom.gne?id=86643036&size=lhttp://www.thehindu.com/thehindu/mp/2005/01/31/images/2005013100010402.jpg

Page 6: Social Bookmarking For Scientists - The Best of Both Worlds

There is no conflict

•Different approaches for different problems

•Who has an ontology for their documents and folders?

Page 7: Social Bookmarking For Scientists - The Best of Both Worlds

Connotea is a social bookmarking

tool

Page 8: Social Bookmarking For Scientists - The Best of Both Worlds
Page 9: Social Bookmarking For Scientists - The Best of Both Worlds
Page 10: Social Bookmarking For Scientists - The Best of Both Worlds
Page 11: Social Bookmarking For Scientists - The Best of Both Worlds

Why for scientists?•Concentrate commonality of interest

=> Enhance discovery benefits

•Hook into academic publishing technologies

=> Additional features

Page 12: Social Bookmarking For Scientists - The Best of Both Worlds

Article Identification

Genetical Implications of the

Structure of Deoxyribonucleic Acid

Watson, J. D., and Crick, F. H. C.

Nature, 171, 964–967 (1953).

Page 13: Social Bookmarking For Scientists - The Best of Both Worlds

2

3

22

1

Page 14: Social Bookmarking For Scientists - The Best of Both Worlds
Page 15: Social Bookmarking For Scientists - The Best of Both Worlds

Searching

Page 16: Social Bookmarking For Scientists - The Best of Both Worlds

Linking

DOI link to publisher’s copy

OpenURL link to library holdings

Page 17: Social Bookmarking For Scientists - The Best of Both Worlds

Bookmarks in a web of data

Page 18: Social Bookmarking For Scientists - The Best of Both Worlds

Database

Plug-ins

Nature

PubMed

Highwire

Application

URLunderstand?

no

understand?

no

understand?

yes!

Fetch information from Web

citation

URL Citation

Page 19: Social Bookmarking For Scientists - The Best of Both Worlds

http://www.ncbi.nlm.nih.gov/

entrez/query.fcgi?

cmd=Retrieve

&db=pubmed

&dopt=Abstract

&list_uids=13063483

&query_hl=4

&itool=pubmed_docsum

Page 20: Social Bookmarking For Scientists - The Best of Both Worlds

...<ArticleTitle>Genetical implications of the structure of deoxyribonucleic acid.</ArticleTitle><Pagination> <MedlinePgn>964-7</MedlinePgn></Pagination><AuthorList CompleteYN="Y"> <Author ValidYN="Y"> <LastName>WATSON</LastName> <ForeName>J D</ForeName> <Initials>JD</Initials> </Author> <Author ValidYN="Y"> <LastName>CRICK</LastName> <ForeName>F H</ForeName> <Initials>FH</Initials> </Author> </AuthorList>...

Page 21: Social Bookmarking For Scientists - The Best of Both Worlds

Data in: Autodiscovery

•Currently: Dedicated plugins for online archives and publisher websites

•Variety of formats and protocols

•Ad-hoc, case by case, reverse-engineered

•Future: Needs to scale better

•Autodiscovery of metadata

Page 22: Social Bookmarking For Scientists - The Best of Both Worlds

Database

Plug-ins

Universal

Application

URLunderstand?

no

URL Citation

GET HTML

Containsauto-discovery link?

GET RSS/Atom document

yes!

no

parsecitation

Page 23: Social Bookmarking For Scientists - The Best of Both Worlds

Blog plug-in2

3

1

Page 24: Social Bookmarking For Scientists - The Best of Both Worlds

Autodiscovery (2)

•Web feeds - RSS, Atom

•Dedicated metadata files - RIS, OTMI

•Embedded RDF - XML, eRDF, RDF/A

•Citation microformat

Page 25: Social Bookmarking For Scientists - The Best of Both Worlds

Data out: RSS

Page 26: Social Bookmarking For Scientists - The Best of Both Worlds

Data out (and in): RIS

Page 27: Social Bookmarking For Scientists - The Best of Both Worlds

Remixing: Web API

•Write programs to post, edit, annotate, search, retrieve links

•RESTful

•RDF (DC, PRISM, FOAF)

•http://www.connotea.org/wiki/WebAPI

Page 28: Social Bookmarking For Scientists - The Best of Both Worlds

#!/usr/bin/ruby

require '../lib/www/connotea'require 'digest/md5'

USER = 'username'PASSWORD = 'password'

article_url = 'http://www.medicalnewstoday.com/healthnews.php?newsid=39046';url_hash = Digest::MD5.hexdigest(article_url)

c = WWW::Connotea.new(:user => USER, :password => PASSWORD, :base => 'http://www.connotea.org/', :realm => 'Connotea')c.authenticate

tags = c.tags_for(:hash => url_hash).map! { |t| t.label } raise "No tags" unless tags.size > 0

candidates = c.bookmarks_for(:num => 100, :tag => tags.join('/'))raise "No candidate related articles\n" unless candidates.size > 0

scores = Hash.newcandidates.each do |candidate| next if candidate.link == article_url score = 0; candidate.tags.each do |t| score += 1 if tags.include?(t) end

scores[candidate.link] = {:tag_score => score, :popularity => candidate.posted_by_count, :title => candidate.title}end

scores.keys.sort{ |a,b| scores[b][:tag_score] <=> scores[a][:tag_score] || scores[b][:popularity] <=> scores[a][:popularity] }[0..9].each do |link| puts scores[link][:title] puts link + ' (' + scores[link][:tag_score].to_s + ' | '+ scores[link][:popularity].to_s + ')' puts ''end

Page 29: Social Bookmarking For Scientists - The Best of Both Worlds

Future

•Bookmarks are just annotated URLs

•Connotea = Article URLs + bibliographic data schema + tagging

•Evolves into? Data URLs + semantic tagging = emergent schemata

http://www.connotea.org/user/robertm

Page 30: Social Bookmarking For Scientists - The Best of Both Worlds

More

•http://www.connotea.org/

[email protected]

•http://blogs.nature.com/wp/nascent/

Thanks!