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 wıth 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
