Artificial Intelligence & Data Science
Star icon
Most Popular
Hands on Training icon
Hands On Training
Star icon
Hands on Training icon

Java Programming: Build a Recommendation System

Course Cover
compare button icon

Course Features

icon

Duration

5 hours

icon

Delivery Method

Online

icon

Available on

Limited Access

icon

Accessibility

Desktop, Laptop

icon

Language

English

icon

Subtitles

English

icon

Level

Intermediate

icon

Teaching Type

Self Paced

icon

Video Content

5 hours

Course Description

In this capstone project, you will have the opportunity to showcase your Java programming and problem-solving skills by creating a recommender system. This system will be able to make recommendations based on users' ratings of movies, although the principles can be applied to any type of data, such as books or restaurants. You will have access to input files containing movie titles and ratings, which you can convert into maps and lists. From there, you can calculate average ratings and determine how similar one user's ratings are to another. Based on these ratings, you will then be able to recommend movies to a user. Finally, you will display these recommended movies on a web page. This project will not only allow you to gain experience with Java programming but also give you insights into how recommendation systems work for popular platforms like Netflix and Amazon.

Course Overview

projects-img

Virtual Labs

projects-img

International Faculty

projects-img

Post Course Interactions

projects-img

Instructor-Moderated Discussions

projects-img

Case Studies, Captstone Projects

Skills You Will Gain

What You Will Learn

Features of a recommender engine

Interfaces, Filters, Database

Simple Recommendations

Weighted Averages

Course Cover