Presentation is loading. Please wait.

Presentation is loading. Please wait.

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

Similar presentations


Presentation on theme: "Social Bookmarking For Scientists - The Best of Both Worlds Ben Lund Nature Publishing Group 28th June 2006 Data Webs, Imperial College, London."— Presentation transcript:

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

2 Overview Both Worlds? Social Bookmarking......For Scientists Bookmarks in a web of data http://www.connotea.orghttp://www.connotea.org/

3 Both Worlds http://www.flickr.com/photo_zoom.gne?id=62381076&size=o http://www.w3.org/2000/Talks/1206-xml2k-tbl/sweb-stack.gif

4 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

5 Both Worlds? http://www.flickr.com/photo_zoom.gne?id=86643036&size=l http://www.thehindu.com/thehindu/mp/2005/01/31/images/2 005013100010402.jpg

6 There is no conflict Different approaches for different problems Who has an ontology for their documents and folders?

7 Connotea is a social bookmarking tool

8

9

10

11 Why for scientists? Concentrate commonality of interest => Enhance discovery benefits Hook into academic publishing technologies => Additional features

12 Article Identification Genetical Implications of the Structure of Deoxyribonucleic Acid Watson, J. D., and Crick, F. H. C. Nature, 171, 964–967 (1953).

13 2 3 22 1

14

15 Searching

16 Linking DOI link to publisher’s copy OpenURL link to library holdings

17 Bookmarks in a web of data

18 Database Plug-ins Nature PubMed Highwire Application URL understand? no understand? no understand? yes! Fetch information from Web citation URLCitation

19 http://www.ncbi.nlm.nih.gov/ entrez/query.fcgi? cmd=Retrieve &db=pubmed &dopt=Abstract &list_uids=13063483 &query_hl=4 &itool=pubmedhttp://www.ncbi.nlm.nih.gov/ entrez/query.fcgi? cmd=Retrieve &db=pubmed &dopt=Abstract &list_uids=13063483 &query_hl=4 &itool=pubmed_docsum

20 ... Genetical implications of the structure of deoxyribonucleic acid. 964-7 WATSON J D CRICK F H...

21 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

22 Database Plug-ins Universal Application URL understand? no URLCitation GET HTML Contains auto-discovery link? GET RSS/Atom document yes! no parsecitation

23 Blog plug-in 2 3 1

24 Autodiscovery (2) Web feeds - RSS, Atom Dedicated metadata files - RIS, OTMI Embedded RDF - XML, eRDF, RDF/A Citation microformat

25 Data out: RSS

26 Data out (and in): RIS

27 Remixing: Web API Write programs to post, edit, annotate, search, retrieve links RESTful RDF (DC, PRISM, FOAF) http://www.connotea.org/wiki/WebAPI

28 #!/usr/bin/ruby require '../lib/www/connotea' require 'digest/md5' USER = 'username' PASSWORD = 'password' article_url = 'http://www.medicalnewstoday.com/healthnews.php?newsid=39046';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.authenticateate tags = c.tags_for(:htags = 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.new candidates.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

29 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

30 More http://www.connotea.org/ http://www.connotea.org b.lund@nature.com http://blogs.nature.com/wp/nascent/ Thanks!


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

Similar presentations


Ads by Google