home *** CD-ROM | disk | FTP | other *** search
/ Monster Media 1993 #2 / Image.iso / business / service.zip / MAINTX60.EXE / SERVICE / EXPERT.DOC < prev    next >
Text File  |  1993-03-08  |  15KB  |  376 lines

  1.                              Thσ Exper⌠ System:
  2.                            You≥ Exper⌠ Helpe≥ [TM]
  3.                                   Overview:
  4.  
  5.  
  6.  
  7. Thi≤ Exper⌠ System¼ You≥ Exper⌠ Helpe≥ [TM]¼ allow≤ yo⌡ t∩ establisΦ u≡ t∩ ì
  8. onσ Billioε queries« EacΦ quer∙ caε havσ u≡ t∩ 2░ answers«  EacΦ answe≥ caε ì
  9. havσ u≡ t∩ fifteeε thousanΣ character≤ oµ tex⌠ associateΣ witΦ it«  Alonτ ì
  10. witΦ thi≤ copiou≤ text¼ ever∙ singlσ answe≥ caε havσ onσ  'GIF'¼ 'PIC¼  o≥ ì
  11. 'PCX'imagσ attacheΣ t∩ i⌠ also« 
  12.  
  13. A≤ ß diagnostiπ too∞ iε Servicσ Plu≤ [TM]¼ You≥ Exper⌠ Helpe≥ [TM▌ wil∞ givσ ì
  14. yo⌡ ß leve∞ oµ powe≥ anΣ precisioε unknowε iε off-the-shelµ microcompute≥ ì
  15. software«  Wheε useΣ a≤ ß scriptinτ language¼ You≥ Exper⌠ Helpe≥ [TM▌ caε ì
  16. reflec⌠ thσ subtletie≤ anΣ nuance≤ oµ you≥ informationa∞ processes« 
  17.  
  18. Thσ Exper⌠ Systeφ achieve≤ "logica∞ sphericalityó  iε it≤ abilit∙ t∩ brancΦ ì
  19. over¼ under¼ around¼ anΣ througΦ thσ queries«  Unlikσ thσ mechanistic¼ stair-ì
  20. ste≡ logiπ oµ ß traditiona∞ decisioε tree¼ thi≤ featurσ processe≤ it≤ ì
  21. relationship≤ withou⌠ an∙ presumeΣ prioritie≤ and¼ therefore¼ closel∙ echoe≤ ì
  22. thσ spatia∞ relation≤ tha⌠ characterizσ thσ abstrac⌠ though⌠ processe≤ oµ ì
  23. humaε beings.
  24.  
  25.  
  26.  
  27.  
  28.                                ==============
  29.                                |  OPTION 1: |
  30.                                ==============
  31.  
  32.                              1)  Display queries   
  33.                    Displa∙ querie≤ fo≥ thσ Exper⌠ System«  
  34.  
  35. B∙ usinτ thσ lef⌠ anΣ righ⌠ a≤ wel∞ a≤ u≡ anΣ dowε arrows¼ yo⌡ caε scrol∞ ì
  36. acros≤ al∞ oµ thσ querie≤ yo⌡ havσ defined.
  37.  
  38.  
  39.  
  40.                                ==============
  41.                                |  OPTION 2: |
  42.                                ==============
  43.  
  44.                              2)  Create queries 
  45.                Create or modify queries for the Expert System.
  46.  
  47.  
  48.  
  49. First¼ thσ prograφ wil∞ promp⌠ yo⌡ t∩  ente≥ thσ valuσ oµ thσ quer∙ yo⌡ wisΦ ì
  50. t∩ edi⌠ o≥ modify«  Second¼ thσ prograφ wil∞ displa∙ thi≤ screen:
  51.                                                                             
  52.                                                                             
  53. ============================================================================
  54.                                 -- Quer∙ ▒ --                               |
  55.                                                                             |  è                                                                            |
  56.                                                                             
  57.                                                                             
  58.                                                                             
  59.                                                                             
  60.                                    Response:                                
  61.  
  62.                                                                             
  63.                                                                             
  64.                                                                             |
  65.                                                                             |
  66.                                                                             |
  67. ============================================================================
  68.                                                                             
  69. 'Responseº i≤ thσ 5░ characte≥ descriptivσ tex⌠ tha⌠ appear≤ a⌠ thσ to≡ oµ ì
  70. tha⌠ quer∙ oncσ selectioε ╕ i≤ invoked.
  71.                                                                             
  72.                                                                             
  73.                                                                             
  74.  
  75.                                ==============
  76.                                |  OPTION 3: |
  77.                                ==============
  78.  
  79.                              3)  Delete queries               
  80.                     Deletσ querie≤ fo≥ thσ Exper⌠ System« 
  81.  
  82. Oncσ yo⌡ ente≥ thσ valuσ oµ thσ quer∙ yo⌡ wisΦ t∩ delete¼ theε al∞ associateΣ ì
  83. answer≤ arσ deleteΣ also.
  84.  
  85.  
  86.                                ==============
  87.                                ⁿ  OPTIO╬ 4║ |
  88.                                ==============
  89.  
  90.  
  91.                              4⌐  Creatσ answer≤    
  92.  
  93. Thi≤ optioε prompt≤ yo⌡ t∩ creatσ o≥ modif∙ answer≤ assigneΣ t∩ queries« Iµ ì
  94. i⌠ canno⌠ finΣ you≥ requesteΣ query¼ theε i⌠ wil∞ asδ yo⌡ fo≥ thσ informatioε ì
  95. i⌠ need≤ t∩ creatσ it«  Afte≥ that¼  theε yo⌡ caε definσ thσ answer≤ fo≥ tha⌠ ì
  96. query.
  97.                                                                            
  98. Iε eacΦ answer¼ yo⌡ caε ente≥ thσ followinτ informatioε int∩ thσ Edi⌠ screen:
  99.  
  100.              Description:        Picture:     Memo:     Action:  
  101.                                                                            
  102.  
  103. 'Descriptionº i≤ thσ 5░ characte≥ descriptivσ tex⌠ tha⌠ appear≤ witΦ it≤ ì
  104. associateΣ answer.
  105.  
  106. 'Picture'¼ iµ used¼ i≤ thσ 1░ characte≥ titlσ oµ thσ imagσ associateΣ witΦ ì
  107. thi≤ answer«  EacΦ answe≥ caε havσ onσ uniquσ imagσ associateΣ witΦ it.
  108.  
  109. èThi≤ featurσ wil∞ displa∙ thσ threσ mos⌠ commonl∙ useΣ graphica∞ formats« ì
  110. Thesσ format≤ arσ supported║ 
  111.  
  112.               .GI╞ (Compuservσ Graphic≤ Interchangσ Format⌐             
  113.               .PI├ (P├ Paint¼ P├ Pain⌠ Plus¼ PICTOR¼ GRASP⌐             
  114.               .PC╪ (P├ Paintbrush¼ Publisher≤ P├ Paintbrush⌐            
  115.  
  116.  
  117. Iε enterinτ you≥ title¼ pleasσ excludσ an∙ suffix¼ sucΦ a≤ 'GIF'¼ 'PIC¼  o≥ ì
  118. 'PCX'.
  119.  
  120. Let'≤ sa∙ tha⌠ thi≤ prograφ wa≤ installeΣ oε drivσ ├ bu⌠ yo⌡ wisΦ t∩ ì
  121. associatσ aε imagσ froφ drivσ D¼ "MOTOR.GIF"«  Iε tha⌠ casσ yo⌡ woulΣ ente≥ ì
  122. thi≤ tex⌠ int∩ 'Picture':
  123.  
  124.                                    D:MOTOR
  125.  
  126.  
  127. 'Memoº i≤ thσ free-forφ tex⌠ yo⌡ coulΣ ente≥ int∩ eacΦ answer«  Iµ s∩ ì
  128. selected¼ eacΦ mem∩ caε havσ u≡ t∩ 15,00░ character≤ oµ text«   T∩ signif∙ ì
  129. tha⌠ yo⌡ wisΦ mem∩ t∩ bσ associateΣ witΦ tha⌠ answer¼ includσ '*º iε thσ ì
  130. 'Memoº field« 
  131.  
  132. Finally¼ 'Actionº i≤ tha⌠ Quer∙ wherσ yo⌡ wisΦ thσ answe≥ t∩ brancΦ iµ ì
  133. selected«  Iµ yo⌡ leavσ 'Actionº blank¼ theε oncσ yo⌡ selec⌠ tha⌠ answer¼ thσ ì
  134. prograφ wil∞ terminatσ it≤ launch.
  135.  
  136.  
  137.  
  138.  
  139.                                ==============
  140.                                |  OPTION 5: |
  141.                                ==============
  142.  
  143.                            5)  Display Truth Table
  144.  
  145. Thi≤ selectioε give≤ yo⌡ ß light-ba≥ displa∙ oµ thσ 40░ 'truthsº yo⌡ define¼ ì
  146. iµ used¼ iε thσ trutΦ table«   I⌠ appear≤ iε thi≤ order:
  147.  
  148.  
  149.        "Truth                      Query                       Answer"
  150.  
  151.  
  152. A≤ yo⌡ traversσ thσ Exper⌠ Systeφ iε optioε 8¼  thσ prograφ i≤ keepinτ tracδ ì
  153. oµ al∞ you≥ Query-Answe≥ combination≤ iε thσ Histor∙ file¼  a≤ pe≥ optioε 9« ì
  154. Withiε onσ seconΣ oµ sensinτ ß matcΦ betweeε thσ Histor∙ filσ anΣ thσ TrutΦ ì
  155. Table¼ thσ Exper⌠ Systeφ invoke≤ additiona∞ logiπ specifiπ t∩ thσ congruencσ ì
  156. oµ thesσ tw∩ files.
  157.  
  158.  
  159.  
  160.                                ==============
  161.                                |  OPTION 6: |
  162.                                ==============
  163. è                            6)  Edit Truth Table
  164.  
  165. Simila≥ t∩ optioε 5¼ optioε ╢ allow≤ yo⌡ t∩ edi⌠ o≥ creatσ u≡ t∩ 40░ 'truthsº ì
  166. iε thσ trutΦ table«  Oncσ iε thσ edi⌠ screen¼ thi≤ selectioε display≤ 2░ a⌠ ß ì
  167. time¼ witΦ thi≤ phrasσ oε thσ bottoφ oµ eacΦ screen:
  168.  
  169.  
  170.        "Pleasσ pres≤ [PgDn▌ t∩ g∩ t∩ nex⌠ screen╗ [ESC▌ t∩ terminate"
  171.  
  172.                                ==============
  173.                                ⁿ  OPTIO╬ 7║ |
  174.                                ==============
  175.  
  176.                              7)  Paging preview
  177.                       Paginτ previe≈ oµ Exper⌠ System« 
  178.  
  179. Thi≤ selectioε give≤ yo⌡ ß Query-by-Quer∙ previe≈ oµ thσ Exper⌠ System«  ì
  180. Beginninτ witΦ thσ firs⌠ quer∙ yo⌡ havσ defined¼ optioε ╖ wil∞ displa∙ al∞ ì
  181. answer≤ associateΣ witΦ tha⌠ query¼ theε pagσ t∩ thσ nex⌠ query¼ witΦ it≤ ì
  182. associateΣ answers.
  183.  
  184. Whilσ iε selectioε 7¼ thσ followinτ tex⌠ appear≤ oε thσ bottoφ oµ eacΦ ì
  185. screen:
  186.  
  187.       "Please press [Enter] to go to next screen; [ESC] to terminate"
  188.  
  189.  
  190.  
  191.  
  192.                                ==============
  193.                                |  OPTION 8: |
  194.                                ==============
  195.  
  196.                                  8)  Launch
  197.                             Launch Expert System.
  198.  
  199.  
  200. Startinτ witΦ thσ firs⌠ quer∙ tha⌠ yo⌡ havσ defined¼ optioε ╕ present≤ thσ 2░ ì
  201. answer≤ associateΣ witΦ tha⌠ query.
  202.  
  203. Iµ thσ answe≥ yo⌡ selec⌠ ha≤ aε associateΣ 'Actionº a≤ pe≥ optioε 4¼ theε thσ ì
  204. Exper⌠ Systeφ branche≤ t∩ tha⌠ query« Otherwise¼ i⌠ interpret≤ thσ '0º iε thσ ì
  205. 'Actionº fielΣ  a≤ ß terminatioε oµ thσ launcΦ process.
  206.  
  207. Thereafter¼ thi≤ optioε perform≤ it≤ processinτ b∙ relyinτ oε thσ ì
  208. relationship≤ yo⌡ havσ defineΣ betweeε 'Answersº anΣ 'Actions'.
  209.  
  210.  
  211.  
  212.                                ==============
  213.                                |  OPTION 9: |
  214.                                ==============
  215.  
  216.                                  9)  History
  217.                        Displa∙ Histor∙ oµ las⌠ launch«  è
  218. Optioε ╣ display≤ al∞ oµ thσ Query-Answe≥ combination≤ iε ascendinτ orde≥ ì
  219. executeΣ thσ las⌠ timσ yo⌡ launcheΣ thσ Exper⌠ System«  
  220.  
  221. Let'≤ say¼ fo≥ example¼ tha⌠ yo⌡ observσ thi≤ light-ba≥ display:
  222.  
  223.                             =====================
  224.                              QUERY       ANSWER
  225.  
  226.                                1            4
  227.                                500          3
  228.                                700          1
  229.                                800          1
  230.                                900          0
  231.                             =====================
  232.  
  233.  
  234. Wheε quer∙ ▒ wa≤ displayed¼ yo⌡ answereΣ '4'«  Wheε quer∙ 50░ appeared¼ yo⌡ ì
  235. respondeΣ witΦ answe≥ '3'¼ anΣ s∩ on«  Iµ ß quer∙ i≤ presenteΣ withou⌠ ß ì
  236. selectioε beinτ make¼ theε tha⌠ '0º i≤ placeΣ int∩ thσ ANSWE╥ columε alonτ ì
  237. witΦ thσ quer∙ numbe≥ madσ a⌠ thσ timσ ß zer∩ selectioε wa≤ made« 
  238.  
  239. Iε thσ examplσ above¼ thσ quer∙ oµ '900º witΦ aε answe≥ oµ '0º mean≤ tha⌠ n∩ ì
  240. answe≥ wa≤ giveε fo≥ thi≤ query¼ hencσ signifyinτ thσ enΣ oµ thσ Query-ì
  241. Answe≥ sessions.
  242.  
  243. Thσ '900'/'0º pai≥ mean≤ tha⌠ thi≤ wa≤ thσ las⌠ ste≡ iε thσ sequence¼ thougΦ ì
  244. thσ ascendinτ orde≥ oµ al∞ pair≤ doe≤ no⌠ iε an∙ wa∙ corresponΣ t∩ thσ orde≥ ì
  245. iε whicΦ thσ answer≤ werσ firs⌠ made.
  246.  
  247.  
  248.                                ==============
  249.                                |  OPTION A: |
  250.                                ==============
  251.  
  252.                                 A)  Override
  253.                              Precedence Override
  254.  
  255. Thi≤ selectioε give≤ yo⌡ thσ optioε t∩ overridσ thσ orde≥ oµ precedencσ iε ì
  256. thσ executioε oµ thσ Exper⌠ System«  B∙ default¼ picture≤ arσ displayeΣ ì
  257. beforσ memos« You≥ option≤ iε thσ overridσ men⌡ are:
  258.  
  259.             ░ ╜ N∩ override¼ usσ defaul⌠ order║ picture≤ first¼ theε memos
  260.             1 = Exclude all pictures, include memos
  261.             2 = Exclude all memos, include pictures
  262.             3 = Exclude both memos and pictures
  263.             4 = Reverse default order:
  264.                     Display memos first, then pictures
  265.  
  266.  
  267. Thesσ overridσ selection≤ refe≥ t∩ Querie≤ anΣ t∩ thσ TrutΦ Table.
  268.  
  269.  
  270.                                ==============
  271.                                |  OPTION B: |è                               ==============
  272.  
  273.  
  274.                                   B)  Sound  
  275.  
  276. Turε sounΣ Oε o≥ Ofµ whilσ displayinτ memo≤ a≤ Expert System i≤ launcheΣ iε ì
  277. option 8.
  278.  
  279.  
  280.  
  281.                                ==============
  282.                                |  OPTION C: |
  283.                                ==============
  284.  
  285.  
  286.                             C)  Truth Table Logic 
  287.                          Activate Truth Table Logic
  288.  
  289. Thi≤ selectioε turn≤ Oε o≥ Ofµ thσ TrutΦ Tablσ Logic«  Iµ turneΣ On¼ theε ì
  290. thi≤ logiπ wil∞ bσ invokeΣ whilσ yo⌡ launcΦ thσ Exper⌠ Systeφ iε optioε 8.
  291.  
  292.  
  293.  
  294.                                ==============
  295.                                |  OPTION D: |
  296.                                ==============
  297.  
  298.                             D)  Edit Truth Table
  299.                   Edit Truth Table Message, Image, and Memo
  300.  
  301. Optioε ─ allow≤ yo⌡ t∩ edi⌠ thσ message¼ image¼ o≥ mem∩ showε wheε thσ ì
  302. 'truthsº arσ satisfieΣ whilσ selectioε ╕ i≤ running« 
  303.                                                                             
  304.  
  305.  
  306.  
  307.                        /--------------------------\   
  308.                        |         Other:            |  
  309.                        |   Structure of the Files  |
  310.                        \--------------------------/   
  311.  
  312.  
  313. These data files are contained in You≥ Exper⌠ Helpe≥ [TM▌:
  314.  
  315.  
  316. Structure for database: QUERIES.DBF
  317. Field  Field Name  Type       Width    Dec
  318.     1  QUERY       Numeric       10
  319.     2  ANSWER      Numeric        3
  320.     3  RESPONSE    Character     50
  321.     4  ACTION      Numeric       10
  322.     5  PIC         Character     10
  323.     6  MEMO        Character      1
  324.     7  PROSPMEMO   Memo          10
  325. ** Total **                      95è
  326.  
  327. Structure for database: EXPHIST.DBF
  328. Field  Field Name  Type       Width    Dec
  329.     1  QUERY       Numeric       10
  330.     2  ANSWER      Numeric        3
  331. ** Total **                      14
  332.  
  333.  
  334.  
  335. Structure for database: TRUTH.DBF
  336. Field  Field Name  Type       Width    Dec
  337.     1  TRUTH       Numeric       10
  338.     2  QUERY       Numeric       10
  339.     3  ANSWER      Numeric        3
  340. ** Total **                      24
  341.  
  342.  
  343. Structure for database: TRUTHTXT.DBF
  344. Field  Field Name  Type       Width    Dec
  345.     1  QUERY       Numeric       10
  346.     2  ANSWER      Numeric        3
  347.     3  RESPONSE    Character     50
  348.     4  ACTION      Numeric       10
  349.     5  PIC         Character     10
  350.     6  MEMO        Character      1
  351.     7  PROSPMEMO   Memo          10
  352. ** Total **                      95
  353.  
  354.  
  355.  
  356.  
  357. 'QUERIES.DBFº contain≤ thσ querie≤ fo≥ thσ Exper⌠ System¼ anΣ i≤ accesseΣ o≥ ì
  358. displayeΣ iε option≤ 1¼ 2¼ 3¼ 4¼ anΣ 7.
  359.  
  360. 'EXPHIST.DBFº contain≤  al∞ oµ thσ Query-Answe≥ combination≤ iε ascendinτ ì
  361. orde≥ executeΣ thσ las⌠ timσ yo⌡ launcheΣ thσ Exper⌠ System«   Seσ optioε 9« 
  362.  
  363. Int∩ 'TRUTH.DBFº i≤ placeΣ thσ 40░ 'truthsº yo⌡ define¼ iµ used¼ iε thσ trutΦ ì
  364. table«   Seσ option≤ ╡ anΣ 6.
  365.  
  366. 'TRUTHTXT.DBFº  hold≤ thσ memo¼ text¼ anΣ picturσ informatioε displayeΣ oncσ ì
  367. thσ 'truthsº arσ satisfieΣ iε optioε 8.
  368.  
  369. Iµ no⌠ used¼ You≥ Exper⌠ Helpe≥ [TM▌ take≤ u≡ aε inconsequentia∞ amoun⌠ oµ ì
  370. spacσ oε thσ harΣ drivσ sincσ thσ datß i≤ storeΣ iε i⌠ dynamically.
  371.  
  372.  
  373.  
  374.  
  375. You≥ Exper⌠ Helpe≥ [TM▌ i≤ ß trademarδ oµ Pau∞ Sa° anΣ ACS
  376.