Well it is matter of choice how open and interoperable you need the system. If 
you want more application dependent (specific) solution / integration both your 
suggestions are valid. You can also combine RuleML+OWL and even combine with 
RDF for more open solutions.  So, it's matter of choice between application 
integration or open communication.
 
--------------------------------------------------------------------------------------------
Section Design and Construction Processes
Department of Building Technology,
Faculty of Civil Engineering and Geosciences
Delft University of Technology.
PO Box 5048, 2600 GA Delft / The Netherlands
Phone +31.15.2784330 (direct) +31.15.2786636 (secr)
Email: [EMAIL PROTECTED] <mailto:[EMAIL PROTECTED]> 
------------------------------------------------------------------------------------------------------------

________________________________

From: [EMAIL PROTECTED] on behalf of levent kent
Sent: Wed 10/8/2008 23:34
To: [email protected]
Subject: JESS: Architecture decisions


Hi everyone,

I am doing an academic project on Modal Dialogue Systems.
The main idea is to provide multi agent environments with people, where people 
communicate
with robots/agents through natural language.

In another project, someone is going to implement/design the natural lang. 
processing presumably with TrindiKit,
which uses Prolog to interpret knowledgebase.

In my project, the agents will take derived knowledge from natural language 
proc. part and will make final decisions and act accordingly.
The knowledgebase(KB) is not a static one. So, the software should accept the 
global (known to all agents) and local (agent-specific) knowledge as files.

At first I had the plan to use OWL for the communication between Prolog and 
Jess. (KB) files would be stored as OWL too. So, I could use Jess+Jade+OWL to 
deal with everything. By the way, my knowledge on OWL or Protege is very very 
limited.

After downloading JessTab,Protege,Jess and Jade, I discovered that Jess also 
has some language for such purposes(JessML).
Should I use OWL+Protege or just JessML for this kind of a project? My first 
guess is that JessML requires less tutorials to understand things and it would 
be easier. Would that be easily possible to transform JessML to OWL if that is 
required in the future?

Thanks for any responses,

-- 
Levent Kent

<<winmail.dat>>

Reply via email to