Re: AIML <-> OWL ??

View: New views
2 Messages — Rating Filter:   Alert me  

Re: AIML <-> OWL ??

by mendicott :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

> http://list.alicebot.org/pipermail/alicebot-style/2001-November/000041.html

So, according to Dr. Rich Wallace, we know that AIML can be connected to Prolog....

I've just stumbled across the "Thea OWL library for [SWI] Prolog" http://www.semanticweb.gr/TheaOWLLib/ .

{What is the relation between http://www.gprolog.org/ and http://www.swi-prolog.org/ ?}

Would the best way be to try to go AIML <--> Prolog <--> OWL, or would there be a more direct way to AIML <--> OWL perhaps via SWRL (http://en.wikipedia.org/wiki/Semantic_Web_Rule_Language)?  (AIML <--> SWRL <--> OWL ?)

{What is the relation between AIML and SWRL?}

I anyone working on anything like this, and have anything to show?

Is there a better place to discuss this?


----- Original Message ----
From: Marcus L. Endicott <mendicot@...>
To: pandorabots-general@...
Sent: Friday, August 3, 2007 7:35:40 AM
Subject: Re: AIML <-> OWL ??


https://mailman.stanford.edu/pipermail/protege-owl/2007-August/003253.html

It depends what you want to do with the OWL ontologies. If (as suggested in your link) you want to translate natural language queries to queries on an OWL ontology you could use SWRL as the query language [1]. The Protégé-OWL SWRLTab has a JDBC-like API [2] that allows query processing to be embedded in Java applications.

Martin

[1] http://protege.cim3.net/cgi-bin/wiki.pl?SWRLQueryBuiltIns
[2] http://protege.cim3.net/cgi-bin/wiki.pl?SWRLQueryAPI


-----Original Message-----
From: protege-owl-bounces@...
[mailto:protege-owl-bounces@...] On Behalf Of Marcus L. Endicott
Sent: Thursday, August 02, 2007 5:20 AM
To: protege-owl@...
Subject: Re: [protege-owl] after i build an ontology, how can i use it?

Good day from Australia,

I have been working with bots, going back and forth between AIML and VKB, and using taxonomies to create knowledgebases on the fly, which led me to OWL.

What I am wondering is if there is a way to use OWL ontologies in these bots?  (I am less interested in creating ontologies than using existing ones.)

Dr. Rich Wallace has mentioned on the pandorabots-general list that he imagined and AIML<-->OWL connection would look something like AIML<-->Prolog:

http://list.pandorabots.com/pipermail/pandorabots-general/2007-July/001886.html

Thanks for any clues!

 - Marcus Endicott
   http://www.mendicott.com
_______________________________________________
This is the pandorabots-general mailing list
To Post, reply to pandorabots-general@...
Unsubscribe and change preferences at http://list.pandorabots.com/mailman/listinfo/pandorabots-general
Learn netiquette at http://www.dtcc.edu/cs/rfc1855.html
Learn to read at http://www.literacy.org/

Re: AIML <-> OWL ??

by Chris Prather :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message


On Aug 16, 2007, at 7:50 PM, Marcus L. Endicott wrote:

>> http://list.alicebot.org/pipermail/alicebot-style/2001-November/ 
>> 000041.html
>
> So, according to Dr. Rich Wallace, we know that AIML can be  
> connected to Prolog....
>
> I've just stumbled across the "Thea OWL library for [SWI] Prolog"  
> http://www.semanticweb.gr/TheaOWLLib/ .
>
> {What is the relation between http://www.gprolog.org/ and http://
> www.swi-prolog.org/ ?}
>
> Would the best way be to try to go AIML <--> Prolog <--> OWL, or  
> would there be a more direct way to AIML <--> OWL perhaps via SWRL  
> (http://en.wikipedia.org/wiki/Semantic_Web_Rule_Language)?  (AIML  
> <--> SWRL <--> OWL ?)
>
> {What is the relation between AIML and SWRL?}
>
> I anyone working on anything like this, and have anything to show?
>
> Is there a better place to discuss this?

Actually I came across this (http://www.idealliance.org/papers/ 
extreme/proceedings/html/2007/Freese01/EML2007Freese01.html) today  
and thought of this thread. The relevant idea being you do your OWL-
DL logic in RDF and then convert the resulting RDF Graph to AIML when  
you're done.

-Chris
_______________________________________________
This is the pandorabots-general mailing list
To Post, reply to pandorabots-general@...
Unsubscribe and change preferences at http://list.pandorabots.com/mailman/listinfo/pandorabots-general
Learn netiquette at http://www.dtcc.edu/cs/rfc1855.html
Learn to read at http://www.literacy.org/
LightInTheBox - Buy quality products at wholesale price