摘要: 一文彻底了解基于内容的召回通路:Content Based 阅读全文
posted @ 2022-01-29 16:57 火航 阅读(368) 评论(0) 推荐(0) 编辑
摘要: 一文彻底搞懂基于物品的协同过滤! 阅读全文
posted @ 2022-01-21 17:33 火航 阅读(320) 评论(0) 推荐(0) 编辑
摘要: 1. 前言 协同过滤的思想在推荐系统中,可谓是开山鼻祖般的存在。从推荐系统最初至今,几十年的历程中,协同过滤一直都闪烁着迷人的光芒。 要说为何协同过滤这么重要,就得说说它的优点: 模型通用性强,不需要太多的领域知识 工程实现简单,可以方便的应用到产品中,而且效果还不错 协同过滤主要包括协同和过滤两个 阅读全文
posted @ 2022-01-19 17:39 火航 阅读(167) 评论(0) 推荐(0) 编辑
摘要: 目标: 了解Numpy和Pandas的不同 Pandas的Series和DataFrame两种结构的区别 Pandas的应用 数据的基本操作 数据的基本统计 数据的基本逻辑 数据的算术运算 数据的缺失值处理 数据的离散化处理 数据的合并 应用crosstab和pivot_table实现交叉表与透视表 阅读全文
posted @ 2021-04-01 16:03 火航 阅读(160) 评论(0) 推荐(0) 编辑
摘要: 目标 数组的性质 应用Numpy实现数组的基本操作 正态分布 应用Numpy实现数组的逻辑运算 应用Numpy实现数组的统计运算 应用Numpy实现数组间的运算 1 Numpy介绍 1.1 Numpy的优势 Numpy(Numerical Python)是一个开源的Python科学计算库,本身是由C 阅读全文
posted @ 2021-04-01 16:00 火航 阅读(81) 评论(0) 推荐(0) 编辑
摘要: 目标 使用Matplotlib的基本功能实现图形显示 使用实现多图显示 使用实现不同画图种类 1.1 认识Matplotlib 架构 容器层 Canvas--画板:是底层实现,不需要关注 Figure--画布:建立在Canvas之上,在使用之前每次都需要进行实例化 axes--坐标系:建立在Figu 阅读全文
posted @ 2021-04-01 15:59 火航 阅读(74) 评论(0) 推荐(0) 编辑
摘要: 目标: 学会使用Jupyter Notebook 1 Jupyter Notebook介绍 Jupyter Notebook是一款程序员和科学工作者的编程/文档/笔记/展示软件。 1.1 界面启动、创建文件 启动 本地notebook的默认URL为:http://localhost:8888 方法一 阅读全文
posted @ 2021-04-01 15:55 火航 阅读(126) 评论(0) 推荐(0) 编辑
摘要: 前言 犹记得当初学习Python的时候,对于Python一切皆对象很是懵逼,因为Python是面向对象的动态型语言,而在函数及高阶函数的应用中,如若对于一切皆对象不是有很透彻的了解,基础不是那么牢固的话,那么对于今后的Python进阶而言,就有点拖后腿了,鉴于有朋友跟我联系说,对于一切皆对象掌握的不 阅读全文
posted @ 2019-06-03 00:30 火航 阅读(1051) 评论(0) 推荐(0) 编辑
摘要: 前言 火航本人搞起Python已有多年,一直觉得什么都会,但是有时候实操起来,才觉得很多底层基础的知识都没有彻底的灵活掌握。 另外,网上关于Python基础知识的各种普及已有太多太多。 附上相关大神的技术栈: Python3官方文档 Python3菜鸟教程 Python3廖雪峰的网站 本人的写作水平 阅读全文
posted @ 2019-05-28 20:23 火航 阅读(343) 评论(0) 推荐(0) 编辑
摘要: 前言 和其他大多数现代编程语言一样,Python对包和 模块的下载、存储以及管理有其自己的一套方法。但是当我们同时开发多个项目工程的时候,不同的项目会将第三方的包存放在相同的路径下。这就意味着,如果有两个工程依赖同一个包,但是所需要的版本却不一样,比如项目A依赖v1.0.0,而项目B依赖v2.0.0 阅读全文
posted @ 2019-05-22 17:36 火航 阅读(336) 评论(0) 推荐(0) 编辑