Duke University Educación gratuita en línea

Programación Java: Construir un sistema de recomendación

Descripción

¿Alguna vez se preguntó cómo Netflix decide qué películas recomendarle? ¿O cómo Amazon recomienda libros? ¡Podemos tener una idea de cómo funciona construyendo nuestro propio recomendante simplificado!

En este capstone, mostrarás tus habilidades de resolución de problemas y programación Java creando sistemas de recomendación. Trabajará con datos para películas, incluidas las clasificaciones, pero los principios involucrados pueden adaptarse fácilmente a libros, restaurantes y más. Escribirá un programa para responder preguntas sobre los datos, incluidos los elementos que se deben recomendar a un usuario en función de sus calificaciones de varias películas. Dados los archivos de entrada sobre las calificaciones de los usuarios y los títulos de las películas, podrá:

1. Leer y analizar datos en listas y mapas;
2. Calcular las calificaciones promedio;
3. Calcule cuán similar es un evaluador determinado a otro usuario en función de las calificaciones; y
4. Recomiende películas a un usuario determinado según las clasificaciones.
5. Visualice las películas recomendadas para un usuario determinado en una página web.

Precio: ¡Inscríbase gratis!

Idioma: Inglés

Subtítulos: Inglés

Programación Java: Construir un sistema de recomendación - Universidad de Duke