Presentation is loading. Please wait.

Presentation is loading. Please wait.

Tutorial – Semantic Digital Libraries, May 9, 2007 WWW 2007 Copyright 2006-2007, DERI NUI Galway, University of Vienna, Fraunhofer IPSI, Cornell University.

Similar presentations


Presentation on theme: "Tutorial – Semantic Digital Libraries, May 9, 2007 WWW 2007 Copyright 2006-2007, DERI NUI Galway, University of Vienna, Fraunhofer IPSI, Cornell University."— Presentation transcript:

1 Tutorial – Semantic Digital Libraries, May 9, 2007 WWW 2007 Copyright 2006-2007, DERI NUI Galway, University of Vienna, Fraunhofer IPSI, Cornell University Tutorial – Semantic Digital Libraries - Existing Semantic Digital Libraries Solutions – FEDORA Sandy Payette Director, Fedora Project Cornell University Dean Krafft, PI, NSDL Cornell University

2 Tutorial – Semantic Digital Libraries, May 9, 2007 WWW 2007 Copyright 2006-2007, DERI NUI Galway, University of Vienna, Fraunhofer IPSI, Cornell University Scholarly and Scientific Workbenches “Web 2.0” Collaborative Repositories Museum Exhibits with Lesson Plans Fedora Semantic Digital Libraries enable … Linking Data and Publications blog and wiki

3 Tutorial – Semantic Digital Libraries, May 9, 2007 WWW 2007 Copyright 2006-2007, DERI NUI Galway, University of Vienna, Fraunhofer IPSI, Cornell University Fedora - Technology Integration Semantic Repository Process Preservation Traverse graph Relate Contextualize Inference Query Workflow Messaging Transactions Digital Objects Manage Access Versioning Storage Integrity Monitoring Alerting Migration Replication

4 Tutorial – Semantic Digital Libraries, May 9, 2007 WWW 2007 Copyright 2006-2007, DERI NUI Galway, University of Vienna, Fraunhofer IPSI, Cornell University The Fedora Project Fedora –Flexible –Extensible –Digital –Object –Repository –Architecture History –Cornell Research (1997-2002) –DARPA and NSF-funded research and reference implementations –Distributed, Interoperable Repositories (experiments with CNRI) –Open Source Project (2002-present) –Andrew W. Mellon Foundation (2002-2009) –Joint development by Cornell University and University of Virginia –Transitioning into non-profit organization (Fedora Commons 501c3)

5 Tutorial – Semantic Digital Libraries, May 9, 2007 WWW 2007 Copyright 2006-2007, DERI NUI Galway, University of Vienna, Fraunhofer IPSI, Cornell University Fedora Macro Roadmap Fedora Phase 2 Fedora Enterprise Now Q4 2007 Fedora Commons Semantic Technologies Service Framework Workflow Engine and Supporting Tools Message-Oriented Middleware and ESB Distributed Transactions Technical: Evolution of Semantic-Repo-Service Integrated Platform Community Building: Foster Development and Outreach Business Model: Tapping ongoing sources of funding Q2 2009 2010 2011 onward 2005

6 Tutorial – Semantic Digital Libraries, May 9, 2007 WWW 2007 Copyright 2006-2007, DERI NUI Galway, University of Vienna, Fraunhofer IPSI, Cornell University Relevant Technology Orientation for Fedora Service-oriented architecture Web 2.0 Semantic Technologies SOA Web 2.0 RDF OWL

7 Tutorial – Semantic Digital Libraries, May 9, 2007 WWW 2007 Copyright 2006-2007, DERI NUI Galway, University of Vienna, Fraunhofer IPSI, Cornell University Fedora Service Framework SOA

8 Tutorial – Semantic Digital Libraries, May 9, 2007 WWW 2007 Copyright 2006-2007, DERI NUI Galway, University of Vienna, Fraunhofer IPSI, Cornell University Fedora Technology – Enabling Position Semantic technologies integrated with repositories. Enables many different applications. Collaborative Applications Web 2.0 Applications Semantic Digital Libraries

9 Tutorial – Semantic Digital Libraries, May 9, 2007 WWW 2007 Copyright 2006-2007, DERI NUI Galway, University of Vienna, Fraunhofer IPSI, Cornell University Motivations: Fedora and Semantic Technologies (RDF) A natural model for exposing repository as network of objects –Object-to-object relationships –Relationships to external entities –Query the graph; traversal to discover related stuff Indexing based on generalizable data model –Graph-based data model is a common reduction –Avoid fixed schema problems and metadata mud wrestling Extensible enrichment of object descriptions –Keep overlaying statements from multiple ontologies –Organic evolution Powerful queries and inference for repository management –Transitive relationships among objects –Dependency analysis; –Detection/Extraction of sub-graphs –Provenance of disseminations

10 Tutorial – Semantic Digital Libraries, May 9, 2007 WWW 2007 Copyright 2006-2007, DERI NUI Galway, University of Vienna, Fraunhofer IPSI, Cornell University RDF in the Fedora Digital Object Model

11 Tutorial – Semantic Digital Libraries, May 9, 2007 WWW 2007 Copyright 2006-2007, DERI NUI Galway, University of Vienna, Fraunhofer IPSI, Cornell University Digital Objects contain their RDF assertions Assert relationships from Fedora base ontology –Collection – member –Whole – part –Equivalence –Description Of –More… –Assert relationships/properties from community ontologies –isAnnotationOf –isRecommendedBy –isCertifiedBy –More ….

12 Tutorial – Semantic Digital Libraries, May 9, 2007 WWW 2007 Copyright 2006-2007, DERI NUI Galway, University of Vienna, Fraunhofer IPSI, Cornell University Example: Digital Object with “compositional semantics”

13 Tutorial – Semantic Digital Libraries, May 9, 2007 WWW 2007 Copyright 2006-2007, DERI NUI Galway, University of Vienna, Fraunhofer IPSI, Cornell University RDF “Relationships” Datastream

14 Tutorial – Semantic Digital Libraries, May 9, 2007 WWW 2007 Copyright 2006-2007, DERI NUI Galway, University of Vienna, Fraunhofer IPSI, Cornell University NOT the core object store - RI is an index of the repository Automatic, incremental indexing into triplestore Search/query the repository via Fedora RI Query Interface Fedora RDF-based Resource Index (RI) RDF Index of Repository RELS-EXT datastream Fedora model properties DC datastream Digital Object Store

15 Tutorial – Semantic Digital Libraries, May 9, 2007 WWW 2007 Copyright 2006-2007, DERI NUI Galway, University of Vienna, Fraunhofer IPSI, Cornell University RI Graph view (abbreviated) …

16 Tutorial – Semantic Digital Libraries, May 9, 2007 WWW 2007 Copyright 2006-2007, DERI NUI Galway, University of Vienna, Fraunhofer IPSI, Cornell University RI Implementation: The Triplestore Challenge Scalability Few triplestores perform well for 100M+ triples Kowari – we tested to 180M triples MPTStore – we tested to 250M triples Performance Jena - easy to get out of memory Sesame Native - slow for complex queries Kowari Fast queries and full-featured query language (iTQL) Instability and corruption problems MPTStore Very fast for SPO queries (limited support for complex queries) Add/modify significantly faster than Kowari Mulgara Fork of Kowari; complex queries; models; inference Major bug fixes to fix stability and corruption problems New features planned

17 Tutorial – Semantic Digital Libraries, May 9, 2007 WWW 2007 Copyright 2006-2007, DERI NUI Galway, University of Vienna, Fraunhofer IPSI, Cornell University Use Case: scholarly objects and annotation in the humanities museum objects commercial web content scholarly objects URI-100 xx:recommends URI-55 yy:certifies

18 Tutorial – Semantic Digital Libraries, May 9, 2007 WWW 2007 Copyright 2006-2007, DERI NUI Galway, University of Vienna, Fraunhofer IPSI, Cornell University hasDataComponent hasReview hasDS Use Case: scientific publication and collaboration

19 Tutorial – Semantic Digital Libraries, May 9, 2007 WWW 2007 Copyright 2006-2007, DERI NUI Galway, University of Vienna, Fraunhofer IPSI, Cornell University Use Case: Object-Centered Sociality

20 What is NSDL committed to?  NSDL 2.0 as a platform for developing digital library tools  Support for communities across the full range of science, technology, engineering and mathematics research, learning and education  The library as a shared, collaborative, contributory space  Supporting the creation of context around library resources to enhance discovery, use, and understanding

21 NSDL Semantic Digital Library repository requirements  Supports storing both content and metadata  Allows arbitrary relationships among resource and metadata objects: organization, annotation, citation  Accessible through web service architecture of remixable data sources and transformations

22 NSDL Data Repository (NDR)  Implemented in Fedora 2.2 with MPTStore and journalling  Moderately large: 4.7 million digital objects, 250 million RDF triples  D.O.s: resources, metadata, agents, metadata providers, aggregators  A REST API to allow authenticated access by other applications  In production at nsdl.org

23 NSDL as Semantic Digital Library: collaboration, context, and contribution  The NDR and services provide the platform, but we still need the applications  Solution 1: Leverage the existing successful models: blogs, wikis, bookmarking/tagging  Solution 2: Leverage the existing software: WordPress, MediaWiki, Connotea, Sakai  Solution 3: Engage with partners and the broader community to build applications to the platform

24 Expert Voices  The NSDL Blogosphere, live at http://expertvoices.nsdl.org http://expertvoices.nsdl.org  Topic-based discussions (e.g. forensics) linked to related library resources  A way for NSDL community members to become NSDL contributors: of resources, questions, reviews, annotations, metadata  Wordpress-based multi-user multi-blog application (open source, plug-in architecture)  Owner controls publication of entries as NSDL resources and visibility of comments  Entries can contain linked references to NSDL resources, references to URLs that should become resources, and new resource metadata

25

26

27

28 OurNSDL: NDR-integrated Wiki  Community of approved contributors (e.g. teachers, librarians, scientists) are granted edit access on OurNSDL wiki  New resources and metadata are created as wiki pages and reflected into the NDR  Non-wiki-based NDR resources and metadata are displayed as read-only wiki pages, subject to comment and linking, with links reflected back into RDF relationships in NDR  User and project pages organize NDR resources, again reflected back into repository as RDF  Now implementing MediaWiki extensions; beta release expected 2Q07

29 NDR Entry for Soft Matter Wiki Wiki Entry New Metadata New Audience MD Referenced New Resource 1 Referenced Existing Resource 2 Annotates Metadata for Member of Metadata Provider Metadata Provider Existing Collection Soft Matter Wiki Member of Inferred relationship between resources

30

31

32 … NSDL 2.0 Ecosystem Protocol: OAI-PMH HTTP REST NDR API STEM Collections Search Service Archive Service Fedora-based NDR

33 NSDL 2.0 and the Semantic Web  NSDL 2.0 applications situate resources in context, aiding both discovery and use  Users become contributors, adding new resources, ratings, annotations, and organizational structure – frequently as a side effect of using the library  Fedora-based semantic web technology organizes resources, ties context to content, maintains provenance, enables discovery, empowers the user, and powers the library


Download ppt "Tutorial – Semantic Digital Libraries, May 9, 2007 WWW 2007 Copyright 2006-2007, DERI NUI Galway, University of Vienna, Fraunhofer IPSI, Cornell University."

Similar presentations


Ads by Google