RDF Knowledge Explorer

Version 5.5 of McCullough Knowledge Explorer includes
an RDF tabula rasa (http://rhm.cdepot.net/kb/rdfrasa.html)
and can read N-Triples.  

The RDF version is activated by setting an environment variable
    export TABRASA=rdf
and is distinguished by a new prompt
    rdfke$
The MKR version is activated by
    export TABRASA=mkr
and is distinguished by the old prompt
    ke$
If the environment variable is not set, the MKR version
is activated.

Here is a brief example of the RDF capabilities.

$ export TABRASA=rdf
$ . kelarge.env
$ ke
# INFO: myopen: command line files: ke arg(list[0]) <[]>
# input  file <input>
# output file <output>
# error  file <errout>
# log    file <input.log>
# INFO: kversion = "McCullough Knowledge Explorer version 5.5  April 10, 2003"
# INFO: iversion = "Unicon Version 10.0 (beta-3).  August 24, 2002"
# INFO: wexplore = C:/WINDOWS/EXPLORER.EXE
# INFO: systype = Windows
# INFO: kehome = C:/home/ke
# INFO: keview = C:/home/ke/view
# clock <2003/04/10 23:22:57> # finished opening files

########## McCullough Knowledge Explorer ##########
# debug <NO> kformat <ku> hoseparator </> relseparator <,> nvseparator <=>

##### loading knowledge base #####
# INFO: ke: TABRASA(string[3]) <rdf>
# INFO: new_knit: creating newview(string[11]) <tabula rasa>
# INFO: ns_init: ketable(string[12]) <table_32(17)>
##### read_knit kb/rdfrasa.html #####
##### parse_file file(C:/home/ke/kb/rdfrasa.html) #####
# 0 errors found in hierarchy tabhi
# 0 errors found in unithierarchy tabprim
# 0 errors found in file kb/rdfrasa.html
##### read_knit kb/rdfke.html #####
##### parse_file file(C:/home/ke/kb/rdfke.html) #####
# 0 errors found in hierarchy kehi
# 0 errors found in unithierarchy keprim
# 0 errors found in file kb/rdfke.html
# clock <2003/04/10 23:22:58> # finished loading tabula rasa
# command <do read from kb/initial.mkr done;>
##### read_knit kb/initial.mkr #####
##### parse_file file(C:/home/ke/kb/initial.mkr) #####
# assignment <set echo = off;>
##### read_knit kb/kvalue.ku #####
##### parse_file file(C:/home/ke/kb/kvalue.ku) #####
# 0 errors found in file kb/kvalue.ku
# clock <2003/04/10 23:22:59> # finished loading definitions
# assignment <set echo = on;>
# command <do check od unknown done;>
# unknown count:         0
# context <at view = myview ;>
# INFO: new_knit: myview copied from oldview(string[11]) <tabula rasa>
# assignment <set tapformat = ku;>
# 0 errors found in file kb/initial.mkr
# clock <2003/04/10 23:22:59> # finished user initialization script

# INFO: ke: tapformat(string[2]) <ku>

##### ready for new knowledge #####
##### use <do menu done;> for MKE input menu #####
##### use <exit;> or <EOF> to exit ke #####
##### parse_file &input #####
rdfke$ begin ntriple example;
rdfke> email type Property . ;
rdfke> email domain Person . ;
rdfke> "Richard H. McCullough" type Person . ;
rdfke> "Richard H. McCullough" email rhm@cdepot.net . ;
rdfke> end ntriple example;
# MKR translation <email isa* Property;>
# MKR translation <email has domain += Person;>
# MKR translation <Richard H. McCullough isa* Person;>
# MKR translation <Richard H. McCullough has email += rhm@cdepot.net;>
# 0 errors found in ntriple example
rdfke$ Richard H. McCullough has ?;
# question <Richard H. McCullough has ? ;>
Richard H. McCullough has
    classname = Richard H. McCullough\Person\ANIMAL\Entity\Resource,
    ctype = Person,
    email = rhm@cdepot.net,
    firstlevel = false,
    gtype = existent,
    htype = concept,
    nickname = ,
    ptype = none,
    rootname = Resource/Entity/ANIMAL/Person/Richard H. McCullough,
    shortname = Richard H. McCullough,
    type = Person,
    utype = none

rdfke$ exit;
# 0 errors found in input before/after last group example
#####  exit  #####
# lines:           512
# propositions:    84
#   newpropositions:  0
#   nullpropositions: 1
#   productions:      0
#   context:          1
#   kusentences:     66
#     kustatements:    27
#     questions:       1
#     commands:        6
#     assignments:     26
#     condtionals:     0
#     iterations:      0
#   hosentences:     189
#     hostatements:    189
#   dirsentences:     0
#     dirstatements:    0
#   relsentences:    0
#     relstatements:   0 infons
# htmlstatements:  16
# mcfstatements:   0
# rdfstatements:   0
# ntstatements:    4
$
============ 
Dick McCullough 
knowledge := man do identify od existent done;
knowledge haspart proposition list;

Received on Friday, 11 April 2003 02:40:39 UTC