W3C home > Mailing lists > Public > www-rdf-interest@w3.org > August 2003

Anwering Questions with MKE + OpenCyc

From: Richard H. McCullough <rhm@cdepot.net>
Date: Wed, 27 Aug 2003 21:26:01 -0700
Message-ID: <000801c36d1c$c7b5acf0$bd7ba8c0@rhm8200>
To: "Guha, R. V." <guha@guha.com>, "Reed, Stephen L." <reed@cyc.com>, "www-rdf-interest at W3C" <www-rdf-interest@w3.org>
Cc: "Bray, Tim" <tbray@textuality.com>, "McCool, Rob" <robm@stanford.edu>, "KR-language" <KR-language@YahooGroups.com>

My first iteration is now working & available to all.
Requires only MKE + OpenCyc Java client.
See http://rhm.cdepot.net/ for download info.

MKE executes OpenCyc directly and translates
the MKR input

    subject predicate object;

to the CycL input

    ( predicate subject object )

deleting "?" and ";" as appropriate.


Here's a short example.

$ ke
...
ke$ do opencyc od server from rhm done;
...
C:\home\opencyc\run>bin\latest.exe -w world/rhm
Loading statics.
Mapping in the memory image.

DP Space Limit at 71AA0000.
Running initializers ... PROCESS (7), LOCK (15), LOCK (19), LOCK (27),
PROCESS (
248), LOCK (550), done.
Copyright (C) 1995 - 2002 Cycorp, Inc.  All rights reserved.
RTL (Win32 threads) initialized.
CycL Initialized.
Enabling base TCP services to port 3600.

Ready for services.
System 1.3039 KB 605.

CYC(1): #$Person isa ?;
(#$PublicConstant-DefinitionalGAFsOK #$PublicConstant-CommentOK
#$PublicConstant
 #$OrganismClassificationType #$ExistingObjectType)
T
CYC(2): #$DickMcCullough isa ?;
(#$Person)
T
CYC(3): #$Person genls ?;
(#<(#$CollectionUnionFn (#$TheSet #$Person #<(#$GroupFn #$Person)>))>
#$LegalAge
nt #$Agent #$Animal)
T
CYC(4): exit;

C:\home\opencyc\run>popd
ke$ exit;
...
$

Dick McCullough
knowledge := man do identify od existent done;
knowledge haspart proposition list;
Received on Thursday, 28 August 2003 01:15:39 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Monday, 7 December 2009 10:52:01 GMT