What use cases for OWL?
Asked Answered
C

3

11

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

Cocktail answered 30/12, 2010 at 16:18 Comment(2)
[hoot] Could you be a bit more specific? There are several things named that way... en.wikipedia.org/wiki/Owl_(disambiguation) : Object Windows Library, Web Ontology Language, OpenWall Project, ...Intensive
right i am talking about Web Ontology Language en.wikipedia.org/wiki/Semantic_WebCocktail
G
4

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.

Gardia answered 30/12, 2010 at 16:48 Comment(0)
A
2

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.

Azoth answered 30/12, 2010 at 16:32 Comment(2)
can you please explain with an exampleCocktail
I wish this would be true ^_^Assassinate
N
0

A good usecase is making data more reusable and repurposeful. Initially itenables organisations to homegenised their data in a manner that is reusable across domains and in situations where people don't agree on a homegenised model, it provides mechanisms to repurpose that data in a specific domain's context. This is also true to an extent of RDFs and SWRL, at slightly different levels.

Nosewheel answered 18/2, 2011 at 14:24 Comment(0)

© 2022 - 2024 — McMap. All rights reserved.