home *** CD-ROM | disk | FTP | other *** search
- Applicability of the expert-system approach
- Copyright (C) 1986 by Stephen Walton. All rights reserved.
- PRESET Done
- ~ You have an application in mind for computerization
- >
- Please think of a practical application that you would like to automate, then try using this rulebase again
- Done
- #
- You have an application in mind for computerization
- ~ Arithmetic calculations are required
- ~ Numeric comparisons are required
- It is possible to deal effectively with one case at a time
- ~ Relations between cases are required
- ~ Your application centers on the transformation of files of text
- The application could be thought of as an "intelligent checklist"
- ~ Probabilistic results are required where certainty cannot be achieved
- You can express the required knowledge base in terms of IF-THEN rules
- You can divide the required knowledge base into "chunks" of 100 or fewer rules each
- > tk: expand on the above for don't-know responses...
- THE EXPERT should be able to handle your application
- Done
- #
- All input to the application can be treated as YES, NO and DON'T-KNOW responses to a questionnaire
- The questions asked should depend upon the answers already given
- >
- The application could be thought of as an "intelligent checklist"
- #
- The application is intended to reach conclusions about a single set of facts or instance, without reference to other sets of facts
- >
- It is possible to deal effectively with one case at a time
- ~ Relations between cases are required
- #
- Facts about a case can be derived from rules of the form IF a AND b AND c... THEN x AND y AND z...
- >
- You can express the required knowledge base in terms of IF-THEN rules
- #
- You have an application in mind for computerization
- Arithmetic calculations are required
- The information to be dealt with can be organized as a matrix or table of numbers
- >
- A spreadsheet calculator may be the appropriate tool for your application
- Done
- #
- You have an application in mind for computerization
- Arithmetic calculations are required
- ~ The information to be dealt with can be organized as a matrix or table of numbers
- >
- A custom program may be the (only) appropriate tool for your application
- Done
- #
- You have an application in mind for computerization
- Your application centers on the transformation of files of text
- ~ The processing required is to be repeated many times and can be defined in terms of fixed substitution rules
- >
- A text editor or word-processing package may be the appropriate tool for your application
- Done
- #
- You have an application in mind for computerization
- Your application centers on the transformation of files of text
- The processing required is to be repeated many times and can be defined in terms of fixed substitution rules
- >
- A general-purpose macroprocessor or a specially written filter program may be the appropriate tool for your application
- Done
- #
- You have an application in mind for computerization
- ~ It is possible to deal effectively with one case at a time
- >
- A database package may be the appropriate tool for your application
- Done
- #
- You have an application in mind for computerization
- Relations between cases are required
- >
- A database package may be the appropriate tool for your application
- Done
- #
- It is possible to deal effectively with one case at a time
- >
- ~ Relations between cases are required
- #
- Relations between cases are required
- >
- ~ It is possible to deal effectively with one case at a time
- #
- Probabilistic results are required where certainty cannot be achieved
- >
- A more sophisticated, MYCIN-style expert-system system may be required
- Done
- #
- It is necessary to take numbers from the user and derive other numbers from them
- >
- Arithmetic calculations are required
- #
- Numeric comparisons are required
- >
- They must be built into rules if the present version of THE EXPERT is to be used
- #
- ~ You can divide the required knowledge base into "chunks" of 100 or fewer rules each
- >
- You may need to spend some time organizing what you do know about the field in question
- #
- ~ You can express the required knowledge base in terms of IF-THEN rules
- >
- An "intuitive" system such as Expert-Ease may be appropriate for your purpose
- Done
- #