From: Stephen R. <re...@cy...> - 2003-03-26 15:34:23
|
On Wed, 26 Mar 2003, Piermarco Burrafato wrote: > Hi, > > I'm not sure I have understood how to relate my own costants to the Cyc > opensource framework. To better let you understand, I am working on a > research project involving knowledge representetation and anchoring of > symbols to semantics, and so I need to create my own costants in order > to build a new KB capturing the problem domain. > > Now, if I want to make my KB a "plug in" of the OpenCyc framework, I've > got the following questions: > > 1. Do I have to set the current project to OpenCycProject? And If so, why? No, Cyc uses the current project only for bookkeeping meta assertions about new terms and assertions created for that project. You can create any number of projects for your own purposes by creating a term similar to OpenCycProject. > > 2. Shell I use implementation costants or whatever for the applications > using the KB? Shell I use them anyway? No, ordinarily you would not designate your own terms as implementation constants as they are not part of the commonsense contents of the KB, but only serve as vocabulary to support Cyc behavior such as natural language paraphrasing. -Steve > Thanks very much indeed for any help. > > Best regards > -- =========================================================== Stephen L. Reed phone: 512.342.4036 Cycorp, Suite 100 fax: 512.342.4040 3721 Executive Center Drive email: re...@cy... Austin, TX 78731 web: http://www.cyc.com download OpenCyc at http://www.opencyc.org =========================================================== |