Questions tagged [ontology]

Ontology is a formal representation of knowledge as a set of concepts within a domain, and the relationships between those concepts. Those concepts and relationships create graph-structures and can be described by the lattice theory or other mathematical models.

The ontology describes a domain of knowledge by concepts. All the relationships among concepts are represented in the ontology like concepts too. In general, we talk about the Cartesian multiplication of sets where our concepts can be like objects and subjects. As result, we can represent knowledge on the ontology by 5 level of definitions, namely: abstract, semantic, structural, conceptual and data levels.

2168 questions
0
votes
1 answer

How to use python variables inside a SPARQL ontology query?

My question is probably a simple one: how can I use python variables in a SPARQL query? I'm trying to make the query to recognize something that a user typed. For example, if the user types "house", the software will run the query with that entry.…
Daniel
  • 27
  • 5
0
votes
1 answer

Is it possible to define instances in the RDFS file?

for example, could we say in the RDFS SW is thought by MZ IF yes what is the correct syntax to do it I appreciate your help
0
votes
1 answer

Define a Scheme /Data model to integrate multiple Data source for our Business case in Neo4Js

Dears We have business use case where we are getting data from different data sources -Relation DB , NoSQL, File feed-(CSV ,JSON) and we need to aggregate all data and needs to present to a Graph Model and we need to apply some business rule to…
0
votes
0 answers

Why n-ary relations make logic languages undecidable?

The knowledge representation languages, in general (like Description logics, OWL, etc), provide only binary relations, in order to keep decidability. But I don't understant why providing ternary relations would make the language undecidable. I would…
Zaratruta
  • 2,097
  • 2
  • 20
  • 26
0
votes
1 answer

Query for age in sparql

I am writing a query that calculates the age of someone knowing their birthdate and deathdate. I want to ask for a certain artist (in this case Michael Jackson). The problem is that I can't reuse the birthdate and deathdate in the following query:…
Diew
  • 3
  • 3
0
votes
1 answer

From Data mining to RDF

I have been going through Apache Jena tutorials and they are pretty straightforward. My question is, if I am doing data mining on text ex: For each paragraph in a text book I am getting people's names, places, keyphrases etc... What is the easiest…
Gannina
  • 133
  • 9
0
votes
1 answer

Does protege support Node.js

I am working on a Final year project which is Domain Specific Search Engine using Web Semantics and Ontology. After doing some research, I found Protege, which is a tool for creating ontology class and implementing SPARQL queries. I have decided to…
Mr Khan
  • 2,139
  • 1
  • 7
  • 22
0
votes
0 answers

How can I delete owl imports?

For example, I have imported ontology x.owl and y.owl into z.owl. I want to remove x.owl after some reasoning. How can I do this using the owl api?
0
votes
0 answers

How to use any owl ontology to map a large data file

I have some data let us say: "Mike": "flower" I can use some owl ontologies or I can create my own ontology using Protege to convert this data to RDF triples to be as the following:
ananya
  • 879
  • 1
  • 7
  • 14
0
votes
1 answer

Suggestion for a simple ontology structure

I'm pretty new in the RDF, RDFS and OWL world and I'm trying to build my small ontology structure example. I've gathered some information about plants, specifically I was thinking of a first partitioning level based on "how tall a plant can be"…
The BigBoss
  • 111
  • 2
  • 11
0
votes
1 answer

How to add special characters/spaces in classes(Named Individuals) of Ontology

Is it possible to add spaces/characters in Named Individuals of ontology? if yes, How? if No, why this limitation? I am using Fluent editor for creating model. Previously protege was used where I got many blank nodes. so I moved to Fluent editor.…
0
votes
0 answers

Create ontology using rules in protege

I have a three classes: Department: individuals "Corporate_Services" and "Finance" Cause: individual "vehicle_driving" Injury_type: individuals "minor" and "major". I have 2 object properties: "has_cause": domain "Department" and range…
user691
  • 11
  • 1
0
votes
0 answers

what is the reason for blank nodes in Ontology model that was designed in protege tool

I build an ontology in protege tool which resulting good knowledge representation when seen in webOwl software. But when I listed all triplets using SPARQL query, i was finding huge number of blank nodes. Can any one say the reason. Is there any…
0
votes
0 answers

object properties vs datatype properties?

How can I check the type of a property using Jena in DBpedia? For instance I would like to check the property http://www.w3.org/2000/01/rdf-schema#label is an ObjectProperty or DatatypeProperty? Could you please help me ? there is no answer in the…
0
votes
0 answers

Where to store an Ontology data for queries?

I have a Node.JS app that should perform some queries on my ontology. The ontology was created using protegé and there's some data on it. The problem is I do not know where / how to create this triple store making it a SPARQL endpoint. As I did not…
Pedro Silva
  • 137
  • 1
  • 13
1 2 3
99
100