UMBC an Honors University in Maryland Examples of Integrating Ecological Information on the Semantic Web Joel Sachs and Cynthia Simms Parr contact:

Slides:



Advertisements
Similar presentations
Ontology-Based Computing Kenneth Baclawski Northeastern University and Jarg.
Advertisements

1 Search and Navigate Web Ontologies Li Ding Tetherless World Constellation Rensselaer Polytechnic Institute Aug 22, 2008.
Dr. Leo Obrst MITRE Information Semantics Information Discovery & Understanding Command & Control Center February 6, 2014February 6, 2014February 6, 2014.
DAML Ontology Library Mike Dean OntoLog Forum 28 February
UMBC an Honors University in Maryland The Semantic Web … It Just Might Work. Joel Sachs Joint work with: Cyndy Parr, Andriy Parafiynyk,
OASIS OData Technical Committee. AGENDA Introduction OASIS OData Technical Committee OData Overview Work of the Technical Committee Q&A.
CH-4 Ontologies, Querying and Data Integration. Introduction to RDF(S) RDF stands for Resource Description Framework. RDF is a standard for describing.
XML: Extensible Markup Language
An Introduction to RDF(S) and a Quick Tour of OWL
Semantic Matching of candidates’ profile with job data from Linkedln PRESENTED BY: TING XIAO SARABPREET KAUR DHILLON.
Gail Hodge Information International Associates, Inc. US Geological Survey, Consultant Joel Sachs Ebiquity Lab, University of Maryland Baltimore County.
Jennifer A. Dunne Santa Fe Institute Pacific Ecoinformatics & Computational Ecology Lab Rich William, Neo Martinez, et al. Challenges.
CSCI 572 Project Presentation Mohsen Taheriyan Semantic Search on FOAF profiles.
EcoLens and TreePlus: Tools for exploring ecological interaction data Cynthia Sims Parr Bongshin Lee, Ben Bederson University of Maryland, College Park.
RDF: Building Block for the Semantic Web Jim Ellenberger UCCS CS5260 Spring 2011.
A computational phylogenetic approach to interaction analysis Cynthia Sims Parr University of Maryland College Park Ecological Society of America Montreal,
Ecosystems What is ecology?.
Swoogle Swoogle Semantic Search Engine Web-enhanced Information Management Bin Wang.
Semantic Analytics on Social Networks: Experiences in Addressing the Problem of Conflict of Interest Detection Boanerges Aleman-Meza, Meenakshi Nagarajan,
Linking Disparate Datasets of the Earth Sciences with the SemantEco Annotator Session: Managing Ecological Data for Effective Use and Reuse Patrice Seyed.
Practical interoperability across semantic stores of data for blah blah
Richard White Biodiversity Data. Outline Biodiversity: what is it? – Definitions: is biodiversity: A resource? Something which can be measured? How to.
The SADI plug-in to the IO Informatics’ Knowledge Explorer...a quick explanation of how we “boot-strap” semantics...
1 Yolanda Gil Information Sciences InstituteJanuary 10, 2010 Requirements for caBIG Infrastructure to Support Semantic Workflows Yolanda.
Finding knowledge, data and answers on the Semantic Web
Spire News Joel Sachs Spire Semantic Prototypes In Ecoinformaics UMBC Ebiquity UMBC Ebiquity UMD MIND SWAP UMD MIND SWAP NASA GSFC.
4-2: What Shapes an Ecosystem? Biology 1. Ecology tell you where an organism lives Ecology also tells you about the climate What shapes the ecosystem.
UMBC an Honors University in Maryland 1 Search Engines for Semantic Web Knowledge Tim Finin University of Maryland, Baltimore County Joint work with Li.
Semantic Web Applications GoodRelations BBC Artists BBC World Cup 2010 Website Emma Nherera.
Extracting Semantic Constraint from Description Text for Semantic Web Service Discovery Dengping Wei, Ting Wang, Ji Wang, and Yaodong Chen Reporter: Ting.
UMBC an Honors University in Maryland 1 Adding Semantics to Social Websites for Citizen Science Pranam Kolari University of Maryland, Baltimore County.
Simple Ontologies and the Applications that Use Them Cyndy Parr, Joel Sachs, Tim Finin SPIRE (Semantic.
Research support was provided by NSF, award NSF-ITR-IIS , PI Tim Finin, UMBC. SPIRE Semantic Prototypes in Research Ecoinfomatics Approach We are.
A Biodiversity Content Management System for Research, Education, and Outreach Cynthia Sims Parr University of Maryland, College Park Co-authors Roger.
Who am I? Cyndy Parr Ontology Developer Skeptic (middleman & user?) Behavior Semantic Prototypes in Research Ecoinformatics.
Linking Tasks, Data, and Architecture Doug Nebert AR-09-01A May 2010.
Problems in Semantic Search Krishnamurthy Viswanathan and Varish Mulwad {krishna3, varish1} AT umbc DOT edu 1.
UMBC an Honors University in Maryland 1 Search Engines for Semantic Web Knowledge Tim Finin University of Maryland, Baltimore County Joint work with Li.
UMBC an Honors University in Maryland 1 Information Integration and the Semantic Web Finding knowledge, data and answers Tim Finin University of Maryland,
Benchmarking ontology-based annotation tools for the Semantic Web Diana Maynard University of Sheffield, UK.
WDO-It! 101 Workshop: Creating an abstraction of a process UTEP’s Trust Laboratory NDR HP MP.
UMBC an Honors University in Maryland 1 Finding knowledge, data and answers on the Semantic Web Tim Finin University of Maryland, Baltimore County
UMBC an Honors University in Maryland 1 Information Integration and the Semantic Web Finding knowledge, data and answers Tim Finin 1, Anupam Joshi 1, Li.
UMBC an Honors University in Maryland 1 Using the Semantic Web to Support Ecoinformatics Andriy Parafiynyk University of Maryland, Baltimore County
Using linked data to interpret tables Varish Mulwad September 14,
Predicting food web connectivity Phylogenetic scope, evidence thresholds, and intelligent agents Cynthia Sims Parr Ecological Society of America Memphis,
Of 33 lecture 1: introduction. of 33 the semantic web vision today’s web (1) web content – for human consumption (no structural information) people search.
ESIP Semantic Web Products and Services ‘triples’ “tutorial” aka sausage making ESIP SW Cluster, Jan ed.
Shridhar Bhalerao CMSC 601 Finding Implicit Relations in the Semantic Web.
Semantic Publishing Benchmark Task Force Fourth TUC Meeting, Amsterdam, 03 April 2014.
UMBC an Honors University in Maryland 1 Finding and Ranking Knowledge on the Semantic Web Li Ding, Rong Pan, Tim Finin, Anupam Joshi, Yun Peng and Pranam.
@ eBiquity Lab, CSEE, UMBC Swoogle Tutorial (Part I: Swoogle R & D) A brief introduction to Swoogle An overview of Swoogle research A summary of Swoogle.
UMBC an Honors University in Maryland 1 Searching for Knowledge and Data on the Semantic Web Tim Finin University of Maryland, Baltimore County
Selected Semantic Web UMBC CoBrA – Context Broker Architecture  Using OWL to define ontologies for context modeling and reasoning  Taking.
1 Web Services for Semantic Interoperability and Integration Tim Finin University of Maryland, Baltimore County Dagstuhl, 20 September 2004
Update on Ecoinformatics Technical Working Group Activities Larry Fitzwater Computer Scientist US Environmental Protection Agency Rome, Italy – 17 May.
Spire Semantic Prototypes In Ecoinformaics UMBC CS UMBC CS UMD MIND SWAP UMD MIND SWAP UMBC GEST UMBC GEST NASA GSFC NASA GSFC RMBL Peace RMBL Peace UC.
GoRelations: an Intuitive Query System for DBPedia Lushan Han and Tim Finin 15 November 2011
Swoogle: A Semantic Web Search and Metadata Engine Li Ding, Tim Finin, Anupam Joshi, Rong Pan, R. Scott Cost, Yun Peng Pavan Reddivari, Vishal Doshi, Joel.
Finding knowledge, data and answers on the Semantic Web
Prioritize Organism Selection for the Genomic Encyclopedia Project to Optimize Phylogenetic Diversity Dongying Wu April 10, 2007.
SWD = SWO + SWI SWD Rank SWD IR Engine
Presented by ebiqity UMBC Nov, 2004
Text Based Similarity Metrics and Delta for Semantic Web Graphs
UMBC AN HONORS UNIVERSITY IN MARYLAND
Browsing with TaxonTree: Visualizing Biodiversity Information
Visit Swoogle web site at
Enabling Semantic Ecoblogging and Bioblitzes
OntoRank for RDF documents
Linked Data 101 Things, URIs, RDF, Triples, Turtle, Ontologies, Vocabularies and SPARQL Linked Data is our Implementation choice for FAIR.
Presentation transcript:

UMBC an Honors University in Maryland Examples of Integrating Ecological Information on the Semantic Web Joel Sachs and Cynthia Simms Parr contact: Joint work with: Andriy Parafiynyk, Li Ding, Rong Pan, Lushan Han, and Tim Finin

UMBC an Honors University in Maryland Overview of Talk Introduction and background –What are we going to integrate? –And why? ELVIS –The Food Web Constructor and the Evidence Provider ETHAN –An ontology for evolutionary trees and natural history Tripleshop and Swoogle Questions

UMBC an Honors University in Maryland An NSF ITR collaborative project with University of Maryland, Baltimore County University of Maryland, College Park U. Of California, Davis Rocky Mountain Biological Laboratory NASA Goddard Space Flight Center NBII An NSF ITR collaborative project with University of Maryland, Baltimore County University of Maryland, College Park U. Of California, Davis Rocky Mountain Biological Laboratory NASA Goddard Space Flight Center NBII

UMBC an Honors University in Maryland An invasive species scenario Nile Tilapia fish have been found in a California lake. Can this invasive species thrive in this environment? If so, what will be the likely consequences for the ecology? So…we need to understand the effects of introducing this fish into the food web of a typical California lake

UMBC an Honors University in Maryland Bacteria Microprotozoa Amphithoe longimana Caprella penantis Cymadusa compta Lembos rectangularis Batea catharinensis Ostracoda Melanitta Tadorna tadorna ELVIS: Ecosystem Localization, Visualization, and Information System Oreochromis niloticus Nile tilapia ? ?... Species list constructor Food web constructor

UMBC an Honors University in Maryland The problem We have data on what species are known to be in the location and can further restrict and fill in with other ecological models But we dont know which of these the Nile Tilapia eats of who might eat it. We can reason from taxonomic data (similar species) and known natural history data (size, mass, habitat, etc.) to fill in the gaps.

UMBC an Honors University in Maryland Food Web G S node link Evolutionary tree step G taxon S A

UMBC an Honors University in Maryland Food Web Constructor Predict food web links using database and taxonomic reasoning. In a new estuary, Nile Tilapia could compete with ostracods (green) to eat algae. Predators (red) and prey (blue) of ostracods may be affected

UMBC an Honors University in Maryland Food Web Constructor generates possible links

UMBC an Honors University in Maryland Evidence provider gives details

UMBC an Honors University in Maryland Food web database 4600 distinct taxa Food web data: Cohen 1989, Dunne et al. 2006, Vazquez 2006, Jonsson et al Evolutionary tree: Parr et al plants from ITIS + hierarchy of non-taxonomic nodes

UMBC an Honors University in Maryland Testing the algorithm Take each web out of the database Attempt to predict its links Compare prediction with actual data Accuracy percentage of all predictions that are correct 89% Precision percentage of predicted links that are correct 55% Recall percentage of actual links that are predicted 47%

UMBC an Honors University in Maryland Evolutionary distance threshold 2 steps up and 4 steps down steps up steps down precision steps up recall

UMBC an Honors University in Maryland Evolutionary direction penalty not very sensitive ancestor descendent siblings

UMBC an Honors University in Maryland Negative evidence discount is sensitive

UMBC an Honors University in Maryland Some phyla are easier to predict than others

UMBC an Honors University in Maryland Trait space distance weighting Euclidean distance in natural history N-space Parameterize functions from the literature that might predict links using characteristics of taxa. For example, size or stoichiometry. LinkStatus AB = ƒ(α, size A, size B ), ƒ(β, stoich A, stoich B ) … …need more data How can we do better predicting links?

UMBC an Honors University in Maryland Status Goal is ELVIS (Ecosystem Location Visualization and Information System) as an integrated set of web services for constructing food webs for a given location. Background ontologies –SpireEcoConcepts: concepts and properties to represent food webs, and ELVIS related tasks, inputs and outputs –ETHAN (Evolutionary Trees and Natural History) Concepts and properties for natural history information on species derived from data in the Animal diversity web and other taxonomic sources Under development –Connect to visualization software –Connect to triple shop to discover more data

UMBC an Honors University in Maryland ETHAN Evolutionary Trees and Natural History ontology Animal Diversity Web geographic range habitats physical description reproduction lifespan behavior and trophic info conservation status Esox lucius hasMaxMass 1.4 kg Esox lucius isSubclassOf Esox Esox eats Actinopterygii Triples

UMBC an Honors University in Maryland Triple Shop Actinopterygii.owl webs_publisher.php? published_study=11 Esox_lucius.owl

UMBC an Honors University in Maryland Triple Shop What are body masses of fish that eat fish? Enter a SPARQL query SELECT DISTINCT ?predator ?prey ?preymaxmass ?predatormaxmass WHERE { ?link rdf:type spec:ConfirmedFoodWebLink. ?link spec:predator ?predator. ?link spec:prey ?prey. ?predator rdfs:subClassOf ethan:Actinopterygii. ?prey rdfs:subClassOf ethan:Actinopterygii. OPTIONAL { ?predator kw:mass_kg_high ?predatormaxmass }. OPTIONAL { ?prey kw:mass_kg_high ?preymaxmass } }... leaving out the FROM clause

UMBC an Honors University in Maryland Which fish eat other fish? Show their max body masses.

UMBC an Honors University in Maryland Enter query w/o FROM clause! log in specify dataset

UMBC an Honors University in Maryland

UMBC

UMBC 302 RDF documents were found that might have useful data.

UMBC an Honors University in Maryland Well select them all and add them to the current dataset.

UMBC an Honors University in Maryland Well run the query against this dataset to see if the results are as expected.

UMBC an Honors University in Maryland The results can be produced in any of several formats

UMBC an Honors University in Maryland Results

UMBC an Honors University in Maryland Looks like a useful dataset. Lets save it and also materialize it the TS triple store.

UMBC an Honors University in Maryland

UMBC We can also annotate, save and share queries.

UMBC an Honors University in Maryland Work in Progress There are a host of performance issues We plan on supporting some special datasets, e.g., –FOAF and SPIRE data collected from Swoogle –Definitions of RDF and OWL classes and properties from all ontologies that Swoogle has discovered Expanding constraints to select candidate SWDs to include arbitrary metadata and embedded queries –FROM documents trusted by a member of the SPIRE project Qurantine needed to handle conflicts.

UMBC an Honors University in Maryland An RDF Dictionary We hope to develop an RDF dictionary. Given an RDF term, returns a graph of its definiton –Term definition from official ontology –Term+URL definition from SWD at URL –Term+* union definition –Optional argument recursively adds definitions of terms in definition excluding RDFS and OWL terms –Optional arguments identifies more namespaces to exclude

UMBC an Honors University in Maryland Review All Elvis functionality is encapsulated as web services, and all input and output is OWL based. –So Elvis integrates easily with other semantic web applications, like the TripleShop. ELVIS as a platform for experimenting with different approached to food web prediction. TripleShop as an integrating platform TripleShop allows researchers to semi-automatically construct datasets in response to ad-hoc queries. Contact to