computer advice. problem zcomputer hardware purchasing advice ywhat hw ymodel hw ycost amd athlon xp...
TRANSCRIPT
Computer Advice
Problem
Computer Hardware Purchasing Advice What HW Model HW Cost
AMD Athlon XP
AMD Athlon MP
AMD Duron
Intel Celeron
Intel Pentium 4
Intel P4 Xeon
JESS
Written in JavaFree for academic and government useAdvantages:
Syntax based on CLIPS Expanded functionality Easy to interface Good documentation
ComputerAdvice System
2 Java server applications & 1 client applet JESS – runs knowledge script CA web-server – interface application
Connects to JESS via socketWaits for web client connection
CA client – connects to web-server. Handles user input and output
ComputerAdvice System
Inputs
Computer Usage Questions Get main uses of the PC y or n answer
Computer budget Integer
Outputs
Application recommendations Hardware device Need: std, med, max
Recommended build sheet List of hardware
PriceDescription
Total system cost
Procedure
1. User’s applications are inputted2. Hardware characterized3. Eliminate redundancies4. User’s budget is inputted5. JESS purchases hardware6. Output recommended system
Verification
Verification - Required CA application stable Follows procedure exactly Completes all steps
Verification – Optional CA web-server stable CA web-server doesn’t hang
Validation
Evaluation Output must be reasonable Expert will validate
System incomplete More rules to add More expert consultation No validation present
Lessons Learned
Java JRE hasn’t behaved like it is platform independent.
Using 4 computers with 4 OS’s has been really helpful
JESS was a great expert system shell
Summary
System design and process complete Need to add more rules Need to update hardware database
Web application seems to work It’s been up for 3-4 days Web application will be very accessible
Demonstration
Online Demonstrationwww.MWales.net
Connect to server
Application Questions
Hardware Characterization
System Budget
Recommendation