Data mining is used by everyone who wants to learn more about their customers or members. It helps people make decisions about what to
Data mining is used by everyone who wants to learn more about their customers or members. It helps people make decisions about what to sell or what to promote. This assignment is to write a program using machine learning that will try to determine the political leaning of the user based on a survey. You will be tasked to write this program in either C++ or Java, whichever you feel more comfortable with. Prompt The goal is for the program to be able to guess the user's political party before they reach the end of the survey. This will require your program to gather a substantial amount of data before it can make accurate guesses. In particular: 1. You should begin by presenting the user with questions that contain answer options that differ based on their political beliefs. Ex. What should the government do to help the poor? o A. Make it easier to apply for assistance. o B. Put more money into schools. o o C. Incentivize welfare. D. Nothing. 2. The last question should ask which political party they affiliate with. This way you will be able to gather and store data corresponding to the results you acquire. Create at least 4 political party storages. 3. As you gain more data on each political party, you should have a way of storing this information to create a program that will use this data to accurately survey users and guess their political affiliations. 4. Some answers to questions correspond with more than one political party. Find a way to make your program advanced enough so that it can weigh answers with differing levels of intensity depending on which parties they correspond best with. 5. Overall, for this assignment you will prepare data storage files, obtain and store data through the usage of questions, and then write code using machine learning to create a survey that will accurately guess a user's political party before they complete the survey. 6. At the end of the assignment, you should submit a program that simply surveys a user and guesses their political party. The more advanced your program is, the faster and more accurately it will guess the user's political party affiliation. Before You Submit When you complete your assignment, we suggest taking some time to check for errors and add helpful comments to the code. You should make sure the program works by debugging it to check for intended outcome and checking the content of the data files.
Step by Step Solution
3.50 Rating (157 Votes )
There are 3 Steps involved in it
Step: 1
To address this assignment youll create a simple survey program using C or Java Heres a basic outline of how you might implement it using a simple sco...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