Hi Paulo I think you've got 90% of what you need. I think that you "can do what you want in MKE" as soon as you decide what you want to do. What do you want to...
The "MKE applications" web page http://rhm.cdepot.net/homepage/MKEapplications.html contains several complete applications which you could use as "exercises". ...
URL correction generate standard GEDCOM genealogy file (see KEHOME/knowledge/applications/Genealogy/ged.ku) Dick McCullough knowledge := man do identify od...
# KEHOME/knowledge/theory/NaturalSemanticMetalanguage/definition.html # Oct/9/2003 NSM definitions This note summarizes the basic ideas of Natural Semantic...
See answers below. I tried to keep my descriptions very brief. Let me know if you want additional detail. Dick McCullough knowledge := man do identify od...
I have invented a knowledge representation language, MKR (http://rhm.cdepot.net/), which I think may be of interest to you because it is English-like it can...
Some natural languages have very elaborate semantics for specifying what kind of evidence was used to arrive at conclusions. Here is Wierzbicka's fascinating...
Re: Semantic primes in the MKR languageThanks for your quick response. It is useful to know that my possible "primes" are too complex. Dick McCullough ...
From my perspective, HAPPEN is the most unusual semantic prime, and the most difficult to map into MKR . HAPPEN deliberately suppresses the agent/actor ...
When inputting in mke things like: John do want od { John do buy od a book done } done; i.e. an action whose od is another action I get the following: #...
1. You're missing a semicolon after 1st "done". Every proposition, including nested ones, must end with semicolon. Should be John do want od { John do buy od...
1. Is it necessary to put ; after a } in a nested statement? 2. Some results I've been getting with the latest version: ke$ John do want od { John do buy od a...
Hi Paulo Looks like I need to do more regression testing to check my newest syntax/semantics against my old examples, some of which date back to 1996. There...
Richard, I'll be waiting for the corrections. Meanwhile I'll be going through the other examples/applications and let you know if I find something else. I'd...
The 3/18/2004 downloads (kewin.zip & kelin.zip) include the new command GetValleyVoices Author Recipient which sends email to Recipient when the Valley Voices ...
*** Please accept our apologies in case of multiple receptions.*** SECOND CALL FOR PAPERS Second International Conference on Knowledge Economy and Development...
In response to a user request, the MKE download now includes some basic concepts needed for card games. The new objects are card, deck, hand, stock, discard ...
Hi, I'm trying to use KE on Win XP Pro SP2. I get that msg when manually executing the modified .bat file, which is trying to run KE. Here's the contents....
I'm running Win XP Pro SP2, and do not have this problem. However, I have seen this error message before, and suspect it is caused by incorrect file...
In this case, the problem was caused by the dependence of KE for Windows on the Cygwin system. The temporary fix is to install Cygwin. The permanent fix (to...
... I have removed the call of "uname" in ke initialization. This "UNIX" command is the cause of the Cygwin dependence. The new 9/14/2004 version of kewin.zip...
Here is a brief overview of my user-friendly interfaces to the TAP and OpenCyc knowledge bases. 1. Requires Java and TAP/OpenCyc API. The Java programs in...
This fascinating book presents Hawkins' theory of how the human brain works. His theory emphasizes the hierarchical structure of the brain, and the extensive...
MKE version 6.7 adds two new control structures: while and until. For example: set finished = no; while $finished is no { ... set finished = yes; ... }; set...
MKE 6.7 now includes (Jul/30/2005) an augmented "every" control structure, similar to that of Unicon. For example: every i from 1 to 10 { do print od $i done; ...
MKE 6.7 (Jul/31/2005) provides for local variables in methods and relations. Local variables are useful for avoiding name conflicts when executing nested ...
Although I designed MKR to use numbered arguments to be consistent with the UNIX shell, I implemented MKE in a way that actually permits you to use named...