examples of ontology applications

39
Gauri Salokhe, FAO http://www.fao.org/aim Examples of Ontology Applications Seventh Agricultural Ontology Service Workshop Bangalore, India Gauri Salokhe {[email protected] }

Upload: aims-agricultural-information-management-standards

Post on 26-Jul-2015

12.861 views

Category:

Education


1 download

TRANSCRIPT

Page 1: Examples of Ontology Applications

Gauri Salokhe, FAO

http://www.fao.org/aims/

Examples of Ontology Applications

Seventh Agricultural Ontology Service WorkshopBangalore, India

Gauri Salokhe {[email protected]}

Page 2: Examples of Ontology Applications

Gauri Salokhe, FAO

http://www.fao.org/aims/

Outline• FAO examples

– Food safety– Fisheries– Food Nutrition and Agriculture Journal

• External examples– Crop-biosecurity Ontology– Crop-pest Ontology– Vivo

Page 3: Examples of Ontology Applications

Gauri Salokhe, FAO

http://www.fao.org/aims/

FAO Examples in Agriculture Domain

Page 4: Examples of Ontology Applications

Gauri Salokhe, FAO

http://www.fao.org/aims/

Food Safety• International Portal on Food Safety, Animal &

Plant Health • a domain ontology for food safety, animal

health, and plant health of 1600 concepts in English

• Starting from the AGROVOC Thesaurus and specific terminology from web sites and documents

• Ontology was modeled using the KAON tools.• http://www.ipfsaph.org/

Page 5: Examples of Ontology Applications

Gauri Salokhe, FAO

http://www.fao.org/aims/

Food Safety

1600 concepts

Information Resources•Codex Alimentarius•Agreements•Brainstorming Ontology

Ontology Editor(OI-Modeler)

subject specialists

Agrovoc

Food SafetyDocuments

GenericDocuments

Page 6: Examples of Ontology Applications

Gauri Salokhe, FAO

http://www.fao.org/aims/

Food Safety

Page 7: Examples of Ontology Applications

Gauri Salokhe, FAO

http://www.fao.org/aims/

Food Safety

Page 8: Examples of Ontology Applications

Gauri Salokhe, FAO

http://www.fao.org/aims/

FisheriesGoal

• Making information interchangeable between ASFA, FIGIS, OneFish and AGROVOC

Approach

• Creating an ontology, integrating or mapping the 3 different systems + AGROVOC

• Linking of the Ontology through wrappers to the different Information Systems

• 25000 concepts – English

Page 9: Examples of Ontology Applications

Gauri Salokhe, FAO

http://www.fao.org/aims/

Aquaculture

BrackishwaterAquaculture

MarineAquaculture

AquacultureDevelopment

AquacultureFacilities

BROADERTERM

BROADERTERM

RELATEDTERM

RELATEDTERM

FreshwaterAquaculture

AquacultureEconomics

AquacultureEngineering

BROADERTERM

RELATEDTERM

RELATEDTERM

ASFA

OneFishFIGIS

AGROVOC

Aquaculture Resource

Water Area

land

strainsSpecies

life cycle

Farming system

management system

Production center

Spawning technique

Breeding technique

Hatchery technique

Expl. form

Regulation

Farming technique

Environment

Institution

Health monitoring technique

diseases

suppliers

Fisheries

Page 10: Examples of Ontology Applications

Gauri Salokhe, FAO

http://www.fao.org/aims/

Fisheries

Page 11: Examples of Ontology Applications

Gauri Salokhe, FAO

http://www.fao.org/aims/

Fisheries

Page 12: Examples of Ontology Applications

Gauri Salokhe, FAO

http://www.fao.org/aims/

Fisheries

“navire de pêche”, “fishing

vessel”, “embarcaciones

de pesca”

AGROVOC or ASFA or

other“fishing vessels,”

“fishing boat,”

AGROVOC: “ships”ASFA: “fishing

vessels”

Page 13: Examples of Ontology Applications

Gauri Salokhe, FAO

http://www.fao.org/aims/

String based search

Page 14: Examples of Ontology Applications

Gauri Salokhe, FAO

http://www.fao.org/aims/

Closer look at the results

Concept-based search- Did you mean vessels (fishing) or vessels (blood)?

Page 15: Examples of Ontology Applications

Gauri Salokhe, FAO

http://www.fao.org/aims/

Example• “Japanese fishing vessel”

– The system searches for documents related to Japan and fishing vessel

– If 0 results are retrieved, the system searches for Asia and fishing vessel

Japan

Asia

Page 16: Examples of Ontology Applications

Gauri Salokhe, FAO

http://www.fao.org/aims/

Food Nutrition and Agriculture Journal• Bibliographical Metadata Ontology: 14 ‘metadata’

concepts + 1800 instances – 3 languages• ontology was created, as follows:

– A “meta”-metadata ontology was created containing relationships between resource attributes such as title, author, keyword.

– Metadata from 2 different sources combined and converted to RDF.

• use existing semantic relationships between, for example, author and keyword, that are not normally exploited in bibliographic databases allowed for more meaningful and hence user-friendly browse experiences.

Page 17: Examples of Ontology Applications

Gauri Salokhe, FAO

http://www.fao.org/aims/

Food Nutrition and Agriculture Journal

Ontology

Ontology Editor(OI-Modeler)

FAOBIB

DOCREP

XSLT

Page 18: Examples of Ontology Applications

Gauri Salokhe, FAO

http://www.fao.org/aims/

Food Nutrition and Agriculture Journal

Page 19: Examples of Ontology Applications

Gauri Salokhe, FAO

http://www.fao.org/aims/

Food Nutrition and Agriculture Journal

Page 20: Examples of Ontology Applications

Gauri Salokhe, FAO

http://www.fao.org/aims/

Page 21: Examples of Ontology Applications

Gauri Salokhe, FAO

http://www.fao.org/aims/

Page 22: Examples of Ontology Applications

Gauri Salokhe, FAO

http://www.fao.org/aims/

Page 23: Examples of Ontology Applications

Gauri Salokhe, FAO

http://www.fao.org/aims/

Page 24: Examples of Ontology Applications

Gauri Salokhe, FAO

http://www.fao.org/aims/

Page 25: Examples of Ontology Applications

Gauri Salokhe, FAO

http://www.fao.org/aims/

Page 26: Examples of Ontology Applications

Gauri Salokhe, FAO

http://www.fao.org/aims/

Page 27: Examples of Ontology Applications

Gauri Salokhe, FAO

http://www.fao.org/aims/

Page 28: Examples of Ontology Applications

Gauri Salokhe, FAO

http://www.fao.org/aims/

Page 29: Examples of Ontology Applications

Gauri Salokhe, FAO

http://www.fao.org/aims/

Page 30: Examples of Ontology Applications

Gauri Salokhe, FAO

http://www.fao.org/aims/

Page 31: Examples of Ontology Applications

Gauri Salokhe, FAO

http://www.fao.org/aims/

Page 32: Examples of Ontology Applications

Gauri Salokhe, FAO

http://www.fao.org/aims/

External Examples in Agriculture Domain

Page 33: Examples of Ontology Applications

Gauri Salokhe, FAO

http://www.fao.org/aims/

Crop-biosecurity Ontology

Page 34: Examples of Ontology Applications

Gauri Salokhe, FAO

http://www.fao.org/aims/

Crop-biosecurity Ontology• Cataloguing existing training resources and searching by

ontology. • Ontology

– 215 concepts related to Crop-bioscurity

– ~100 properties that relate the concepts to each other

• Training material are instances of the ontology• Metadata created by merging NAL, AgNIC, E-extension

and Extension Disaster Education Network (EDEN)• Contact: Howard Beck {[email protected]}• http://www.minuetto.net/soonho/cropbiosecurity/web4

Page 35: Examples of Ontology Applications

Gauri Salokhe, FAO

http://www.fao.org/aims/

Crop-pest Ontology• Using Crop-pest ontology to facilitate image

searching and browsing

• http://orb.at.ufl.edu/CropPest • Contact: Howard Beck {[email protected]}

Page 36: Examples of Ontology Applications

Gauri Salokhe, FAO

http://www.fao.org/aims/

Crop-pest Ontology

Page 37: Examples of Ontology Applications

Gauri Salokhe, FAO

http://www.fao.org/aims/

ViVo: Virtual Life Sciences Library • information about courses, genomics services,

faculty, departments, undergraduate majors, graduate fields --- anything related to the Life Sciences at Cornell.

• Underlying architecture is an ontology

Page 38: Examples of Ontology Applications

Gauri Salokhe, FAO

http://www.fao.org/aims/

ViVo : Virtual Life Sciences Library

Page 39: Examples of Ontology Applications

Gauri Salokhe, FAO

http://www.fao.org/aims/

Thank you!

Many more on...

http://www.fao.org/aims/onto_domains.jsp