<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[csshanli的专栏]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/csshanli</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; csshanli]]></copyright><item><title><![CDATA[值得mark的11个开源机器学习项目]]></title><link>https://blog.youkuaiyun.com/csshanli/article/details/51713089</link><guid>https://blog.youkuaiyun.com/csshanli/article/details/51713089</guid><author>csshanli</author><pubDate>Sun, 19 Jun 2016 17:15:49 +0800</pubDate><description><![CDATA[《转载》http://www.youkuaiyun.com/article/2014-12-05/2822967


摘要：随着机器学习越来越受到开发者关注，出现了很多机器学习的开源项目，在本文列举的11个机器学习开源项目中，无论你是Java爱好者还是Python狂人，在这里你都可以找到自己想要的机器学习开源项目。
垃圾邮件过滤、人脸识别、推荐引擎——当你有一个大数据集并且希望利用它们执行预测分析和模]]></description><category></category></item><item><title><![CDATA[推荐系统-笔记（下）]]></title><link>https://blog.youkuaiyun.com/csshanli/article/details/51713023</link><guid>https://blog.youkuaiyun.com/csshanli/article/details/51713023</guid><author>csshanli</author><pubDate>Sun, 19 Jun 2016 17:03:12 +0800</pubDate><description><![CDATA[《转载》http://www.yeolar.com/note/2013/10/03/recommend-system/?spm=5176.100239.blogcont54403.9.xzVcvh

4 利用用户标签数据
除了上一篇中的基于用户和基于物品的推荐算法，还有一种通过一些特征联系用户和物品的形式。特征可能是物品的属性、隐语义向量和标签等。标签可以分为作者或专家打的标签和用户打的标签]]></description><category></category></item><item><title><![CDATA[推荐系统-笔记(上)]]></title><link>https://blog.youkuaiyun.com/csshanli/article/details/51712997</link><guid>https://blog.youkuaiyun.com/csshanli/article/details/51712997</guid><author>csshanli</author><pubDate>Sun, 19 Jun 2016 16:58:15 +0800</pubDate><description><![CDATA[《转载》http://www.yeolar.com/note/2013/10/03/recommend-system/?spm=5176.100239.blogcont54403.9.xzVcvh


1 好的推荐系统

1.1 什么是推荐系统
推荐系统和搜索引擎都是为了帮助用户从大量信息中找到自己感兴趣的信息。区别是搜索引擎由用户主动提供关键词来查找信息，推荐系统则不需要，而通过分析]]></description><category></category></item><item><title><![CDATA[推荐系统开源软件列表汇总和点评]]></title><link>https://blog.youkuaiyun.com/csshanli/article/details/51712975</link><guid>https://blog.youkuaiyun.com/csshanli/article/details/51712975</guid><author>csshanli</author><pubDate>Sun, 19 Jun 2016 16:53:45 +0800</pubDate><description><![CDATA[《转载》http://blog.youkuaiyun.com/cserchen/article/details/14231153?spm=5176.100239.blogcont54403.32.yYKcId


 SVDFeature
由上海交大的同学开发的，C++语言，代码质量很高 。去年我们参加KDD竞赛时用过，非常好用，而且出自咱们国人之手，所以置顶推荐！

项目地址：
http://s]]></description><category></category></item><item><title><![CDATA[《纽约时报》如何打造新一代推荐系统]]></title><link>https://blog.youkuaiyun.com/csshanli/article/details/51712968</link><guid>https://blog.youkuaiyun.com/csshanli/article/details/51712968</guid><author>csshanli</author><pubDate>Sun, 19 Jun 2016 16:50:46 +0800</pubDate><description><![CDATA[《转载》http://geek.youkuaiyun.com/news/detail/38182?spm=5176.100239.blogcont54403.24.cdrYaA


作者：Alexander Spangher 
译者：李雅慧 
原文链接：Building the Next New York Times Recommendation Engine

《纽约时报》每天发布超过300篇]]></description><category></category></item><item><title><![CDATA[推荐系统基础知识储备]]></title><link>https://blog.youkuaiyun.com/csshanli/article/details/51712938</link><guid>https://blog.youkuaiyun.com/csshanli/article/details/51712938</guid><author>csshanli</author><pubDate>Sun, 19 Jun 2016 16:47:25 +0800</pubDate><description><![CDATA[《转载》http://www.blogchong.com/post/129.html?spm=5176.100239.blogcont54403.22.h1ACPu
1 推荐系统基础
1.1 个性化推荐概述
1.1.1 推荐系统概述
首先，需要申明一点的就是推荐系统！=推荐算法。推荐系统是一套完善的推荐机制，包括前期数据的准备、具体推荐的过程(这个过程可能是一套复杂的算法模型，也可能是一个]]></description><category></category></item><item><title><![CDATA[从算法到案例：推荐系统必读的10篇精选技术文章<InfoQ，2015-12-26>]]></title><link>https://blog.youkuaiyun.com/csshanli/article/details/51712907</link><guid>https://blog.youkuaiyun.com/csshanli/article/details/51712907</guid><author>csshanli</author><pubDate>Sun, 19 Jun 2016 16:41:59 +0800</pubDate><description><![CDATA[《转载》http://www.infoq.com/cn/news/2015/12/Algorithm-case-10?spm=5176.100239.blogcont54403.26.Fpnnf0&utm_source=tuicool&utm_medium=referral


推荐系统近几年来一直十分火热，目前几乎所有的电子商务系统、社交网络，广告推荐，搜索引擎等等，都不同程度的使用了各种]]></description><category></category></item><item><title><![CDATA[推荐系统算法（5）<InfoQ系列翻译文章，2016>]]></title><link>https://blog.youkuaiyun.com/csshanli/article/details/51712876</link><guid>https://blog.youkuaiyun.com/csshanli/article/details/51712876</guid><author>csshanli</author><pubDate>Sun, 19 Jun 2016 16:36:59 +0800</pubDate><description><![CDATA[《转载》http://www.infoq.com/cn/articles/recommendation-algorithm-overview-part05?spm=5176.100239.blogcont54403.31.d9t9PF

本文是推荐算法综述的最后一部分。第一部分主要介绍了推荐算法的主要类型。第二部分，主要涵盖了不同类型的协同过滤算法，突出他们之间的一些细微差别。第三部分详细介绍]]></description><category></category></item><item><title><![CDATA[推荐系统算法（4）<InfoQ系列翻译文章，2016>]]></title><link>https://blog.youkuaiyun.com/csshanli/article/details/51712861</link><guid>https://blog.youkuaiyun.com/csshanli/article/details/51712861</guid><author>csshanli</author><pubDate>Sun, 19 Jun 2016 16:35:27 +0800</pubDate><description><![CDATA[《转载》http://www.infoq.com/cn/articles/recommendation-algorithm-overview-part04?spm=5176.100239.blogcont54403.30.uaGwcj
本文是推荐算法综述的第四部分。第一部分主要介绍了推荐算法的主要类型。第二部分，主要涵盖了不同类型的协同过滤算法，突出他们之间的一些细微差别。第三部分详细介绍了基于]]></description><category></category></item><item><title><![CDATA[推荐系统算法（3）<InfoQ系列翻译文章，2016>]]></title><link>https://blog.youkuaiyun.com/csshanli/article/details/51712850</link><guid>https://blog.youkuaiyun.com/csshanli/article/details/51712850</guid><author>csshanli</author><pubDate>Sun, 19 Jun 2016 16:32:29 +0800</pubDate><description><![CDATA[《转自》http://www.infoq.com/cn/articles/recommendation-algorithm-overview-part03?spm=5176.100239.blogcont54403.29.hM7kY2

【编者的话】近年来社交媒体已经越来越流行，可以从中获得大量丰富多彩的信息的同时，也给我们带来了严重的“信息过载”问题。推荐系统作为缓解信息过载的最有效方法之一]]></description><category></category></item><item><title><![CDATA[推荐系统算法（2）<InfoQ系列翻译文章，2016>]]></title><link>https://blog.youkuaiyun.com/csshanli/article/details/51712805</link><guid>https://blog.youkuaiyun.com/csshanli/article/details/51712805</guid><author>csshanli</author><pubDate>Sun, 19 Jun 2016 16:25:33 +0800</pubDate><description><![CDATA[《转自》http://www.infoq.com/cn/articles/recommendation-algorithm-overview-part02?spm=5176.100239.blogcont54403.28.e2cULL

【编者按】推荐系统在各种系统中广泛使用，推荐算法则是其中最核心的技术点，InfoQ接下来将会策划系列文章来为读者深入介绍。推荐算法综述分文五个部分，本文作为第]]></description><category></category></item><item><title><![CDATA[推荐系统算法（1）<InfoQ系列翻译文章，2016>]]></title><link>https://blog.youkuaiyun.com/csshanli/article/details/51712770</link><guid>https://blog.youkuaiyun.com/csshanli/article/details/51712770</guid><author>csshanli</author><pubDate>Sun, 19 Jun 2016 16:21:09 +0800</pubDate><description><![CDATA[《转自》http://www.infoq.com/cn/articles/recommendation-algorithm-overview-part01?spm=5176.100239.blogcont54403.27.O0FZdr

【编者按】推荐系统在各种系统中广泛使用，推荐算法则是其中最核心的技术点，InfoQ接下来将会策划系列文章来为读者深入介绍。推荐算法综述分文五个部分，本文作为第]]></description><category></category></item><item><title><![CDATA[ros系统下建立包操作步骤]]></title><link>https://blog.youkuaiyun.com/csshanli/article/details/51712703</link><guid>https://blog.youkuaiyun.com/csshanli/article/details/51712703</guid><author>csshanli</author><pubDate>Sun, 19 Jun 2016 16:05:43 +0800</pubDate><description><![CDATA[初始化： 
source /opt/ros/hydro/setup.bash 
mkdir -p catkin_ws/src
（关闭了roscore后，必须重新编译工作空间） 
cd ~/catkin_wd/src 
catkin_init_workspace 
cd ~/catkin_ws 
catkin_make 
source devel/setup.bash
查看： 
echo $ROS_P]]></description><category></category></item><item><title><![CDATA[欢迎使用优快云-markdown编辑器]]></title><link>https://blog.youkuaiyun.com/csshanli/article/details/51712639</link><guid>https://blog.youkuaiyun.com/csshanli/article/details/51712639</guid><author>csshanli</author><pubDate>Sun, 19 Jun 2016 15:52:24 +0800</pubDate><description><![CDATA[欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来，用它写博客，将会带来全新的体验哦：
Markdown和扩展Markdown简洁的语法
代码块高亮
图片链接和图片上传
LaTex数学公式
UML序列图和流程图
离线写博客
导入导出Markdown文件
丰富的快捷键
快捷键
加粗    Ctrl + B 
斜体    Ctrl + I 
引用    Ctrl]]></description><category></category></item><item><title><![CDATA[播布客教学视频_C学习笔记_10.2_约瑟夫环问题(数组链表)]]></title><link>https://blog.youkuaiyun.com/csshanli/article/details/41604975</link><guid>https://blog.youkuaiyun.com/csshanli/article/details/41604975</guid><author>csshanli</author><pubDate>Sat, 29 Nov 2014 22:51:16 +0800</pubDate><description><![CDATA[/*
 *	
 *	播布客教学视频_C学习笔记_10.2_约瑟夫环问题(数组链表)
 *  author: syt
 *	create date: 2014.11.29
 *	
 *	1.如何跳过无效比较呢？
 *	2.通过数组实现链表管理，
 *		利用一个数组记录每个元素的下一个位置（跳过无效的位置）
 *		1 2 3 4 5 6下标依次为1 2 3 4 5 0
 *	3.最后调试得到，其实]]></description><category></category></item><item><title><![CDATA[播布客教学视频_C学习笔记_10.1_约瑟夫环问题]]></title><link>https://blog.youkuaiyun.com/csshanli/article/details/41604967</link><guid>https://blog.youkuaiyun.com/csshanli/article/details/41604967</guid><author>csshanli</author><pubDate>Sat, 29 Nov 2014 22:50:24 +0800</pubDate><description><![CDATA[/*
 *	
 *	播布客教学视频_C学习笔记_10.1_约瑟夫环问题
 *  author: syt
 *	create date: 2014.11.29
 *	
 *	1.n个人，分别编号，围城一个环，分别报数，
 *		报数过程中报到m则离开，接下来继续从头开始
 *		使用特殊到一般的方法（n = 6，m = 3,纸张上分析）
 *	2.使用函数实现各个部分(某个操作总是重复进行)
 *	]]></description><category></category></item><item><title><![CDATA[播布客教学视频_C学习笔记_9.2_整形转字符串(函数实现)]]></title><link>https://blog.youkuaiyun.com/csshanli/article/details/41604957</link><guid>https://blog.youkuaiyun.com/csshanli/article/details/41604957</guid><author>csshanli</author><pubDate>Sat, 29 Nov 2014 22:49:41 +0800</pubDate><description><![CDATA[/*
 *	
 *	播布客教学视频_C学习笔记_9.2_整形转字符串(函数实现)
 *  author: syt
 *	create date: 2014.11.29
 *	
 *	1.函数主体部分写成函数，逆序部分也写成函数
 *	2.每一个整体都抽象成一个函数
 *	3.交换函数的实现问题：（利用条件编译“#if 0，#endif”）
 *		形参和实参之间的区别
 *		利用函数式宏定义("]]></description><category></category></item><item><title><![CDATA[播布客教学视频_C学习笔记_9.1_整形转字符串]]></title><link>https://blog.youkuaiyun.com/csshanli/article/details/41604935</link><guid>https://blog.youkuaiyun.com/csshanli/article/details/41604935</guid><author>csshanli</author><pubDate>Sat, 29 Nov 2014 22:48:54 +0800</pubDate><description><![CDATA[/*
 *	
 *	播布客教学视频_C学习笔记_9.1_整形转字符串 
 *  author: syt
 *	create date: 2014.11.29
 *	
 *	1.一个字符数组中，代表结束字符串，使用“\0”
 *	2.任意一个数的每位转换成对应的ascii，
 *	  再存放到buf数组中，同时保证最后一个元素是'\0'
 *	3.取模操作，循环过程，得到逆序的序列
 *	4.逆序变]]></description><category></category></item><item><title><![CDATA[播布客教学视频_C学习笔记_8.2_统计1到100中9的个数（函数）]]></title><link>https://blog.youkuaiyun.com/csshanli/article/details/41596685</link><guid>https://blog.youkuaiyun.com/csshanli/article/details/41596685</guid><author>csshanli</author><pubDate>Sat, 29 Nov 2014 16:22:35 +0800</pubDate><description><![CDATA[/*
 *	播布客教学视频_C学习笔记_8.2_统计1到100中9的个数（函数） 
 *
 *	1.通过函数设计实现
 *	2.注释的写法
 *		紧贴代码上方
 *		代码右侧（变量说明）
 *		多行注释（函数上方）
 *
 *	author: syt
 *	create date: 2014.11.28
 */

#include

/*
 *	count - count how many ]]></description><category></category></item><item><title><![CDATA[播布客教学视频_C学习笔记_8.1_统计1到100中9的个数（分治）]]></title><link>https://blog.youkuaiyun.com/csshanli/article/details/41596679</link><guid>https://blog.youkuaiyun.com/csshanli/article/details/41596679</guid><author>csshanli</author><pubDate>Sat, 29 Nov 2014 16:21:55 +0800</pubDate><description><![CDATA[/*
	播布客教学视频_C学习笔记_8.1_统计1到100中9的个数（分治） 

	1.自下而上来设计，一个大问题分治为小问题
		（一个数字里面里面有几个9，一个数字的个位数里面有几个9）
	2.for，while，if，打印语句，输入输出函数的使用
	3.编译方法使用
	4.通过函数设计实现
*/

#include

int main(void)
{
	int num ;
	int coun]]></description><category></category></item></channel></rss>