Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

Can someone help me with this java progarm The project will have two basic functions. They are usng an expert system and trainng an expert

Can someone help me with this java progarm

image text in transcribed

The project will have two basic functions. They are usng an expert system and trainng an expert system. From Wikipedia: "an expert system is a computer system that emulates the decision-making ability of a human expert" You will determine what your system will be an expert in, however for the program overview I will describe a recipe expert system. This example system can answer simple questions about what to cook for a specific ingredient. Example: ifI type "I have ground beef", the system might suggest "spaghetti and meatballs". Itis possible the system has never been trained for any of the specific ingredients like "what can I cook with squasl and tuna". In this case the system might reply "I have no suggestions". To train the system a user might type i a matching pair like, "fish:bouillabaisse". Alternatively, the system might ask the user to supply a recipe for a previously unknown ingredient like "squash" To build the expert system, you will need to create several classes that work together with appropriate object oriented design. You might use the Department Store project as inspiration. You will need to have the following parts: Text file to store data between runs. This will be updated after the use of the training module An ability to query the system. An ability to train the system. A tester class that manages the user input and queries the system or trains the system. The project will have two basic functions. They are usng an expert system and trainng an expert system. From Wikipedia: "an expert system is a computer system that emulates the decision-making ability of a human expert" You will determine what your system will be an expert in, however for the program overview I will describe a recipe expert system. This example system can answer simple questions about what to cook for a specific ingredient. Example: ifI type "I have ground beef", the system might suggest "spaghetti and meatballs". Itis possible the system has never been trained for any of the specific ingredients like "what can I cook with squasl and tuna". In this case the system might reply "I have no suggestions". To train the system a user might type i a matching pair like, "fish:bouillabaisse". Alternatively, the system might ask the user to supply a recipe for a previously unknown ingredient like "squash" To build the expert system, you will need to create several classes that work together with appropriate object oriented design. You might use the Department Store project as inspiration. You will need to have the following parts: Text file to store data between runs. This will be updated after the use of the training module An ability to query the system. An ability to train the system. A tester class that manages the user input and queries the system or trains the system

Step by Step Solution

There are 3 Steps involved in it

Step: 1

blur-text-image

Get Instant Access with AI-Powered Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image

Step: 3

blur-text-image

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Students also viewed these Databases questions