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