![]() | Using The CYC® Web Interface |
![]() | Using The SubL Interactor |
English words are represented in the KB as constants which are instances of #$EnglishWord. Assertions involving an instance of #$EnglishWord describe the word's syntactic properties and semantic interpretations. For a list of linguistically-related collections and predicates, see the CYC® Lexicon Vocabulary and Linguistic Terms.
As a convention, simple word constants are named "Blah-TheWord" where "Blah" is the root form of the represented word. "Root form" has the same meaning in the CYC® lexicon as it does in standard dictionaries.
#$EnglishWord is a subset of #$LexicalWord, the collection of all words in the CYC® lexicon. Currently, English is the only language which has words in the CYC® lexicon, but when other languages are included, new subsets of #$LexicalWord (such as #$FrenchWord or #$SwahiliWord) will be created.
This tutorial is intended to be used with WALES displayed in a second Web browser window. You can get to WALES by selecting "Add to Lexicon" from the CYC® Main Menu or Navigator page.
Before you practice adding words to the CYC® Lexicon, be sure that your server is in "Isolated" mode, so that your operations are not added to the master transcript. While in "Isolated" mode, your operations will be saved in a local transcript file. If you want to see what operations are produced from your actions in WALES, you can see them in this local transcript file.