- 博客(22)
- 收藏
- 关注
原创 推荐系统算法学习笔记(六)——利用用户标签数据
推荐系统算法学习笔记(六)——利用用户标签数据目前流行的推荐系统基本上通过3种方式联系用户兴趣和物品。标签可以用来描述物品。标签应用一般分为两种:一种是让作者或者专家给物品打标签;另一种是让普通用户给物品打标签(UGC)。1、使用UGC标签系统的代表网站UGC标签系统的鼻祖Delicious、论文书签网站CiteULike、音乐网站Last.fm、视频网站Hulu、书和电影评论网站豆瓣等。2、标签系统中的推荐问题 ①如何利用用户打标签的行为为其推荐物品(基于标签的推荐)? ②如何在用户给物
2021-01-02 21:58:19 1147
原创 python推荐系统学习笔记(5)——基于图的模型推荐算法
python推荐系统学习笔记(5)——基于图的模型推荐算法2.1 用户行为数据的二分图表示为可以把基于邻域的模型看作基于图的模型的简单形式。用户物品二分图模型对于数据集中每一个二元组(u,i),图中都有一套对应的边e(vu,vi),其中vu属于vu 是用户u对应的顶点,vi属于VI是物品对应的顶点。2.2 基于图的推荐算法给用户u推荐物品的任务就可以转化为度量用户顶点vu 和与vu没有边直接相连的物品节点在图上的相关性,相关性越高的物品在推荐列表中的权重就越高。图中顶点的相关性主要因素:
2020-06-30 16:02:19 1238
原创 python推荐系统学习笔记(4)——基于协同过滤的个性化推荐算法实战---算法(上)
python推荐系统学习笔记(4)——基于协同过滤的个性化推荐算法实战—算法(上)一、概念理解协同过滤简单来说是利用某兴趣相投、拥有共同经验之群体的喜好来推荐用户感兴趣的信息,个人通过合作的机制给予信息相当程度的回应(如评分)并记录下来以达到过滤的目的进而帮助别人筛选信息。(1)usercf:根据用户的相似性,推荐与目标用户相似的用户所喜好的物品。适用于实时新闻,突发信息推荐。(2) itemcf:根据物品的相似性,推荐目标用户所喜好的物品所相似的物品。适用于图书,电子商务,电影推荐。该算法认为,
2020-06-15 08:03:12 1529
原创 # Python推荐系统学习笔记(3)------基于协同过滤的个性化推荐算法实战---隐语义模型
Python推荐系统学习笔记(3)------基于协同过滤的个性化推荐算法实战—隐语义模型一、概念性理解传统的推荐方法UserCF,首先需要找到和他们看了同样书的其他用户,然后给他们推荐那些用户喜欢的其他书。ItemCF,需要给他们推荐和他们已经看的书相似的书。基于隐语义模型通过矩阵分解建立用户和隐类之间的关系,物品和隐类之间的关系,最终得到用户对物品的偏好关系。隐语义模型(LFM):通过矩阵分解建立用户和隐类之间的关系,物品和隐类之间的关系,最终得到用户对物品的偏好关系。隐含语义分析技术的
2020-05-17 16:24:02 2074 2
原创 Python 利用 MSSql连接Sql Server数据库
Python 连接Sql Server数据库 MSSql#Python 连接Sql Server数据库 MSSql,但是因为版本问题结果可能会有错import pymssqlconn=pymssql.connect(host='localhost',user='sa',password='1721330046',database='jingzi')'''如果和本机数据库交互,只需修改链接...
2020-04-26 13:51:40 285
原创 《推荐系统》--电子推荐系统算法实践学习笔记(二)
《推荐系统》–电子推荐系统算法实践学习笔记(二)一、好的推荐系统1.1 推荐系统评测1.1.1 推荐系统实验方法在推荐系统中,主要有3种评测推荐效果的实验方法,即离线实验(offline experiment)、用户调查(user study)和在线实验(online experiment)。1. 离线实验离线实验的方法一般由如下几个步骤构成:(1) 通过日志系统获得用户行为数据,并...
2020-04-25 13:55:39 678
原创 # 最新版Java IDE软件eclipse 下载安装,以及如何在eclipse中创建并配置好JSP
最新版Java IDE软件eclipse 下载安装,以及如何在eclipse中创建并配置好JSP①通过官网进行下载百度搜索eclipse,找到eclipse官网下载链接②点进链接,进去官网,可以看见最新版eclipse下载链接③点击下方的download packages,选择自己想要的软件及版本进行下载,点击下载按钮进入下载页面如上图,这里提供的是一个韩国的一个大学的镜像链接,可...
2020-04-16 22:04:01 762
原创 Python推荐系统学习笔记(1)------基于用户协同过滤算法的电影推荐系统
Python推荐系统学习笔记(1)------基于用户协同过滤算法的电影推荐系统本周张老师在课上向我们介绍了推荐系统的相关知识点,推荐系统,顾名思义,就是利用用户的历史数据来预测用户的行为兴趣从而为减少用户的搜寻成本。无论是在日常生活中的商场购物还是在互联网上的x宝购物等时,我们总能发现我们总在被推荐商品,日常我们可能都不会太注意这样子的细节,可能并不能算是特别清楚推荐给我们的东西是否真正符合我...
2020-04-07 11:11:23 5638
原创 Windows删除chromedriver.exe或其他同名进程
Windows删除chromedriver.exe或其他同名进程https://blog.csdn.net/qq544649790/article/details/83030564chromedriver.exe版本下载地址http://chromedriver.storage.googleapis.com/index.html
2020-03-28 21:33:04 907
原创 Python 连接Sql Server数据库 MSSql以及错误解决方法
Python 连接Sql Server数据库 MSSql以及错误解决方法#Python 连接Sql Server数据库 MSSql,但是因为版本问题结果可能会有错import pymssqlconn=pymssql.connect(host='localhost',user='sa',password='1721330046',database='jingzi')'''如果和本机数据库交...
2020-03-15 16:34:36 5190
原创 JSP中的全局变量和局部变量
JSP中的全局变量和局部变量全局变量①jsp的全局变量的定义的方式为:<%! …%>②其实jsp动态代码就是一个servlet,全局变量就是动态代码所对应的类的一个属性,当执行jsp时便会为该类创建对象,为属性开辟空间,所以任何对该属性的改变都会保存在该类的对象中,对于全局变量来说,jsp页面不管执行多少次,上一次对该全局变量执行的结果都是下一次执行的初始值。③可以被serv...
2020-03-12 21:03:52 2195
原创 用Java和jsp来找出1到1000中的完数!
用Java和jsp来找出1到1000中的完数!JSP<%@ page contentType="text/html;charset=GB2312" %><HTML><BODY BGCOLOR=cyan><h3>这是一个计算完数的页面</h3><h3>如果一个正整数刚好等于它的真因子之和,这样的正整数为完数。</...
2020-03-08 11:06:30 1828
原创 SPSS下载安装JDK和tomcat,并配置好相关的环境变量!!
SPSS下载安装JDK和tomcat,并配置好相关的环境变量!!!一、下载安装JDK,并配置好环境变量。1、下载地址:https://www.oracle.com/java/technologies/javase-jdk8-downloads.html如图所示,下载安装适合自己电脑的版本即可(在下载这一步它提示我需要有自己的Oracle账户,因此我注册了一个,记得一定要下载到自己能找到的...
2020-03-06 21:12:06 3312
原创 SQL server 2005数据库的创建和管理
SQL server 2005数据库的创建和管理在SQL Server 2005中创建和管理数据库的方法主要有两种:一是在SQL Server Management Studi方便的图形化向导创建,二是通过执行Transact-SQL语句创建和管理数据库。1.使用SQL Server Management Studio创建数据库。利用SQL Server Management Studio对...
2020-03-01 10:14:34 2766
原创 pycharm运行时候出现“ ModuleNotFoundError: No module named 'pygame' ”错误的解决方法
pycharm运行时候出现“ ModuleNotFoundError: No module named ‘pygame’ ”错误的解决方法出现这样子的错误,再出错的地方点击install pygame后,代码还是会出现上面的错误,这时候,我手动安装之后代码就能正常运行了。手动安装pygame:通过File-setting-Project interpreter,点击“+”,搜索Pygame,...
2020-02-29 09:08:51 31503 2
原创 下载Visio2013镜像路径以及安装Visio2013软件
下载Visio2013镜像路径以及安装Visio2013软件下载镜像安装路径:https://exmail.qq.com/cgi-bin/ftnExs_download?k=5736333137c49bbd8e5ddf1c106407561d0f51570f050602071b560556071d500154501c0f0154541f550406000153500703505006641f6...
2020-02-27 08:30:58 5457 1
原创 计算机网络相关知识点学习
计算机网络相关知识点学习线路交换的特点(1)线路独占,因此线路的利用率较低;(2)实时性好。传输数据过程中中间节点不对数据做任何处理,具有较好的实时性;(3)不能缓存数据,不能进行差错检验;(4)适合大量数据传输、交互式会话类的通信。报文交换的特点主要有:(1)发送数据前不需要建立专线连接;(2)不独占线路,多个用户的数据可以通过存储和排队共享一条线路,线路利用率高;(3)有差错...
2020-02-26 11:08:11 428
原创 关于管理信息系统的相关名词解释和问题解析
关于管理信息系统的相关名词解释和问题解析***1、数据字典:***为了对数据流程图中的各个元素进行详细的说明,数据字典的主要内容是对数据流程图中的数据项、数据结构、数据流、处理逻辑、数据存储和外部实体等几个方面进行具体的定义。数据字典配以数据流程图,就可以从文字和图形两个方面对系统的逻辑模型进行完整的描述。它是结构化系统分析的另一重要工具,是对数据流程图的重要补充和注释。***2 、可行性分析...
2020-02-23 15:32:08 3014
原创 SQL Server2008怎么设置允许远程连接访问,并实现分布式查询?
SQL Server2008怎么设置允许远程连接,并实现分布式查询链接服务器(借助OLE DB接口技术来访问远程服务器)优点:1、访问远程服务器;2、能够对企业内的异类数据源发出分布式查询、更新、命令和事务;3、能够以相同的操作方式对不同的数据源进行管理和访问。SQL Server2008怎么设置允许远程连接方法1:在pc1端的处理1、打开SQL Server Management St...
2020-02-14 16:22:38 707
原创 SQL server 2005 如何创建分区表?
SQL server如何创建分区表分区表的定义:一般情况下,我们建立数据库表时,表数据都存放在一个文件里。但是如果是分区表的话,表数据就会按照你指定的规则分放到不同的文件里,把一个大的数据文件拆分为多个小文件,还可以把这些小文件放在不同的磁盘下由多个cpu进行处理。这样文件的大小随着拆分而减小,还得到硬件系统的加强,自然对我们操作数据是大大有利的。所以大数据量的数据表,对分区的需要还是必要的,...
2020-02-10 09:56:15 197
原创 如何将excel导入到SQL server 数据库中?
如何将excel导入到SQL server 数据库中?(1) 打开Microsoft SQL Server Management Studio 数据库管理软件,选中要导入的数据库,点击右键->再点任务->选中导入数据。(2) 一直点击下一步,到达选择数据源图后,在数据源中选择Microsoft excel ,之后选择你要导入的文件,excel版本选择Microsoft Excel ...
2020-02-07 09:46:07 1897
原创 JAVA JDBC 连接SQL server 2005(2008)数据库,并进行动态的增删改查
JAVA JDBC 连接SQL server 2005(2008)数据库,并进行动态的增删改查步骤一:(1)打开SQL Server 2005,右击最上面的服务器,选择属性—>安全性,在右边框中选择SQL Server和Windows身份验证模式,如下图,最后点确定。(2)选择“安全性”中的登录名中的sa,右击选择“属性”,选择“常规”,在右边输入登录名sa,输入密码与确认密码(自己...
2020-02-05 10:32:04 1317
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人