[Kim-discussion] Questions about ontology, sesame and KIM-WEB-UI

Marin Nozhchev mnozchev at sirma.bg
Tue Jul 27 03:43:11 EDT 2010


  Hi Dominic,

Here are the answers to your questions:

n) How can I implement my own ontology in KIM-Gate?
- Follow the instructions in the GATE documentation about their Ontology 
Language Resource (LR) - 
http://gate.ac.uk/sale/tao/splitch14.html#sec:ontologies
a) How can I use the KIM Ontology in KIM-Gate?
- Create an GATE Ontology LR using the 
context/default/kb/owl/protonu.owl as input.

a) How can I start the Sesame-Web-UI?
You can't. In KIM 3, we use Sesame 2 which has a different model for 
remote access, which is incompatible with the old web interface. We are 
preparing an alternative RDF web interface for the next KIM release. In 
the mean time, you can use the JMX management for running SeRQL / SPARQL 
queries using particularly the 
com.ontotext.kim.client.SemanticRepositoryMgmt management bean. Use 
jconsole or VisualVM  with the MBeans plugin as a JMX client. Both are 
located in the bin/ folder of your JDK.

b) How is information about annotated documents from KIM-Gate saved to 
SESAME, and how is it retrieved?
The semantic annotations from documents is stored according to the 
protonkm.owl ontology in ontext/default/kb/owl/. Generally, all RDF in 
Sesame can be accessed programmatically via the SemanticRepositoryAPI 
(see the developer's guide in the documentation). The 
DocumentRepositoryAPI provides object-oriented access to the stored 
documents. Note that only annotations with "inst" and "class" features 
are considered semantic annotations and only those are stored. The 
default KIM pipeline produces only semantic annotations.

How is it possible to enter "Manage"?
I'm sorry we left that undocumented. KIM restricts access to users with 
the role "kimmanager" to the manage section. The servlet container 
defines which the users and their roles, so see the documentation of 
your server about how to create users and assign roles. For Apache 
Tomcat 6.x, the documentation is here - 
http://tomcat.apache.org/tomcat-6.0-doc/realm-howto.html#MemoryRealm .

Best,
Marin

On 20.07.2010 14:35 ч., Atanas Kiryakov wrote:
> Dear Dominic
>
> I am redirecting your request to KIM-discussion mailing list
>
> Cheers
> Naso
>
> ----------------------------------------------------------
> Atanas Kiryakov
> Executive Director of Ontotext AD, http://www.ontotext.com
> Sirma Group, http://www.sirma.bg
> Phone: (+359 2) 974 61 44; Fax: 975 3226
> ---------------------------------------------------------- There is no 
> mental process that can change the laws of nature or erase facts.
> The function of consciousness is not to create reality, but to 
> apprehend it.
> “Existence is Identity, Consciousness is Identification.”
> Ayn Rand
> ----- Original Message ----- From: "Ressel" <JD.Ressel at gmx.de>
> To: <owlim-discussion at ontotext.com>
> Sent: Tuesday, July 20, 2010 1:25 PM
> Subject: [Owlim-discussion] Questions about ontology, sesame and 
> KIM-WEB-UI
>
>
>> Hi,
>>
>> my name is Dominic and I have several questions concerning KIM.
>>
>> 1. Ontology:
>> a) How can I use the KIM Ontology in KIM-Gate?
>> n) How can I implement my own ontology in KIM-Gate?
>>
>> 2. Sesame:
>> In version 3.0 RC4 the file "sesame-web-ui.war" is missing in the 
>> clients folder.
>> a) How can I start the Sesame-Web-UI?
>> b) How is information about annotated documents from KIM-Gate saved 
>> to SESAME, and how is it retrieved?
>>
>> 3. KIM-Web-UI:
>> How is it possible to enter "Manage"?
>>
>> Thanks a lot in advance!
>> Best regards
>> Dominic
>>
>> -- 
>> GRATIS für alle GMX-Mitglieder: Die maxdome Movie-FLAT!
>> Jetzt freischalten unter http://portal.gmx.net/de/go/maxdome01
>> _______________________________________________
>> OWLIM-discussion mailing list
>> OWLIM-discussion at ontotext.com
>> http://ontotext.com/mailman/listinfo/owlim-discussion
>>
>
> _______________________________________________
> Kim-discussion mailing list
> Kim-discussion at ontotext.com
> http://ontotext.com/mailman/listinfo/kim-discussion



More information about the Kim-discussion mailing list