Coursera
Coursera Logo

Duke University - Java Programming: Build a Recommendation System 

  • Offered byCoursera

Java Programming: Build a Recommendation System
 at 
Coursera 
Overview

Duration

8 hours

Mode of learning

Online

Difficulty level

Intermediate

Credential

Certificate

Java Programming: Build a Recommendation System
 at 
Coursera 
Highlights

  • 40% started a new career after completing this specialization
  • 33% got a tangible career benefit from this course
  • Learn from expert faculty of Duke University
  • Earn a certificate upon successful completion from Duke University
Read more
Details Icon

Java Programming: Build a Recommendation System
 at 
Coursera 
Course details

Skills you will learn
What are the course deliverables?
  • Read in and parse data into lists and maps
  • Calculate average ratings
  • Calculate how similar a given rater is to another user based on ratings
  • Recommend movies to a given user based on ratings.
  • Display recommended movies for a given user on a webpage.
More about this course
  • 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.

Java Programming: Build a Recommendation System
 at 
Coursera 
Curriculum

Week 1: Introducing the Recommender

Introduction and Motivation

Reading and Storing Data

Week 2: Simple Recommendations

Average Ratings

Week 3: Interfaces, Filters, Database

Filtering Recommendations

Week 4: Weighted Averages

Farewell

Other courses offered by Coursera

– / –
3 months
Beginner
– / –
20 hours
Beginner
– / –
2 months
Beginner
– / –
3 months
Beginner
View Other 6715 CoursesRight Arrow Icon

Java Programming: Build a Recommendation System
 at 
Coursera 
Students Ratings & Reviews

5/5
Verified Icon1 Rating
S
Sumit Rajendra Mishra
Java Programming: Build a Recommendation System
Offered by Coursera
5
Learning Experience: By enrolling this course you will clear all your fundamentals of java related problems
Faculty: The faculty was good they have explain each and every concept very well I like the assignments and content they have given in the course
Course Support: By learning from this course now i understood the concepts of java
Reviewed on 5 Nov 2022Read More
Thumbs Up IconThumbs Down Icon
View 1 ReviewRight Arrow Icon
qna

Java Programming: Build a Recommendation System
 at 
Coursera 

Student Forum

chatAnything you would want to ask experts?
Write here...