代码视界

Hanpeng Chen的个人博客

PDF.js实现在线展示pdf文件

背景现在很多项目开发过程中都会碰到PDF在线预览的需求,对于PC端浏览器,一般直接提供PDF文件,iframe一下就可以直接预览。但在移动端要预览PDF则较为麻烦,有些浏览器检测到文件流,就会直接下载,无法实现预览功能。 PDFJS就...

TensorFlow基础概念

TensorFlow是一个采用数据流图(data flow graphs),用于数值计算的开源软件库。 TensorFlow 是Google第二代大规模分布式深度学习框架。 灵活通用的深度学习库 端云结合的人工智能引擎 高性能的基础...

CB-基于内容的推荐算法

在推荐系统领域,一般主要有两种推荐任务:评分预测和Top-N推荐。下面我们简单介绍一下这两种推荐任务: 评分预测:我们以音乐推荐系统为例,首先用户A和用户B都对某几首歌进行喜欢程度打分,假设两个用户对周杰伦的《稻香》和陈奕迅的《好久不...

Vue-CLI3 环境变量和模式

前段时间工作中用Vue-CLI3构建的Vue工程一些静态资源,比如静态H5页面、图片、图标等等,我们一般放在固定的一些服务器上,链接前缀一般相对固定,但我们打包发布一般要区分测试环境和生产环境,此时的静态资源路径也需要区分测试和生产,...

中文分词Python库介绍

在前面的文章《中文分词》一文中,我们简单介绍了中文分词及其常用的分词方法,本文将介绍几个比较有代表性的支持中文分词的python库。本文所有实例均基于python3.6环境运行。 jieba结巴分词:使用较为广泛的一款python分词...

推荐系统介绍

一、背景随着互联网的快速发展,我们进入一个信息爆炸的时代。互联网的发展,为我们提供了越来越多的服务平台,比如购物平台、视频播放网站、音乐播放器、社交网婚恋网等等,提供的物品种类也越来越多样。如何更好地满足客户的需求,成了企业的难题。 ...

中文分词

中文分词(Chinese Word Segmentation):是指将一个汉字序列切分为一个个单独的词。中文分词是中文自然语言处理的一个最基本的环节。中文分词与英文分词有很大的不同,对英文而言,一个单词就是一个词,而汉语是以字为基本的...