Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

What use cases for OWL?

I've read about OWL - Web Ontology Language (few pages only), but what are some real-world use cases/implementations for it?

like image 514
Aravind Yarram Avatar asked Dec 30 '10 16:12

Aravind Yarram


People also ask

Can you use an owl as a speaker?

Article. No, you cannot use the Owl as the Camera, Speaker, or Microphone in meetings joined from your tablet or smartphone.

How does Meeting Owl work?

The Meeting Owl camera is equipped with a 360° lens that captures a panoramic view of your meeting room. This creates a more immersive experience, and remote team members can see all the employees present during the meeting. And the camera captures 720p video to prevent slow streaming speeds.


2 Answers

There are a large number of use cases. The web ontology language is a language for formalising ontologies, with a particular view for use on the web. As such there are two ways of interpreting your question: what are the use cases for ontologies and what is the use case for OWL (the language specifically). Tackling each in turn:

Ontologies are computable specifications of a domain or a conceptualisation: they are computable models of the world. As such, they are used for, for example, data integration (if data is labeled with an ontological type as metadata and there are enough specifying axioms, a machine can compute whether, for example, two pieces of data refer to the same thing/concept and should be combined etc...) or faceted searching and Description Logic based querying.

The use case for OWL the language is, that it allows ontologies to live on the web (OWL is part of the semantic web tool stack) by using URIs for classes, axioms etc....there are many other ontology languages such as OBO, for example, which do not allow you to do this. If you are wondering why that is a good thing, think about open linked data etc.

like image 133
Nico Adams Avatar answered Sep 28 '22 00:09

Nico Adams


A good real world example would be combining a "good" (well thought out and defined) ontology with a technology like Natural Language Processing (NLP). This would aid in teaching the NLP to group and categorize free text or semi-structured text into something a lot more usable.

Technologies such as GATE can utilize and even create OWL from natural language. Check out this article (and blog in general) for some ideas on where you could go with the ontology/taxonomy concepts.

like image 24
Wally Atkins Avatar answered Sep 28 '22 00:09

Wally Atkins