Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

please answer as soon as possible using python as the programming language and explain what to do subgenres: http://www.filmsite.org/subgenres2.html The term expert system can refer

please answer as soon as possible using python as the programming language and explain what to do
subgenres: http://www.filmsite.org/subgenres2.html
image text in transcribed
The term "expert system" can refer to a computer program that is capable of decision making and can be used for diagnostics and classification. Furthermore, since the underlying knowledge used by the system is typically provided by a human expert, a rudimentary expert system is a relatively simple project. For this assignment, you will practice with branching control structures by creating your own expert system that uses user input to "guess" film titles. Please note that, if your submission cannot identify the movie in 7 guesses or less, then your questions are poorly constructed and will be penalized. As a clarifying example, the partial transcript such an expert system might follow for the subgenre of "Animated Christmas Special" could be as follows (with user input in red): Was the film based on a story by Dr. Seuss? no Does the film use stop-motion animation? yes "Rudolph the Red-Nosed Reindeer (1964)" is the film title. In order to complete this task, you will need to: - choose two movie "subgenres" from http-//www.filmsite.org/subgenres2.html1 - choose at least ten movies for each of your two subgenres (i.e., at least twenty movies total) - devise a set of "yes-or-no" questions to identify movies (without directly referencing titles) 2 - create a flowchart of what questions you intend to ask and in what order 3 Your submission for this assignment: - must be a source code file with filename 'comp1405_w23_\#\#\#\#\#\#\#\#\#_assignment_04.py' - must first ask the user if they require instructions (and provide some if the answe: is "yes") - must then ask the user which of the two subgenre expert systems they would like to consult - must then ask the user "yes-or-no" questions (without asking questions unneccessarily) - must include (as comments) a list of distinguishing elements for each of your selected movies4 - can assume that the user will always enter valid input when prompted "To clarify, you must select subgenres (e.g., "spaghetti western", "alien invasion", etc.), not main genres (e.g., "action"). 2 To clarify, the question "Are you thinking of the 2000 film 'How the Grinch Stole Christmas'?" is NOT acceptable. 3 If you consult an instructor or TA you must present a flowchart, but it should not be included with your final submission "These comments simplify the marking process (e.g., \# "The Grinch" - animated, CGI, starring Benedict Cumberbatch, etc.)

Step by Step Solution

There are 3 Steps involved in it

Step: 1

blur-text-image

Get Instant Access to Expert-Tailored 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

Recommended Textbook for

Database Management With Website Development Applications

Authors: Greg Riccardi

1st Edition

0201743876, 978-0201743876

More Books

Students also viewed these Databases questions