.net,前端JAVA、C#、VB这几类开发语言都实现了面向对象开发的目标,更多时候用于企业系统的开发。
3. 系统软件
C语言、C++、Objective-C系统软件开发,嵌入式开发。
运用Netflix数据, 给用户推荐他们之前喜欢的电影的相似电影。运用基于物品的协同过滤算法,从 Netflix 的数据中构得到用户对电影的评分矩阵,再得到电影的同现矩阵(也就是电影之间的相似度矩阵), 最后合并同现矩阵和评分矩阵,得到推荐列表。实现4个Map Reduce Job连接所有的流程, 实现最重要的Map Reduce 版本矩阵相乘。