SlideShare uma empresa Scribd logo
1 de 7
Ontology modelling movie



         Summary




         MEAL Ontology modelling tutorial – summary
Our ontology

   Meals: Initial ideas – just dump down the ideas
        Hot or cold
        Breakfast, lunch, dinner, supper
        Fish, meat, vegetables, fruit
        Fat, carbs, protein, vitamins
        Diet type:
          •   Low carb
          •   High carb
          •   Power diet
          •   Vegan diet
      Provider (should be another ontology)
          • Care center
          • Family
      Provision (should be another ontology)
          • Home care services
          • Catering service
          • Take away


                                    MEAL Ontology modelling tutorial – summary
Mark classes in our ontology & map to base classes
   Meal
      Hot or cold: ManagedIndividual Class
      Meal type: ?
           •   Breakfast, lunch, dinner, supper
        Ingredients
           •   Fish, meat, vegetables, fruit
        Fat, carbs, protein
      Diet type: ?
           •   Low carb
           •   High carb
           •   Power diet
           •   Vegan diet
      Meal Provider: ManagedIndividual
           •   (should be another ontology)
           •   Care center
           •   Family
      Meal Provision Service: Service
           •   (should be another ontology)
           •   Serves on (tray)
           •   Home care services
           •   Catering service
           •   Take away
      Meal tray: Device

                                                  MEAL Ontology modelling tutorial – summary
Properties and enumeration (literals) on our ontology
                     classes
   Meals
        Hot or cold
        Meal Type (Enumeration)
            • Breakfast, lunch, dinner, supper
        Ingredients: Property
            • Fish, meat, vegetables, fruit
        Fat, carbs, protein: Type/amount
        Diet type (Enumeration)
           • Low carb
           • High carb
           • Power diet
           • Vegan diet
        Provider (should be another ontology)
            • Care center
            • Family
        Provision (should be another ontology)
            • Home care services
            • Catering service
            • Take away



                                                 MEAL Ontology modelling tutorial – summary
Associations between ontology classes

   Meals
       Hot or cold: Specialization of Meal
       Meal Type: association from Meal
       Diet type: association from Meal
       Meal Tray: association from Meal
   Provider
     association to from meal
     Association to provision

   Provision


                                 MEAL Ontology modelling tutorial – summary
UML modelling procedure

   Add classes
     Naming
     Generalization associations
   Add properties
     Datatype
        • If Integer, check if there is a range, e.g., 0..50
     Object
     Cardinality
   Add associations
     Object properties _can_ be association
     Cardinality
   Add enumeration
     Enumeration literals

                                      MEAL Ontology modelling tutorial – summary
The result




  MEAL Ontology modelling tutorial – summary

Mais conteúdo relacionado

Semelhante a Meal ontology

Diabetes, Diet and the Residential Home Resident
Diabetes, Diet and the Residential Home ResidentDiabetes, Diet and the Residential Home Resident
Diabetes, Diet and the Residential Home Resident
zoeviney
 
Health promotion and promotion of health
Health promotion and promotion of healthHealth promotion and promotion of health
Health promotion and promotion of health
wtyh9q78py
 
PEShare.co.uk Shared Resource
PEShare.co.uk Shared ResourcePEShare.co.uk Shared Resource
PEShare.co.uk Shared Resource
peshare.co.uk
 
Andalosia nutrition
Andalosia nutritionAndalosia nutrition
Andalosia nutrition
Semsm Osman
 

Semelhante a Meal ontology (20)

Balanced diet
Balanced dietBalanced diet
Balanced diet
 
NURITION I.ppt
NURITION I.pptNURITION I.ppt
NURITION I.ppt
 
"SLIM" - the 2nd lecture in the Slim Sane & Sexy Lecture Series of CWI
"SLIM" - the 2nd lecture in the Slim Sane & Sexy Lecture Series of CWI"SLIM" - the 2nd lecture in the Slim Sane & Sexy Lecture Series of CWI
"SLIM" - the 2nd lecture in the Slim Sane & Sexy Lecture Series of CWI
 
Diabetes, Diet and the Residential Home Resident
Diabetes, Diet and the Residential Home ResidentDiabetes, Diet and the Residential Home Resident
Diabetes, Diet and the Residential Home Resident
 
GTF2016_Nutrition_Presentation
GTF2016_Nutrition_PresentationGTF2016_Nutrition_Presentation
GTF2016_Nutrition_Presentation
 
A Practical Approach To Canine Nutrition
A Practical Approach To Canine NutritionA Practical Approach To Canine Nutrition
A Practical Approach To Canine Nutrition
 
Nutrition
NutritionNutrition
Nutrition
 
WEIGHT MANAGEMENT Do it yourself Motivation and Tips
WEIGHT MANAGEMENT Do it yourself Motivation and TipsWEIGHT MANAGEMENT Do it yourself Motivation and Tips
WEIGHT MANAGEMENT Do it yourself Motivation and Tips
 
nutch2ppwardlaw.16.ppt
nutch2ppwardlaw.16.pptnutch2ppwardlaw.16.ppt
nutch2ppwardlaw.16.ppt
 
Mona vie rvl ppt
Mona vie rvl pptMona vie rvl ppt
Mona vie rvl ppt
 
The Usana Experience
The Usana Experience The Usana Experience
The Usana Experience
 
Health promotion and promotion of health
Health promotion and promotion of healthHealth promotion and promotion of health
Health promotion and promotion of health
 
Emerging Trends in Nutrition: Understanding Today's Popular Diets as they Rel...
Emerging Trends in Nutrition: Understanding Today's Popular Diets as they Rel...Emerging Trends in Nutrition: Understanding Today's Popular Diets as they Rel...
Emerging Trends in Nutrition: Understanding Today's Popular Diets as they Rel...
 
Theories of obesity and dieting
Theories of obesity and dietingTheories of obesity and dieting
Theories of obesity and dieting
 
PEShare.co.uk Shared Resource
PEShare.co.uk Shared ResourcePEShare.co.uk Shared Resource
PEShare.co.uk Shared Resource
 
Nutrition and palliative care
Nutrition and palliative careNutrition and palliative care
Nutrition and palliative care
 
GETTING THROUGH THE DAY WITH MITO: Treatments, Supplements and Humor
GETTING THROUGH THE DAY WITH MITO: Treatments, Supplements and HumorGETTING THROUGH THE DAY WITH MITO: Treatments, Supplements and Humor
GETTING THROUGH THE DAY WITH MITO: Treatments, Supplements and Humor
 
Andalosia nutrition
Andalosia nutritionAndalosia nutrition
Andalosia nutrition
 
Nutrient Needs for Active Adults
Nutrient Needs for Active AdultsNutrient Needs for Active Adults
Nutrient Needs for Active Adults
 
Nutrition in critically ill
Nutrition in critically illNutrition in critically ill
Nutrition in critically ill
 

Último

Último (20)

Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
Tech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdfTech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdf
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 

Meal ontology

  • 1. Ontology modelling movie Summary MEAL Ontology modelling tutorial – summary
  • 2. Our ontology  Meals: Initial ideas – just dump down the ideas  Hot or cold  Breakfast, lunch, dinner, supper  Fish, meat, vegetables, fruit  Fat, carbs, protein, vitamins  Diet type: • Low carb • High carb • Power diet • Vegan diet  Provider (should be another ontology) • Care center • Family  Provision (should be another ontology) • Home care services • Catering service • Take away MEAL Ontology modelling tutorial – summary
  • 3. Mark classes in our ontology & map to base classes  Meal  Hot or cold: ManagedIndividual Class  Meal type: ? • Breakfast, lunch, dinner, supper  Ingredients • Fish, meat, vegetables, fruit  Fat, carbs, protein  Diet type: ? • Low carb • High carb • Power diet • Vegan diet  Meal Provider: ManagedIndividual • (should be another ontology) • Care center • Family  Meal Provision Service: Service • (should be another ontology) • Serves on (tray) • Home care services • Catering service • Take away  Meal tray: Device MEAL Ontology modelling tutorial – summary
  • 4. Properties and enumeration (literals) on our ontology classes  Meals  Hot or cold  Meal Type (Enumeration) • Breakfast, lunch, dinner, supper  Ingredients: Property • Fish, meat, vegetables, fruit  Fat, carbs, protein: Type/amount  Diet type (Enumeration) • Low carb • High carb • Power diet • Vegan diet  Provider (should be another ontology) • Care center • Family  Provision (should be another ontology) • Home care services • Catering service • Take away MEAL Ontology modelling tutorial – summary
  • 5. Associations between ontology classes  Meals  Hot or cold: Specialization of Meal  Meal Type: association from Meal  Diet type: association from Meal  Meal Tray: association from Meal  Provider  association to from meal  Association to provision  Provision MEAL Ontology modelling tutorial – summary
  • 6. UML modelling procedure  Add classes  Naming  Generalization associations  Add properties  Datatype • If Integer, check if there is a range, e.g., 0..50  Object  Cardinality  Add associations  Object properties _can_ be association  Cardinality  Add enumeration  Enumeration literals MEAL Ontology modelling tutorial – summary
  • 7. The result MEAL Ontology modelling tutorial – summary