Я загрузил исходный код, чтобы увидеть файл ресурсов проекта
## MapReduce фильм система рекомендаций для достижения ### Case Study
- Интернет-обзор сайт фильма, главные продукты включают в себя
- введение пленки
- Лучшие фильмы
- Пользователи озвучивания фильмов
- Критики друзей
- Телесин & Билеты
- Пользователи, которые ищут | увидеть | видел фильм
- Вам также может понравиться (рекомендуется)
- Пользователи используют таблицу фильма скоринга рекомендовать фильм пользователь, таблица пользователя скоринг включает в себя следующие поля
Collaborative алгоритм фильтрации основан на статье ###
- Создание смежности матричных элементов
- Пользовательский рейтинг матрицы установить элементы
- Рекомендуемые результаты расчета матрицы
### MapReduce достижения
- блок-схема программы
- Класс Java Описание
- Recommend.java-- основной пусковой задачи
- Step1.java-- сгруппированы пользователем, вычисляя список всех элементов, встречающихся в комбинации, чтобы дать пользователю матрицы статьи скоринга
- Step2.java-- объединенный список Itemid графов, которые устанавливают смежности матрицы
- Step3.java-- скорости матрицы смежности и матрицы преобразования, чтобы облегчить последующую обработку
- Step4_Update.java-- матрица раздел умножения умножения
- Step4_Update2.java-- умножение матриц добавление раздела
- Step5.java-- фильтровать и сортировать результаты
- HDFSFile.java - HDFS путь к операции на основе файлов
- SortHashMap.java - сортировка класса HashMap
- Вывод программы
Шаг 1: Шаг 2: Step3_1 Рейтинг Transition Матрица: Step3_2 преобразования смежности матрицы: Шаг 4: Шаг 5:
Проект основан на ### числа Lian в золото «является шестым для разработки приложений Hadoop реальный случай» случай при условии оптимизации