在分析电子商务服务推荐系统基本工作原理的基础上,给出了推荐技术的分类标准。系统介绍了基于内容、协同过滤、基于关联规则、基于知识和基于人口统计信息等主要服务推荐算法。对这些算法的优缺点进行综合对比,对组合推荐算法的思路进行了简要介绍,给出了算法评价标准和实验常用数据集。最后,对推荐系统现存的主要问题进行了分析,并对未来的研究热点进行了预测和展望。