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
3
votes
1 answer

DL Expressivity not available in Protégé Ontology Metrics View

I installed Protégé 5.5 and I am interested in the DL expressivity of my ontology. In the documentation, it is written that this information should be found in the Ontology Metrics view. However, my view does not contain this particular…
Janothan
  • 446
  • 4
  • 16
3
votes
3 answers

Programmaticaly upload dataset to fuseki

I use the jena fuseki 2 docker image to create a fuseki server. And I want to know if there is a way to upload my dataset to fuseki not from the web interface but programmatically, from SPARQL or Python or whatever else. And also, is there a way to…
mee
  • 688
  • 8
  • 18
3
votes
2 answers

Creating New Classes and Individuals with SWRL in Protege

I've been trying to write SWRL rules that automate creation of new entities and their assignment to classes and predicates in a Protege ontology. The code here didn't result in creation of even one individual, neither did the example in the readme…
Wassadamo
  • 1,176
  • 12
  • 32
3
votes
1 answer

OWL Protegé: Using the same Object property for different Domains/Ranges

I'm using Protegé to create an OWL ontology and I have Question. I have the following set up: (relation1) ClassA isTriggeredBy ClassB (relation1) ClassC isTriggeredBy ClassD Nevertheless the relation should be either (ClassA,…
PLS
  • 231
  • 2
  • 6
  • 14
3
votes
1 answer

Architecture for Semantic Web Framework

I am doing a project on Web Based Ontology for E-citizenship where a ".owl" file will be generated using Protege OWL editor. We have to use that file for enabling Web service. Can anyone suggest me the Web Architecture which I should follow for my…
A_tanA
  • 143
  • 1
  • 7
3
votes
1 answer

DL Expressivity in Protege vs OWL 2 Profiles

I've been working on an Ontology in Protege. I started with a high expressivity that was classified in Protege as "DL Expressivity: SROIF(D)". If I'm correct, the letters indicate -in order- the use of: Transitivity, Role chains, Nominals,…
aky
  • 75
  • 4
3
votes
3 answers

How to add images in Protege

How can I describe class instances with images (e.g. abc.png) and display them inside Protege 5.2.0? I have read the tutorial which uses widgets, but the Forms tab is no longer available in current version of Protege-Owl.
3
votes
1 answer

Ontology Object Properties Inheritance

I have developed an Arabic ontology about chest diseases using Protege 5.2.0, the ontology has a class Disease and a class Symptom. The object property between the previous two classes is has_symptom which the domain of it is Disease and the range…
Ali Alnader
  • 193
  • 1
  • 14
3
votes
1 answer

Importing csv file instances to protege ontology

I have created an ontology for a small project IN Protege, I have dataset related to the domain in csv file. How can I import all the individuals of classes to ontology in Protege, so that all the individuals are automatically added to the ontology?…
alicefrozen
  • 39
  • 1
  • 5
3
votes
1 answer

Export inferred axiom in Protege

I'm learning about ontologies and the Protege tool. I created a basic ontology of 3 classes A, B and C. I use Equivalence property to state that class A is equivalent to class B. Class B is equivalent to class C. Then I use the reasoner (Pellet) to…
binaryGuy
  • 31
  • 3
3
votes
1 answer

Problem in understanding some aspects of "The Pizza Ontology "

I am now reading the guide to building ontology using Protege tutorial that deals with the famous Pizza example. There are two thing that I don't understand in particular. Shouldn't American/AmericanHot/Margherita/Soho(and all sublclasses mentioned…
Bikash Gyawali
  • 969
  • 2
  • 15
  • 33
3
votes
1 answer

Reflexive property in protege

This is my ontology created with protege 5 . If i make cl1 and cl2 disjoint, then the ontology is being inconsistent , but if i uncheck is_friend_of reflexive , the ontology is not inconsistent any more . whats wrong with my ontology ? I want…
alex
  • 7,551
  • 13
  • 48
  • 80
3
votes
0 answers

Conversion of .owl ontology to MySQL relational database

I have an ontology file developed with Protege that I need to convert into MySQL database to represent it on a website. Could you please suggest me the easiest way to do that? I tried to follow Protege's wiki, but no…
Alex2452
  • 324
  • 1
  • 10
3
votes
1 answer

Use of several ontologies, have I to merge those?

I'm studying semantic web and I'd like to use different ontologies to enrich my raw sensor data. I'm using Protégé. Imagine I want to use concepts from three different ontologies (for instance SSN, CSSO and another), have I to merge (in Protege -…
Akinn
  • 1,896
  • 4
  • 23
  • 36
3
votes
1 answer

Different reasoning results between Stardog and Protege

I'm trying to understand why I'm obtaining different results between Stardog and Protege reasoning. I have the following ontology in both tools: Number Class: Number Number DisjointUnionOf OddNumber,EvenNumber OddNumber OddNumber subClassOf…
semanticuy
  • 31
  • 1