Dienst
Ontology of units of Measure (OM)
Apps met persoonlijk dieetadvies, systemen die de houdbaarheid van groente en fruit voorspellen en een systeem dat aangeeft hoeveel verschillende onderwatersoorten er over zijn in de oceaan hebben allemaal een ding gemeen: ze werken alleen als computers om kunnen gaan met de onderliggende data. Een manier om dit te doen is met de Ontology of units of Measure (OM), die duizenden verschillende grootheden en eenheden bevat, zoals lengte, gewicht en energiewaarden – van meters en inches tot eetlepels en milliliters per liter.
- Helaas, uw cookie-instellingen zijn zodanig dat de video niet getoond kan worden - pas uw permissie voor cookies aan
Breed toepasbaar
Het gebruik van een ontologie die meeteenheden omvat, zoals OM, is een van de cruciale eerste stappen in het uitwisselen en verwerken van kwantitatieve informatie. Dit zorgt er namelijk voor dat data bruikbaar is voor software applicaties.
OM, ontwikkeld door Wageningen Universiteit en Research, wordt gebruikt in smart software applicaties om bijvoorbeeld recepten aan te kunnen passen aan persoonlijke (dieet-)behoeften, of om ze te vertalen van Engels naar Nederlands – met daarbij het omrekenen van ounces en andere typisch Engelse termen in de Engelse keuken naar Nederlandse inbegrepen. De (open source!) ontologie is essentieel in berekeningen en voorspellingen gebaseerd op data, die vaak een combinatie zijn van verschillende databronnen.
Een onafhankelijk Duits onderzoek heeft onderzoek gedaan naar ontologieën en OM kwam daar het best uit de bus. De beoordelaars concludeerden dat OM de meeste toepassingsmogelijkheden heeft van alle bestaande varianten. Ze hebben zeven onotologieën voor grootheden en eenheden geëvalueerd op basis van criteria als consistentie, compleetheid en gebruiksgemak. De resultaten zijn gecombineerd met mogelijkheden om software eenheden te converteren, of om de resultaten van verschillende wetenschappelijke experimenten op een zinvolle manier met elkaar te vergelijken. Zie paper.
Combineren van ontologieën
Overzicht OM
OM omvat klassen, instanties en eigenschappen van de verschillende concepten die nodig zijn om grootheden en eenheden op een correcte manier weer te geven. De SI-eenheid voor lengte en massa, kilogram en meter, maar ook de mijl en zeemijl komen voor in OM. Voor veel toepassingen bestaan meer specifieke grootheden en eenheden zoals de Hubble constante (km/s/Mpc) of de grootheid ‘vase life’, de tijd waarin een boeket goed blijft in een vaas. OM kan meer vragen beantwoorden dan andere bestaande oplossingen, omdat het de volledige verzameling concepten bevat, zoals beschreven in de standaarden. OM is gemodelleerd in OWL 2 – Web Ontology Language.
Omdat OM een uitgebreide ontologie is met een verscheidenheid aan klassen, is het onmogelijk om OM in een afbeelding weer te geven. Men kan alle meetwaarden vinden op www.ontology-of-units-of-measure.org. Een overzicht van de klassenstructuur is te zien in Figuur 1.
Meer informatie is te vinden op de GitHub pagina (Zie ‘OM GitHub’).
Toepassingsmogelijkheden
- Geometrie
- Mechanica
- Thermodynamica
- Electromagnetisme
- Vloeistofmechanica
- Fysische chemie
- Fotometrie
- Nucleaire natuurkunde
- Astronomie en astrofysica
- Kosmologie
- Aardwetenschappen
- Meteorologie
- Materiaalwetenschappen
- Economie
- Informatietechnologie
- Typografie
- Vervoer
- Voedingswetenschap
- Post-harvest technologie
- Textuur en smaak
- Verpakking
Contact
Je kunt Wageningen Food & Biobased Research altijd contacteren om OM te implementeren of uit te breiden voor nieuwe applicaties. De Food Informatics groep kan helpen bij projecten die OM willen gebruiken of wanneer men überhaupt gebruik wil maken van ontologieën in applicaties. Wij horen graag van u!