← Back to team overview

wintermute-devel team mailing list archive

[Bug 846248] Re: Unable to load semantics from ontology

 

The concept "Person" would be this in raw RDF/OWL (on line 13,400) :

<owl:Class rdf:ID="Person">
    <rdfs:subClassOf rdf:resource="#Agent-NonArtifact"/>
    <rdfs:subClassOf rdf:resource="#AgentiveIntelligentObject"/>
    <rdfs:subClassOf rdf:resource="#Hominid"/>
    <rdfs:subClassOf rdf:resource="http://www.w3.org/2002/07/owl#Thing"/>
    <rdf:type rdf:resource="#PersonType"/>
    <isaSynonymOf rdf:resource="#HumanBeing"/>
    <isaSynonymOf rdf:resource="#Human"/>
   <ldoce>person</ldoce>
   <wordnet>person</wordnet>
   <wnsense>person1n</wnsense>
   <wordnet>human</wordnet>
   <wnsense>human1n</wnsense>
   <wordnet>human being</wordnet>
   <wnsense>human being1n</wnsense>
   <ldoce>soul</ldoce>
   <wordnet>soul</wordnet>
   <wnsense>soul2n</wnsense>
   <hasSingularForm>person</hasSingularForm>
   <hasPluralForm>people</hasPluralForm>
  </owl:Class>

So, no, the Person concept should be one complex concept. This concept
statement should be handled by the Resource class under the Ontology
namespace. That class managing queries should be under that namespace as
well. Also, that set should produce an object that allows you to query
properties in an abstract manner, regardless of the source of
information (and hopefully change said information). We might need to
implement a Concept class that handles this work, I'll write the
outlining of it and upload that to my branch.

-- 
You received this bug notification because you are a member of
Wintermute Developers, which is a bug assignee.
https://bugs.launchpad.net/bugs/846248

Title:
  Unable to load semantics from ontology

Status in Wintermute:
  Confirmed
Status in Wintermute trunk series:
  Confirmed

Bug description:
  Wintermute requires that information, more technically known as
  resources, a subset of a RDF statement, are required in order to form
  properly machine understandable statement. An ontology provides the
  logic of knowledge for natural language processing.

  We need Soprano to simply execute a SPARQL query.

To manage notifications about this bug go to:
https://bugs.launchpad.net/wintermute/+bug/846248/+subscriptions


References