前言
《集体智慧编程》(Collective Intelligence)以Python为例,系统介绍了协作过滤技术(用于实现推荐引擎)、集群数据分析(在大规模数据集中发掘相似的数据子集)、搜索引擎核心技术(爬虫、索引、查询引擎、PageRank算法等)、搜索海量信息并进行分析统计得出结论的优化算法、贝叶斯过滤技术(垃圾邮件过滤、文本过滤)、用决策树技术实现预测和决策建模功能、社交网络的信息匹配技术、机器学习和人工智能应用等。 #准备
- Python 3 环境
- IPython Notebook(建议)
- 基础的高等数学知识
#启动IPython Notebook
安装Notebook
· pip install jupyter ` ##启动Notebook
- 切换到工作路径
- 执行 jupyter notebook
- 在浏览器中打开相应地址
- 新建一个notebook
接下来
下一节:简单的推荐系统