Answered step by step
Verified Expert Solution
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
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.) subgenres: http://www.filmsite.org/subgenres2.html
Step by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started