U3F1ZWV6ZTUwMjQyMDg4NzA2MDg4X0ZyZWUzMTY5NzA1NDAzMjU3Mg==

java programming build a recommendation system week 3 quiz answer

 week 3:

Question 1

This is java programming build a recommendation system week 3 quiz answers. You will not need any other answers to solve this java programming questions.

First, You need to know about this java programming course that make you good in learning how to build a recommendation system.

introduction...

Ever wonder how Netflix decides what movies to recommend for you? Or how Amazon recommends books? We can get a feel for how it works by building a simplified recommender of our own!


In this capstone, you will show off your problem solving and Java programming skills by creating recommender systems. You will work with data for movies, including ratings, but the principles involved can easily be adapted to books, restaurants, and more. You will write a program to answer questions about the data, including which items should be recommended to a user based on their ratings of several movies. Given input files on users ratings and movie titles, You will be able to make filtering to the movies or any data to make perfect recommender system, not movies only you can do music or literally any data...
You have many recommendations languages to help to code with it but java programing is the most used to do this, it has many algorithm theories making this easer. build a systems for recommendation is very known with java programming.

java programing build a recommendation system graded quiz answers..

  

  1.In creating the Rater interface from the original Rater class, which one of the following is the signature of the getID method from the original Rater class that is put into the Rater interface?

the answer is here:

public String getID(){
return myID; }

Question 2

  2.In the EfficientRater class, assume the private variable myRatings has been changed to a HashMap of type String mapped to a Rating. Which one of the following might be the code to the method addRating(String item, double rating)?


the answer is here:

myRatings.put(item,new Rating(item,rating));

Question 3

  3.In the getAverageRatings method in ThirdRatings, after getting the movies from the MovieDatabase with the line:

Which one of the following could be the new for loop to loop over all the movies to calculate their average rating?

the answer is here:

for (String id: movies) {


Question 4

  4.In the MovieRunnerWithFilters class, call the method printAverageRatings using the files ratedmoviesfull.csv and ratings.csv and the number of minimal raters set to 35. How many rated movies are returned?

the answer is here:

29

Question 5

  5.In the MovieRunnerWithFilters class, call the method printAverageRatingsByYearAfter using the files ratedmoviesfull.csv and ratings.csv and the number of minimal raters set to 20 and the year set to 2000 (meaning movies released in the year 2000 or later). How many rated movies are returned?

the answer is here:

88

Question 6

  6.In the MovieRunnerWithFilters class, call the method printAverageRatingsByGenre using the files ratedmoviesfull.csv and ratings.csv and the number of minimal raters set to 20 and the genre set to Comedy. How many rated movies are returned?

the answer is here:

19


Question 7

  7.In the MovieRunnerWithFilters class, call the method printAverageRatingsByMinutes using the files ratedmoviesfull.csv and ratings.csv and the number of minimal raters set to 5 and find all the movies that are close to two hours within 15 minutes (movies that take at least 105 minutes and at most 135 minutes). How many rated movies are returned?

231


Question 8

  8.In the MovieRunnerWithFilters class, call the method printAverageRatingsByDirectors using the files ratedmoviesfull.csv and ratings.csv and the number of minimal raters set to 4 and find all the movies that have at least one of these directors: "Clint Eastwood,Joel Coen,Martin Scorsese,Roman Polanski,Nora Ephron,Ridley Scott,Sydney Pollack". How many rated movies are returned?

the answer is here:

22


Question 9

  9.In the MovieRunnerWithFilters class, call the method printAverageRatingsByYearAfterAndGenre using the files ratedmoviesfull.csv and ratings.csv and the number of minimal raters set to 8, the year set to 1990 (meaning movies released in the year 1990 or later), and the genre set to “Drama”. How many rated movies are returned?

the answer is here:

132


Question 10

  10.In the MovieRunnerWithFilters class, call the method printAverageRatingsByDirectorsAndMinutes using the files ratedmoviesfull.csv and ratings.csv and the number of minimal raters set to 3 and the length of the film set to at least 90 minutes and no more than 180 minutes. Find all the movies that have at least one of these directors: "Clint Eastwood,Joel Coen,Tim Burton,Ron Howard,Nora Ephron,Sydney Pollack". How many rated movies are returned?

the answer is here:

15





cited for generate and engine building collaborative machine, using software programming techniques.
this course show you skills you need to solve any problem in programing language with some algorithms, by example doing a recommendation system for music, movies any way. and with this course you will also be able to:

1. Read in and parse data into lists and maps. 2. Calculate average ratings. 3. Calculate how similar a given rater is to another user based on ratings. 4. Recommend movies to a given user based on ratings. 5. Display recommended movies for a given user on a webpage.

some task you will learn to solve anther time graph needed to wright with coding. anther courses help you explore high level tools to make development and help any web site developed by adding new features. and computer science is very enjoyable capturing various information, it's like university to you help you practice getting natural job. you can look or search about java programing, and you can choose to start today or not developing android, but you have to make correct decision and discover projects (written specialization, designed content), end.

تعديل المشاركة
author-img

Steven Hany

hey I'm Steven, I studied Programming Foundations with JavaScript, HTML and CSS, Java Programming: Solving Problems with Software, Java Programming: Arrays, Lists, and Structured Data and Java Programming: Principles of Software Design, Java Programming: Build a Recommendation System ... And here is some answers
Comments
13 comments
Post a Comment

Post a Comment

Leave a message

NameEmailMessage