Hello Nik,

Nice to hear about your progress.

1. The information extraction process is ontology aware. That means the annotations are mapped against classes and instances from the ontology in KIM. The "inst" feature holds the URI of the instance and the "class" feature holds the URI of the class of this instance in the ontology.

2. KIM uses Sesame (http://www.openrdf.org/) for storing it's RDF data. On first run, Sesame is initialized with RDF resources described in its config file - sesame.conf . In order to load your KB you have to modify the "imports" and "defaultNS" parameters.

Greetings,
Philip


On 10/18/2009 08:00 AM, nram028 nram028 wrote:
Hello Philip
Thanks alot for your help, I have gone through the documents and the examples and have managed to start creating the application.
There were couple of things I wasnt sure about:
1. The annotations that are retrived are put in the Annotation set. There annotations contains features that we can save into KIMfeaturesMap, and one of its fields are instances and the other is class. Do you know what these are? 2. Also, I have my own Knowledge base and the Kim server has its own KB, so I would like to use my own KB, how can I do that? If you know anything about this, I would really appreciate the help. Thanks again.
Nikhil

2009/10/16 Philip Alexiev <philip.alex...@ontotext.com <mailto:philip.alex...@ontotext.com>>

    Hello Nik,

    I will try to be as helpful as possible.

    Our public documentation is available at
    http://www.ontotext.com/kim/docs.html

    Probably the most useful for a developer  to use as a reference is
    the system documentation at
    http://www.ontotext.com/kim/doc/sys-doc/HomePage.html

    You will find useful examples most of the functionality you will
    need to use at http://www.ontotext.com/kim/doc/sys-doc/Examples.html

    Generally KIM is used to annotate a given corpus of documents, and
    later perform searches on them. Your case is a little different as
    you have to annotate the document on the fly. What you need is to
    give KIM a document and retrieve it with the annotations. This is
    a simple example of this functionality:
    
http://www.ontotext.com/kim/doc/sys-doc/AnnotateDocumentsAndTextsExamples.html

    After that  you will have to visualize the document with formatted
    annotations. If you won't use KIM's web interface, you will have
    to handle the annotations yourself. Each annotation has start and
    end offset in the documents content, which you'll use for the purpose.

    Greetings,
    Philip



    On 10/16/2009 09:48 AM, nram028 nram028 wrote:

        Hi

        I am a student and am very new to the KIM platform. I have
        some doubts about KIM, so it would be really great if you
        could give me some help on it.
        I have to create an application using JAVA/C#, and need to use
        KIM in it.
        To be exact the application has to open a text document and
        use the KIM knowledge database and highlight the words that it
        found in the text document.
        I am familiar with java and c#, but not so much with KIM, so
        please tell me how should I go about it... Where can I find
        the KIM API, how can I import the kim package in the
        application and use the provided classes/methods to match my
        needs...

        Any kind of help will do. Thanks in advance.

        Nik





_______________________________________________
Kim-discussion mailing list
Kim-discussion@ontotext.com
http://ontotext.com/mailman/listinfo/kim-discussion

Reply via email to