bhl tech overview for bhl-europe

53
Freeland. BHL Tech Overview. 12 May 2009 www.biodiversitylibrary.org BHL Technology Overview Chris Freeland Technical Director, BHL Director of Bioinformatics, Missouri Botanical Garden

Upload: chris-freeland

Post on 26-May-2015

1.114 views

Category:

Technology


1 download

DESCRIPTION

Presented at BHL-Europe Kickoff Meeting.Museum für Naturkunde, Berlin12 May 2009

TRANSCRIPT

Page 1: BHL Tech Overview for BHL-Europe

Freeland. BHL Tech Overview. 12 May 2009 www.biodiversitylibrary.org

BHL Technology Overview

Chris Freeland

Technical Director, BHL

Director of Bioinformatics, Missouri Botanical Garden

Page 2: BHL Tech Overview for BHL-Europe

Freeland. BHL Tech Overview. 12 May 2009 www.biodiversitylibrary.org

About BHL: Usage, History

Page 3: BHL Tech Overview for BHL-Europe

Freeland. BHL Tech Overview. 12 May 2009 www.biodiversitylibrary.org

Goals of BHL

• Scan public domain biodiversity literature.

• Negotiate rights to digitize copyrighted materials.

• Ingest content digitized by others.

• Provide interfaces & APIs for repository.– GUIs– Services for data mining & citation resolution

http://www.biodiversitylibrary.org

Page 4: BHL Tech Overview for BHL-Europe

Freeland. BHL Tech Overview. 12 May 2009 www.biodiversitylibrary.org

• More than:33,000 volumes

13.3 million pages

• Avg. monthly growth rate1,500 volumes

600,000 pages

Now Online

Page 5: BHL Tech Overview for BHL-Europe

Freeland. BHL Tech Overview. 12 May 2009 www.biodiversitylibrary.org

Monthly Usage Stats

• 45,000 unique users

• 250,000 pageviews

Page 6: BHL Tech Overview for BHL-Europe

Freeland. BHL Tech Overview. 12 May 2009 www.biodiversitylibrary.org

History

• Preliminary work: MOBOT’s Botanicus– http://www.botanicus.org

• Funded by Keck Foundation & IMLS

• Working demonstration of how nomenclators/databases can link into digitized scientific literature

Page 7: BHL Tech Overview for BHL-Europe

Freeland. BHL Tech Overview. 12 May 2009 www.biodiversitylibrary.org

Architecture

Page 8: BHL Tech Overview for BHL-Europe

Freeland. BHL Tech Overview. 12 May 2009 www.biodiversitylibrary.org

Distributed

• Digitized content on Internet Archive servers in California

• Metadata index on MOBOT servers in Missouri

• Image server on MBL servers in Massachusetts

• Nice, but not global

Page 9: BHL Tech Overview for BHL-Europe

Freeland. BHL Tech Overview. 12 May 2009 www.biodiversitylibrary.orgMOBOT

Petabox cluster

Internet Archive

Image Server

MBL

Page 10: BHL Tech Overview for BHL-Europe

Freeland. BHL Tech Overview. 12 May 2009 www.biodiversitylibrary.org

Page 11: BHL Tech Overview for BHL-Europe

Freeland. BHL Tech Overview. 12 May 2009 www.biodiversitylibrary.org

Scanning Workflow

Page 12: BHL Tech Overview for BHL-Europe

Freeland. BHL Tech Overview. 12 May 2009 www.biodiversitylibrary.org

Scanning OperationsBHL uses scanning centers established by

Internet Archive for mass scanning.

Some partner libraries also scan in-house.

Want to expand international footprint:

•mirrored content•ingest from global data providers

Locations of BHL/IA Scanning Centers

Page 13: BHL Tech Overview for BHL-Europe

Workflow

Selection Preparation

Post Production(Re)publication

Digitization

Conservation

Page 14: BHL Tech Overview for BHL-Europe

Freeland. BHL Tech Overview. 12 May 2009 www.biodiversitylibrary.org

Open Access DataFlora medica, oder, Abbildung der wichtigsten officinellen Pflanzen…[Heft 1-18]

Publisher: Jena,August Schmid,1831 [i.e. 1829-1831].

PDF

OCR

XML

JP2

Page 15: BHL Tech Overview for BHL-Europe

Freeland. BHL Tech Overview. 12 May 2009 www.biodiversitylibrary.org

Page 16: BHL Tech Overview for BHL-Europe

Freeland. BHL Tech Overview. 12 May 2009 www.biodiversitylibrary.org

Complexities of distributed, mass scanningfrom NYBG

from Smithsonian

Page 17: BHL Tech Overview for BHL-Europe

Freeland. BHL Tech Overview. 12 May 2009 www.biodiversitylibrary.org

Post Processing & Derivatives

Page 18: BHL Tech Overview for BHL-Europe

Freeland. BHL Tech Overview. 12 May 2009 www.biodiversitylibrary.org

Derivatives

• JPEG2000 (JP2) images

• OCR: ABBY FineReader

• PDF: LuraTech PDF Compressor

• XML metadata

Page 19: BHL Tech Overview for BHL-Europe

Freeland. BHL Tech Overview. 12 May 2009 www.biodiversitylibrary.org

Name Finding via TaxonFinder

Page 20: BHL Tech Overview for BHL-Europe

Raw Image Converted to text via OCRName finding via TaxonFinder Extract namesSubmit to NameBankSOAP response

Name Finding in action

with Taxonomic Intelligence…

Page 21: BHL Tech Overview for BHL-Europe

Freeland. BHL Tech Overview. 12 May 2009 www.biodiversitylibrary.org

Name Finding Stats to date*

• Have mined more than 42 million name string occurrences

• More than 30 million name strings verified by NameBank– 1.5 million unique

*12 May 2009

Page 22: BHL Tech Overview for BHL-Europe

Freeland. BHL Tech Overview. 12 May 2009 www.biodiversitylibrary.org

Content Delivery

Page 23: BHL Tech Overview for BHL-Europe
Page 24: BHL Tech Overview for BHL-Europe
Page 25: BHL Tech Overview for BHL-Europe

Freeland. BHL Tech Overview. 12 May 2009 www.biodiversitylibrary.org

OCR error rate for names only

1 Insert Space 8 n->v

2 Omit Space 9 l->i

3 e->c 10 r->i

4 u->I 11 u->ii

5 u->n 12 h->l

6 i->l 13 h->ii

7 c->e 14 e->o

Top OCR errors

35.16%

Study in 2008 found that for sample population of 3,003 names, 1,056 were incorrectly transcribed by OCR.

http://biodiversitylibrary.blogspot.com/2008/10/evaluation-of-taxonomic-name-finding.html

Page 26: BHL Tech Overview for BHL-Europe

Freeland. BHL Tech Overview. 12 May 2009 www.biodiversitylibrary.org

Current image delivery: djatoka

• Images stored as JPEG2000 (.jp2)

• Decoded & delivered to browser via djatoka– Open source JP2 image server– Developed by digital librarians– Scalable– Rapid development cycle (v1.1)– Growing community of users

Page 27: BHL Tech Overview for BHL-Europe

djatoka

Browser IIPViewer

www.biodiversitylibrary.org

.jp2

.jpg

IA

/page/1274907

pageid: 1274907

BHLdb

http://www.archive.org/download/mushroomsofameri00palm/.../mushroomsofameri00palm_0010.jp2

images.biodivlibrary.org

A user requests Mushrooms of America, edible and poisonous, Plate X:http://www.biodiversitylibrary.org/page/1274907

locate:

BHL/IA architecture

St. Louis

San Francisco

Woods Hole

Page 28: BHL Tech Overview for BHL-Europe

Freeland. BHL Tech Overview. 12 May 2009 www.biodiversitylibrary.org

Page 29: BHL Tech Overview for BHL-Europe

Freeland. BHL Tech Overview. 12 May 2009 www.biodiversitylibrary.org

Page 30: BHL Tech Overview for BHL-Europe

Freeland. BHL Tech Overview. 12 May 2009 www.biodiversitylibrary.org

New delivery option: IA Bookreader

• Open source

• Example: Flora medicahttp://www.us.archive.org/GnuBook/?id=floramedicaodera118diet#229

Page 31: BHL Tech Overview for BHL-Europe

IA Book Viewer

http://www.us.archive.org/GnuBook/?id=floramedicaodera118diet#229

Page 32: BHL Tech Overview for BHL-Europe

Freeland. BHL Tech Overview. 12 May 2009 www.biodiversitylibrary.org

APIs & Data Sharing

• Name Service (Documentation)

– REST: XML or JSON

• Data Export (Documentation)

– Monthly export of BHL titles, volumes, pages, names, other metadata in delimited files

Page 33: BHL Tech Overview for BHL-Europe

Freeland. BHL Tech Overview. 12 May 2009 www.biodiversitylibrary.org

*Soon: Citation resolver via OpenURL

Beetle, A. A. 1977. Noteworthy grasses from Mexico V. Phytologia 37(4): 317–407.

http://example.edu/cgi?url_ver=Z39.88-2004&rft_val_fmt=info:ofi/fmt:kev:mtx:article&rft.jtitle=Phytologia&rft.atitle=Noteworthy+grasses+from+Mexico&rft.aulast=Beetle&rft.aufirst=A&rft.date=1977&rft.volume=37&rft.issue=4&rft.spage=317&rft.epage=407

Page 34: BHL Tech Overview for BHL-Europe

Freeland. BHL Tech Overview. 12 May 2009 www.biodiversitylibrary.org

Articles

Page 35: BHL Tech Overview for BHL-Europe

Freeland. BHL Tech Overview. 12 May 2009 www.biodiversitylibrary.org

Page 36: BHL Tech Overview for BHL-Europe

Freeland. BHL Tech Overview. 12 May 2009 www.biodiversitylibrary.org

Page 37: BHL Tech Overview for BHL-Europe

Freeland. BHL Tech Overview. 12 May 2009 www.biodiversitylibrary.org

Page 38: BHL Tech Overview for BHL-Europe

Freeland. BHL Tech Overview. 12 May 2009 www.biodiversitylibrary.org

Page 39: BHL Tech Overview for BHL-Europe

Freeland. BHL Tech Overview. 12 May 2009 www.biodiversitylibrary.org

Page 40: BHL Tech Overview for BHL-Europe
Page 41: BHL Tech Overview for BHL-Europe

Freeland. BHL Tech Overview. 12 May 2009 www.biodiversitylibrary.org

Article repository

• Needed a way to display these PDFs

• Wanted to extend contribution functionality to users

• “Safe harbor” model– BHL provides platform– Community provides content

• Scientists, students, libraries

Page 42: BHL Tech Overview for BHL-Europe

Freeland. BHL Tech Overview. 12 May 2009 www.biodiversitylibrary.org

http://cite.biodiversitylibrary.org

• Drupal with Biblio module

• Multi-lingual interface

• Customizable display, layout

• Solr search/faceting

• OAI & other services for discovery/sharing

Page 43: BHL Tech Overview for BHL-Europe
Page 44: BHL Tech Overview for BHL-Europe
Page 45: BHL Tech Overview for BHL-Europe
Page 46: BHL Tech Overview for BHL-Europe
Page 47: BHL Tech Overview for BHL-Europe

Freeland. BHL Tech Overview. 12 May 2009 www.biodiversitylibrary.org

Outreach

Page 48: BHL Tech Overview for BHL-Europe

Freeland. BHL Tech Overview. 12 May 2009 www.biodiversitylibrary.org

BHL Blog

• Updates

• Announcements

• 1,500 users / month

Page 49: BHL Tech Overview for BHL-Europe

Freeland. BHL Tech Overview. 12 May 2009 www.biodiversitylibrary.org

Twitter

• twitter.com/BioDivLibrary

• Communication tool– Connecting with LinkedData community, other

users– Receiving assistance, guidance– FAST turnaround

Page 50: BHL Tech Overview for BHL-Europe

Freeland. BHL Tech Overview. 12 May 2009 www.biodiversitylibrary.org

If BHL-E is not a Research Project…

Page 51: BHL Tech Overview for BHL-Europe

Freeland. BHL Tech Overview. 12 May 2009 www.biodiversitylibrary.org

Technologies in hand:

• TaxonFinder

• djatoka

• IA Bookreader

• Drupal/Biblio

• OAI-PMH

• OpenURL

• Fedora Commons

Page 52: BHL Tech Overview for BHL-Europe

Freeland. BHL Tech Overview. 12 May 2009 www.biodiversitylibrary.org

Needed:

• Deduplication Tools

• Storage

• OCR

• Markup/rekeying

• UI/UX

• Interface translation

• Data synchronization

Page 53: BHL Tech Overview for BHL-Europe

Freeland. BHL Tech Overview. 12 May 2009 www.biodiversitylibrary.org

Thank youChris Freeland

4344 Shaw Blvd.

St. Louis, MO 63110

[email protected]

http://www.biodiversitylibrary.org