资源简介
基于协同过滤算法的电影推荐系统
代码片段和文件信息
package movies;
import org.xml.sax.helpers.DefaultHandler;
import org.xml.sax.Attributes;
import org.xml.sax.SAXException;
import java.util.Map;
import java.util.HashMap;
/**
*
*
**/
public class ContentHandler extends DefaultHandler {
private boolean inMovId;
private boolean inMovtitle;
StringBuilder builder = new StringBuilder();
private String itemId;
private String Movtitle;
Map map = new HashMap();
@Override
public void startElement(String uri String localName String qName Attributes attributes) throws SAXException {
if (qName.equals(“str“) && attributes.getValue(“name“) != null && attributes.getValue(“name“).equals(“Movid“)) {
inMovId = true;
} else if (qName.equals(“arr“) && attributes.getValue(“name“) != null && attributes.getValue(“name“).equals(“Movtitle“)) {
inMovtitle = true;
}
}
@Override
public void characters(char[] chars int offset int len) throws SAXException {
if (inMovId == true || inMovtitle == true) {
builder.append(chars offset len);
}
}
@Override
public void endElement(String uri String local String qName) throws SAXException {
if (inMovId == true) {
itemId = builder.toString();
inMovId = false;
} else if (inMovtitle == true) {
Movtitle = builder.toString();
inMovtitle = false;
}
if (qName.equals(“Mov“)) {
//System.out.println(“Adding: “ + itemId + “ title: “ + Movtitle);
map.put(itemId Movtitle);
}
builder.setLength(0);
}
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 3199 2010-05-12 23:21 rec\build.xm
文件 62983 2009-08-20 11:03 rec\lib\activation-1.1.jar
文件 26361 2009-08-20 11:03 rec\lib\asm-1.5.3.jar
文件 282338 2009-08-20 11:03 rec\lib\cglib-2.1_3.jar
文件 324238 2009-08-20 11:03 rec\lib\cglib-nodep-2.1_3.jar
文件 188671 2009-08-20 11:03 rec\lib\commons-beanutils-1.7.0.jar
文件 91473 2009-08-20 11:03 rec\lib\commons-cli-2.0-mahout.jar
文件 30085 2009-08-20 11:03 rec\lib\commons-codec-1.2.jar
文件 559366 2009-08-20 11:03 rec\lib\commons-collections-3.1.jar
文件 143847 2009-08-20 11:03 rec\lib\commons-compress-1.0.jar
文件 121757 2009-08-20 11:03 rec\lib\commons-dbcp-1.2.2.jar
文件 139966 2009-08-20 11:03 rec\lib\commons-digester-1.7.jar
文件 305001 2009-08-20 11:03 rec\lib\commons-httpclient-3.1.jar
文件 261809 2009-08-20 11:03 rec\lib\commons-lang-2.4.jar
文件 60686 2009-08-20 11:03 rec\lib\commons-logging-1.1.1.jar
文件 338488 2009-08-20 11:03 rec\lib\commons-math-1.2.jar
文件 87077 2009-08-20 11:03 rec\lib\commons-pool-1.4.jar
文件 62696 2009-08-20 11:03 rec\lib\easymock-2.2.jar
文件 81133 2009-08-20 11:03 rec\lib\easymock-2.4.jar
文件 15887 2009-08-20 11:03 rec\lib\easymockclassextension-2.2.jar
文件 63697 2009-08-20 11:03 rec\lib\easymockclassextension-2.4.jar
文件 156811 2009-08-20 11:03 rec\lib\gson-1.3.jar
文件 2585066 2009-08-20 11:03 rec\lib\hadoop-core-0.20.0.jar
文件 748851 2009-08-20 11:03 rec\lib\javaee-api-5.0-1.jar
文件 321806 2009-08-20 11:03 rec\lib\jets3t-0.6.1.jar
文件 120640 2009-08-20 11:03 rec\lib\junit-3.8.2.jar
文件 11428 2009-08-20 11:03 rec\lib\kfs-0.2.2.jar
文件 391834 2009-08-20 11:03 rec\lib\log4j-1.2.15.jar
文件 195915 2009-08-20 11:03 rec\lib\lucene-analyzers-2.9-SNAPSHOT.jar
文件 204103 2009-08-20 11:03 rec\lib\lucene-benchmark-2.9-SNAPSHOT.jar
............此处省略54个文件信息
- 上一篇:环境监测系统
- 下一篇:学术研究,你的成功之道 高清版 带书签
相关资源
- 用户的协同过滤算法数据集及代码实
- ( Netflix Prize中的协同过滤算法.zip )
-
Cloud Computing Web-ba
sed Applications That - 小说网站推荐系统分享
- 协同过滤-推荐系统业界实践
- 基于知识图谱表示学习的协同过滤推
- COLLADAMaxNew插件,opencollada导出DAE文件
- 改进的增量奇异值分解协同过滤算法
- OpenCollada_3dsMax插件解压密码www.csdn.n
- OpenCollada_3dsMax插件
- COLLADA2GLTF238292
- 两本英文版云计算书籍
- Cisco Hosted Collaboration Solution Version 11
- Collada for 3dsmax 插件
- COLLADAMax.dle插件及DaeToGltf工具-2014
- 电影推荐系统程序,可以直接跑
- Cisco Collaboration 网络设计
- OpenCollada 3DMax2016 导出插件dae、DAE
- COLLADA-MAX-PC_Max2017_v1.6.62
- Cesium需要的 转成gltf工具
- Cesium中将3DMax模型转换为3DTIles格式工
- COLLADAMax插件和DaeToGltf工具-2014.rar
- 大数据项目源代码电影推荐系统Movi
- 基于Spark的电影推荐系统实战.txt
- 论文研究-基于改进最近邻的协同过滤
- 02-Spark离线和实时电影推荐系统直播回
- 基于系统过滤技术的推荐系统中期检
- 基于用户的协同过滤和基于内容的混
- 皮尔森相关系数 之用户推荐的协同过
- 电影推荐系统:基于spark、hadoop、ka
评论
共有 条评论