Hey guys, I'm new to the board, but I'm working on a project that I can't even think of where to begin, so I needed some help. I've done simple .NET programs in the past, but nothing like this. I was wondering if it was possible. Here is the program in a nutshell:
The program helps users pick a movie by asking them a series of questions, then based on their answers, and which movie fits their requirements best, makes a suggestion. The user will be taken from form to form as they answer if they have
1. A time limit (90 min, 150 min, etc.)
2. Genre pref (Horror, Drama, Comedy, etc.)
3. Rating pref (R, PG-13, PG, G)
There may be more options like Actor/Director, but I want to see if even this is possible. Also, if there is a way to implement some sort of "Rate the importance of each value given from 1 to 10 with 10 being the most important", that would be something I would add. The issue I'm having is the logic behind this code. I know I could program every single "If Then Else" statement for every possible combination, but there has to be a better way. It also has to take into consideration that a movie may not fulfill every requirement, so it must select the closest to the user's input (e.g. user selects "90 min, Horror, R", it will say "here's a 90 min, Horror, PG13"). I've been google searching for hours for anything, but i got nothing. I've seen someone make a program that is similar in theory, but instead did it with restaurants. The user entered values like "Zip" "Serve Alcohol" "Low Fat Menu" "How important are these values..." and would give a recommendation of restaurants by distance and by the number of matches according to their answers. It was written in either VB.net or Java, i'm not sure which. Again, any help is very much appreciated. Please let me know if there's any more information i can provide to give a better picture of the problem. I don't want someone to write me the code, i just want advice to put me in the right direction. Thanks!
edit: forgot to mention that the Db i have to use (if one is used) is MS Access
The program helps users pick a movie by asking them a series of questions, then based on their answers, and which movie fits their requirements best, makes a suggestion. The user will be taken from form to form as they answer if they have
1. A time limit (90 min, 150 min, etc.)
2. Genre pref (Horror, Drama, Comedy, etc.)
3. Rating pref (R, PG-13, PG, G)
There may be more options like Actor/Director, but I want to see if even this is possible. Also, if there is a way to implement some sort of "Rate the importance of each value given from 1 to 10 with 10 being the most important", that would be something I would add. The issue I'm having is the logic behind this code. I know I could program every single "If Then Else" statement for every possible combination, but there has to be a better way. It also has to take into consideration that a movie may not fulfill every requirement, so it must select the closest to the user's input (e.g. user selects "90 min, Horror, R", it will say "here's a 90 min, Horror, PG13"). I've been google searching for hours for anything, but i got nothing. I've seen someone make a program that is similar in theory, but instead did it with restaurants. The user entered values like "Zip" "Serve Alcohol" "Low Fat Menu" "How important are these values..." and would give a recommendation of restaurants by distance and by the number of matches according to their answers. It was written in either VB.net or Java, i'm not sure which. Again, any help is very much appreciated. Please let me know if there's any more information i can provide to give a better picture of the problem. I don't want someone to write me the code, i just want advice to put me in the right direction. Thanks!
edit: forgot to mention that the Db i have to use (if one is used) is MS Access
Last edited: