Questions tagged [protege]

Protégé is a free, open-source platform that provides a growing user community with a suite of tools to construct domain models and knowledge-based applications with ontologies.

The Protégé platform supports modeling ontologies via a web client or a desktop client.

Protégé is based on Java, is extensible, and provides a plug-and-play environment that makes it a flexible base for rapid prototyping and application development.

1201 questions
5
votes
2 answers

How to create RDF containers like list, Bag or sequence using Protege

I need to create RDF container list, Bag or sequence using Protégé. I also would like to know how we can define a RDF statement and blank nodes in our OWL ontology.
nasim
  • 77
  • 7
5
votes
1 answer

owl protege how can I describe a class that has just some properties?

Is it possible in protege (Thus in owl) to describe a class depending if it has some properties? For example I have a class Home, and I want to say that every instance that has property1 and property2 and property2 is considered an instance of that…
Marco Dinatsoli
  • 10,322
  • 37
  • 139
  • 253
5
votes
1 answer

Using owl:oneOf in protege

I'm working on an ontology and I need to tell protege that one class x can only have the values y and z. I want something like: Vegetable rdf:type owl:Class; owl:oneOf (carrot corn). Must I edit the file directly or is there a way to do it via…
MusicAndCode
  • 870
  • 8
  • 22
5
votes
1 answer

Restrictions in Protégé

I'm following the Protégé tutorial and doing the steps of the Pizza ontology. The problem is that I cannot create a restriction. I can't find the Superclasses header. How can I do it?
arms
  • 801
  • 1
  • 7
  • 11
5
votes
1 answer

Why is this DL-Query not returning any individuals?

This DL-Query is not returning any individuals: Query (Protégé syntax) : hasPet exactly 1 DomesticAnimal Here's part of the ontology: :hasPet a owl:ObjectProperty; rdfs:domain :Human; rdfs:range :DomesticAnimal; …
Anthony
  • 644
  • 7
  • 23
4
votes
3 answers

RDF/OWL to TRIPLE store

I have created an ontology in Protege. Now for my application to have better scalability I like to convert the OWL file to triple store and query the store. How to convert owl file to triple store?
user1285191
  • 49
  • 1
  • 2
4
votes
1 answer

How create ontology with OntoStudio?

I need to create a taxonomy and rdf/xml ontology for it,Initially i started with "Protege" i found tutorial with sample example,and done with it. On googling i found OntoStudio is better than Protege,but i am not finding any tutorial with example…
laxmi
  • 107
  • 5
4
votes
2 answers

create RDF using defined OWL ontology

I'm generating RDF for a database table(s). I generated OWL ontology for the table(s) using Protégé. I want to use this OWL ontology and create the RDF in RDF/XML format for table data using Jena. I know how to read and write RDF and OWL files into…
Hari Gudigundla
  • 812
  • 10
  • 20
4
votes
3 answers

How to check for ontology consistency using java

I am using Ontology for recognition of user activities....I have an ontology(OWL) consisting of the various classes i will be using along with the object properties..... i am new to ontology and am confused even after readin a lot about it.... What…
Kai
  • 953
  • 6
  • 16
  • 37
4
votes
0 answers

How can I query Object Properties in an OWL ontology

I am working with the FoodOn ontology and need to figure out if a certain class is somehow related to another class. Typical use case: Can a vegan person eat honey? No, because honey is a subsub class of "invertebrate animal food product"! I am…
Solarer
  • 71
  • 1
4
votes
1 answer

Difference between OWL, RDF, TTL

I am searching tutorials and wikipedias to understand what is the differnece between OWLs, RDFs, TTLs. As I have understood all these are metadata (or ontologies) but what exactly is the essential difference between them?…
just_learning
  • 413
  • 2
  • 11
  • 24
4
votes
2 answers

How can I add anonymous individuals in Protege?

I want to add a statement in Protege using a blank node. For example, if I expressed it as a Turtle RDF it would be something like: [ rdf:type rdf:Statement ; #this anonymous resource is a Statement... rdf:subject ex:Paul ; #...with…
4
votes
1 answer

How to convert owl to uml in Protege?

I am using protege 5 version, How do I translate owl to uml ?, Is there a uml diagram library for protege 5.x ?
4
votes
1 answer

Collaborative ontology construction and Prolog

What technologies would be appropriate for creating a web page which lets users add facts, edit facts and query this information? I have been building a knowledge base and inference rules in Prolog but would like to make the facts section and the…
user3170496
4
votes
1 answer

How to make a selection of a giant ontology, built from several aligned reference ontologies?

My organization has an information requirement spanning several information domains. In order to capture this, we are building a large organization ontology in which we align several domain specific reference ontologies / vocabularies (think of…
1 2
3
79 80