ontology

Sub query in Protege 4

Hi, I am new to Protege and need some help How can I create a sub-query in Protege 4? e.g. isCityOf value (Business and (hasBusiness value "cars")) I want to know the City name by tracking back from "cars" I want to use the value of sub-query (hasBusiness value "cars") as an input to: isCityOf value "" please help! regards, ...

Visualize a Jena ontology model in Java

Hi, I would like to visualize an Ontology model created through Jena in Java. Is there an API which can help me out in this task ? Or at least a tutorial on the matter? Thanks in advance. ...

What is a good web based API to retrieve words related to a given word?

I'm looking for something like Google Sets, but in API form. Google Sets doesn't allow scraping, nor does it have an API. Example, I'd like to search for "electronics" and have it return "cd player, television, telephone, computer, etc...". Possibly, like Google Sets, have it take a couple words. A good example of the results I'm loo...

Need Ontology of software engineering terms

I'm trying to implement a Question Answering System based on software engineering ontology. This is a [class/university?] project; it will use the java language. Can you please help me locate software engineering ontologies i.e. ontologies [or even taxonomies / folksonomies ?] that include words and concepts found in the domain of Soft...

Efficient Algorithm for comparing only the lists that have been updated

Hi everyone, Even describing this problem is hard, But I'll give it a go. I've been struggling with this for a few days and decided to ask here. OK, so I'm trying to model "concepts", or "things" as I call them. Just concepts in general. It's to do with processing logic. So, each "thing" is defined by it's relationship to other things...

Simplest SPARQL implementation for educational purposes?

I'd like to learn more about RDF/SPARQL implementation internals, but most of the frameworks are (necessarily) somewhat complicated by real-world performance and implementation consideratins. I am curious if there is a "reference" implementation that would be suitable as a low-level teaching tool? What is the RDF/SPARQL implementation t...

ruleML - benefits/bad points?

Hi guys, I'm currently looking into ruleML and I was wondering if maybe someone could give me a short list of advantages and disadvantages about it? Thanks ...

Inter-rater agreement (Fleiss' Kappa, Krippendorff's Alpha etc) Java API?

I am working on building a Question Classification/Answering corpus as a part of my masters thesis. I'm looking at evaluating my expected answer type taxonomy with respect to inter-rater agreement/reliability, and I was wondering: Does anybody know of any decent (preferably free) Java API(s) that can do this? I'm reasonably certain all ...

Hibernate for ontologies?

Hi, does anybody know of a tool capable of doing for OWL ontologies what Hibernate does for relational databases, that is, from my point of view, abstract away the need to manually code SQL queries to read/write Java objects from/to relational databases and manage the consistency of in-memory objects and their serialized form on the DB. ...

How to sort websites into categories based on keyword content

I'm writing a webrobot which categorizes sites based on there keyword/meta/links into a predefined list of categories. I've been looking at various ontology approaches and have looked at Wordnet (for the hypernym/hyponym), ResearchCyc , WebKb and was wondering if this was as hard a problem as I'm thinking or has it been solved somewhere...

Converting HTML to RDF

I'm looking for a general purpose API/web service/tool/etc... that allows convert a given HTML page to an RDF graph as specific as possible (most probably using a back bone ontology and/or mapper). ...

How to structure opening hours of a place? May-be there's even an ontology for it?

Does anyone know any ontology which specifies opening hours of places? For example, I have a museum, which has 2 seasons. For low season (season start and end is specified), it is opened 10.00 - 18.00 on weekdays and 10-16 on saturday (on sunday it's closed), for high season it's opened 10-20 on weekdays and 10-18 on weekend. If there i...

What is an Ontology (Database?) ?

I was just reading this article and it mentions that some organization had an Ontology as(?) their database(?) layer, and that the decision to do this was bad. Problem is I hadn't heard about this before, so I can't understand why it's bad. So I tried googling about databases and ontology, and came about quite a few pdfs from 2006 that ...

Could an ontology suitably replace an RDBMS for a web app?

I'm considering storing the content of a web app in an RDF or OWL ontology instead of an RDBMS. However, when I research ontologies they seem to always exist in the context of publicly accessible data stores serving as the backbone of the semantic web. I've never heard of them being used as the content engine behind a web app. Is it re...

Are ontology storage engines slower than RDMBS systems?

My intuition says that ontology engines like Triplestore or Seseme are going to be slower to query than a DB, but is that really the case? What is it that would make them so much slower? ...

How to use OWL/RDL to represent and query a connected graph?

In PROLOG you can represent and query a connect graph, as in this tutorial: http://www.csupomona.edu/~jrfisher/www/prolog_tutorial/2_15.html How would you do this using an OWL/RDL tool such as Protégé (http://protege.stanford.edu/)? ...

Ontologies in .NET

I need to make use of some OWL ontologies in c#. Does anyone have a suggestion where I can start? Or if there are any libraries available for .NET please? ...

Ontology in Rowlex

Hi, I am trying to use Rowlex for the opencalais ontology found here http://www.opencalais.com/files/owl.opencalais-4.3a.xml I have tried the zoo sample ontology and i am wondering how i can call the opencalais ontology fields. Thank you very very much ...

Classes / instances in Ontology

Hi, I'm trying to comprehend ontology basics. Here's an example: car (class) 2009 VW CC (sub-class or instance?) My neighbor's 2009 VW CC (instance) My issue is understanding what is "2009 VW CC" (as a car model). If you're making product model a sub-class in the ontology - all of a sudden your ontology becomes bloated with thousand...

how to use camera ontology in ROWLEX

Hi I'm mot sure if I'm doing this wrong or not I don't know if I am supposed to add other ontologies If not, what can I do to get a camera ontology working please? http://protege.cim3.net/file/pub/ontologies/camera/camera.owl Thanks ...