home *** CD-ROM | disk | FTP | other *** search
/ Liren Large Software Subsidy 9 / 09.iso / l / l217 / 2.ddi / PROGRAMS / GEOBASE.HLP < prev    next >
Encoding:
Text File  |  1990-03-26  |  3.5 KB  |  119 lines

  1.                            G E O B A S E
  2.                            *************
  3.  
  4. Geobase demonstrates a natural language interface to a database
  5. on U.S. geography. Geobase allows you to query its database in
  6. English rather than computerese.  For a more complete discussion 
  7. of Geobase and its features please refer to Appendix F in the 
  8. Reference Guide.
  9.  
  10. The database contains the following information:
  11.  
  12. Information about states:
  13.   Area of the state in square kilometers
  14.   Population of the state in citizens
  15.   Capital of the state
  16.   Which states border a given state
  17.   Rivers in the state
  18.   Cities in the state
  19.   Highest and lowest point in the state in meters
  20.  
  21. Information about rivers:
  22.   Length of river in kilometers
  23.  
  24. Information about cities:
  25.   Population of the city in citizens
  26.  
  27.  
  28. You can retrieve any or all of this information by asking questions
  29. in normal English. Some sample queries:
  30.  
  31.    - states
  32.  
  33.    - give me the cities in california.
  34.  
  35.    - what is the biggest city in california ?
  36.  
  37.    - what is the longest river in the usa?
  38.  
  39.    - which rivers are longer than 1 thousand kilometers?
  40.  
  41.    - what is the name of the state with the lowest point ?
  42.  
  43.    - which states border alabama ?
  44.  
  45.    - which rivers do not run through texas
  46.  
  47.    - which rivers run through states that border the state
  48.      with the capital austin?
  49.  
  50.  
  51. You can modify Geobase as you work with it. If it doesn't
  52. understand a word in one of your questions, you can add the word
  53. to the language definition. The language is defined in a number
  54. of relations, the most important one being the schema. A schema
  55. is a description of the logical structure of a database. In
  56. Geobase, the schema is the "entity network" for the language. A
  57. schema entry follows the form: ENTITY ASSOCIATION ENTITY; this
  58. signifies that the two entities are bound together by the given
  59. association.
  60.  
  61. To display the relations and their schema, select View Language
  62. from the Geobase main menu, then choose one of the items listed
  63. below.
  64.  
  65.  
  66.  1. Schema of relations
  67.  
  68.     The geographic data is stored in a number of relations. The
  69.     schema for these relations is listed here.
  70.  
  71.  2. Schema of questions
  72.  
  73.     The schema for all possible questions that can be asked is listed
  74.     here. For example, one possibility is:
  75.  
  76.     > population  of  city <
  77.  
  78.     That is, what is the population of a given city?
  79.  
  80.  3. Names of entities
  81.  
  82.     All known entities are listed here.
  83.  
  84.  4. Synonyms for entities
  85.  
  86.     Synonyms for entities are allowed. The previously defined
  87.     synonyms are listed here; you can also add synonyms to the
  88.     database dynamically.
  89.  
  90.  5. Synonyms for associations
  91.  
  92.     Synonyms for associations are allowed and can consist of
  93.     more than one word.
  94.  
  95.  6. Words that are ignored
  96.  
  97.     Some words are simply ignored by the system since they are not
  98.     directly relevant to the meaning of questions. Ignored words are
  99.     listed here.
  100.  
  101.  7. Units for entities
  102.  
  103.     The units of measure for different entities are listed here. For
  104.     instance, the unit for population is "number of citizens".
  105.  
  106.  8. Synonyms for relational operators
  107.  
  108.     There are several ways to say that a city is "bigger than" 1 million
  109.     citizens or that a river is "shorter than" 1 thousand miles. These
  110.     synonyms are listed here.
  111.  
  112.  9. Alternative ways to designate the minimum
  113.  
  114.     The different ways to designate adjectives for "minimum" are listed here.
  115.  
  116. 10. Alternative ways to designate the maximum
  117.  
  118.     The different ways to designate adjectives for "maximum" are listed here.
  119.