food informatics-sharing food

31
Food Informatics: Sharing Food Knowledge for Research & Development Nicole Koenderink , Lars Hulzebos, Hajo Rijgersberg, Jan Top [email protected] Agrotechnology & Food Innovations Wageningen UR, The Netherlands

Upload: aims-agricultural-information-management-standards

Post on 27-Jul-2015

1.135 views

Category:

Education


4 download

TRANSCRIPT

Page 1: Food Informatics-Sharing Food

Food Informatics: Sharing FoodKnowledge for Research & Development

Nicole Koenderink, Lars Hulzebos, Hajo Rijgersberg, Jan Top

[email protected]

Agrotechnology & Food InnovationsWageningen UR, The Netherlands

Page 2: Food Informatics-Sharing Food

Custard

Why does custard taste so creamy?

AOS Workshop - Use of Ontologies in Applications – Nicole Koenderink 2

Movement of tongue

Percentage of fat particles

Bite size

Oral texture

Perception of thickness

Temperature

Colour Odour

Amount of saliva

Page 3: Food Informatics-Sharing Food

Outline

• Problem & Purpose• Approach• First Results• Conclusion & Future Work

• Problem & Purpose

AOS Workshop - Use of Ontologies in Applications – Nicole Koenderink 3

Page 4: Food Informatics-Sharing Food

Problem & Purpose – Food Informatics

• Goal: make food-related information available for food researchers.

Pay attention to:– Relevance– Reliability/Quality– Timeliness

AOS Workshop - Use of Ontologies in Applications – Nicole Koenderink 4

Page 5: Food Informatics-Sharing Food

Problem & Purpose – Food Informatics

• Food Informatics: develop tools and technologies toenable application of ontologies

forknowledge sharing

• Collaboration between:– Research – IT partners – Business

AOS Workshop - Use of Ontologies in Applications – Nicole Koenderink 5

Page 6: Food Informatics-Sharing Food

Problem & Purpose – Food Informatics

However…. only few ontologies exist dedicated to the field of food.

Our first purpose:• collect “structured” knowledge on the field of food• support users in creating relevant food ontologies

AOS Workshop - Use of Ontologies in Applications – Nicole Koenderink 6

Page 7: Food Informatics-Sharing Food

Outline

• Problem & Purpose• Approach• First Results• Conclusion & Future Work

• Approach

AOS Workshop - Use of Ontologies in Applications – Nicole Koenderink 7

Page 8: Food Informatics-Sharing Food

Approach – relevant knowledge

• Ontology contains domain knowledge

• Without defined purpose it is impossible to determine which knowledge is relevant and thus which knowledge should be added to ontology

• Traditionally: (purpose) independent representation of domain knowledge

AOS Workshop - Use of Ontologies in Applications – Nicole Koenderink 8

Page 9: Food Informatics-Sharing Food

Approach – knowledge acquisition

Our approachInterviews,Oral K.A.

Textmining

automation

Complete oral K.A. process:• Tedious & time-consuming for expert

Complete text mining process:• Too generic for purpose-oriented ontology

AOS Workshop - Use of Ontologies in Applications – Nicole Koenderink 9

Page 10: Food Informatics-Sharing Food

Approach

(1) Goaldefinition

AOS Workshop - Use of Ontologies in Applications – Nicole Koenderink 10

Page 11: Food Informatics-Sharing Food

Approach

(2) Search

potentialrelevanttriples

AOS Workshop - Use of Ontologies in Applications – Nicole Koenderink 11

Page 12: Food Informatics-Sharing Food

Approach

(3) & (6) Potentialrelevanttriples

AOS Workshop - Use of Ontologies in Applications – Nicole Koenderink 12

Page 13: Food Informatics-Sharing Food

Approach

(4) Search new information

AOS Workshop - Use of Ontologies in Applications – Nicole Koenderink 13

Page 14: Food Informatics-Sharing Food

Approach

(5) Parsedtriples

AOS Workshop - Use of Ontologies in Applications – Nicole Koenderink 14

Page 15: Food Informatics-Sharing Food

Outline

• Problem & Purpose• Approach• First Results• Conclusion & Future Work

• First Results

AOS Workshop - Use of Ontologies in Applications – Nicole Koenderink 15

Page 16: Food Informatics-Sharing Food

First Results

• Case study: Research Management System catalogue food according to properties

ofingredients

• Needed: ontology of food ingredients

AOS Workshop - Use of Ontologies in Applications – Nicole Koenderink 16

Page 17: Food Informatics-Sharing Food

• Triple collection filled with – CABS thesaurus– NALT thesaurus– AGCOM thesaurus

• Total amount of triples (May): approx. 350,000

First Results

Total: 651640 triples

- IARC thesaurus- USDA thesaurus- CARAT thesaurus- www.bulkfoods.com- Unilever triples

AOS Workshop - Use of Ontologies in Applications – Nicole Koenderink 17

Page 18: Food Informatics-Sharing Food

First Results

6th AOS Workshop - Use of Ontologies in Applications 18

Page 19: Food Informatics-Sharing Food

First Results

Page 20: Food Informatics-Sharing Food

First Results

Page 21: Food Informatics-Sharing Food

First Results

step

cumulative # proposed

triples

# of new

concepts

# of relevant

new concepts

% relevant new

concepts

1 - 7 7 100%

2 181 83 55 67%

3 885 319 182 57%

4 3,505 1,004 552 55%

5 9,548 1,934 1,001 52%

6 19,660 2,831 775 27%

7 27,183 2,274 392 17%

8 29,783 532 150 28%

9 30,523 152 36 24%

10 30,764 62 8 13%

11 30,791 6 3 50%

12 30,796 0 0 -

Page 22: Food Informatics-Sharing Food

First Results

• Result: basis for ontology with 3150 concepts within 4 hours

• Number of relations per concept varies

Page 23: Food Informatics-Sharing Food

Conclusions

• Purpose is necessary to define relevant knowledge; ontology is purpose-dependent.

• With the proposed semi-automatic knowledge acquisition method, the expert decides which knowledge is relevant

• Observation: it is difficult for an expert to stay focused on the objective of the ontology.

AOS Workshop - Use of Ontologies in Applications – Nicole Koenderink 23

Page 24: Food Informatics-Sharing Food

Conclusions

• The proposed two-step approach has as advantage that in a short period many possibly relevant concepts are indicated

• A drawback of this method is that the expert has to assess each time a huge amount of triples

• Future work: the method needs a “filter routine” to assist the expert in this process.

AOS Workshop - Use of Ontologies in Applications – Nicole Koenderink 24

Page 25: Food Informatics-Sharing Food

Conclusions

• The relations in the thesaurus are general

• Future work: the expert must be enabled to redefine relations

Example: potato starch is related to potatois changed to

potato starch is made from potatoor

potato starch is substance of potato

AOS Workshop - Use of Ontologies in Applications – Nicole Koenderink 25

Page 26: Food Informatics-Sharing Food

Future Work

• Design filter routine• Implement redefinition support• Expand the triple collection with triples

obtained from less structured documents

• Next step: transform the found collection of concepts and relations to an

ontology

AOS Workshop - Use of Ontologies in Applications – Nicole Koenderink 26

Page 27: Food Informatics-Sharing Food

Acknowledgements

Thanks to: - Jannie van Beek - Remco van Brakel- the Dutch Ministry of Education, Culture and Science- the Dutch Ministry of Economic Affairs- the Ministry of Agriculture

Questions?

[email protected]

AOS Workshop - Use of Ontologies in Applications – Nicole Koenderink 27

Page 28: Food Informatics-Sharing Food
Page 29: Food Informatics-Sharing Food

Parsing triples – Example

adoptionUF: product introductionNT: adoption behaviour

adoption process

adoption behaviourBT: adoption

behaviour

adoption processBT: adoption

Page 30: Food Informatics-Sharing Food

Parsing triples – Example

<TERM> := [A-z]1*<RELATION> := [A-z]1* + “:”<BLANK> := empty line<TERM> [ <RELATION> [ <TERM>]1* ]1* <BLANK>

<OBJECT> <PREDICATE> <SUBJECT>

1 1* 1*

Page 31: Food Informatics-Sharing Food

Parsing triples – Example

Subject Predicate Object

product introduction

UF adoption

adoption behaviour

NT adoption

adoption process NT adoption

adoption BT adoption behaviour