基于内容的新闻推荐系统

基于内容的新闻推荐系统

[红旗]技术栈:Java EE、Eclipse、Mysql-5.6、Spring、SpringMVC、Mybatis、JavaScript、EasyUI、TF-IDF算法、余弦相似度算法

[hot]项目包括:项目源码、数据库、开发文档PPT、运行须知等

[火]包运行、配运行环境、问题等

[钉子]推荐算法:基于内容推荐算法:TF-IDF、余弦相似度

[1]基本原理:根据用户的浏览行为,获得用户的兴趣偏好度,为用户推荐跟他的兴趣偏好相似的内容,采用词频-逆文档词频来提取文章关键字,根据关键词词频向量计算相似度(余弦相似度)来进行内容推荐。

(1)方法描述

在新闻领域,推荐系统将用户的特征作为依据,利用用户历史行为数据进而挖掘用户可能需要的文章内容并推送给用户,以减少用户在新闻搜索上花费的时间和精力。

系统首先使用分词工具包jieba对每个新闻进行分词,根据分出来的值过滤掉语气词和不重要的内容,然后计算每个词的TF-IDF值获取新闻关键词以及采用余弦相似度计算除自己以外的其他新闻关键词的相似度,根据从大到小排序,选取前五个新闻的id保存在相似度列表中,当用户通过点击一个新闻的标题、封面等查看新闻详情页时,系统就会去数据库取该新闻相似度最高的5条新闻然后把它们推荐给用户。

(2)内容相似

新闻作为文本类的数据,可以从文本特征几个方面去提取它的特征信息,然后将不同的新闻间的特征信息进行比较。

通过采用余弦相似度比较特征信息,计算的余弦值越接近1就越相似。

(3)提取新闻关键词

TF-IDF的主要思想是:如果一个字词在一篇文档中出现的次数很多,而在语料库其他文档中出现的次数很少,那么就可以认为该字词具有良好的分类效果,适合当作分类关键词。

从每篇新闻过滤好的词频中挖掘,构建新闻关键词列表,使用TF-IDF算法提取计算出新闻消息的K个关键词对应的TF-IDF值,并将它们存入集合。

(4)新闻内容相似度计算

从每篇文章中提取了若干个关键词,有了新闻的关键词列表{keyword1:value1,keyword2:value2……},以及其他新闻的关键词列表{nkeyword1:nvalue1,nkeyword2:nvalue2……},生成两篇文章各自的词频向量,计算两个向量的余弦相似度,值越大就越相似。

其中所有文章对应的词频向量等长,相应位置的元素对应同一词。

[2]实现功能

(1)前台功能模块

前台用户可以进行分类查看各模块下的新闻概要列表并显示基于新闻评论量推荐的新闻列表,点击新闻封面、标题等可直接进入新闻详情页进行阅读、评论,显示基于词语的新闻推荐列表,搜索框输入来搜索需要的新闻。

(2)后台功能模块

后台管理主要包括系统设置、用户列表管理、系统日志以及新闻管理四个模块。

系统设置里面包括进行菜单按钮增删改查的菜单管理、增删改角色信息的角色管理和修改密码;用户信息管理里面包含了一个详细的用户信息可以对每个人的详细资料进行了增删或者修改操作;系统日志里面包含了一个日志清单,可以对日志进行增删操作;新闻管理模块里包括进行增删改查分类信息的分类管理、增删改查新闻的标题、封面等信息的新闻管理以及增删改新闻的任意一条评论的评论管理。

[3]项目运行截图

ID:1866

详询客服 微信shujuqudong1 或shujuqudong6 或 qq68823886 或 27699885

图文详情请查看: http://matup.cn/675530701436.html

146-西门子S7-1200冷热水恒压供水系统程序案例,程序含四个PLC站,冷热水配置,模拟量,流量计算,配方控制

146-西门子S7-1200冷热水恒压供水系统程序案例,程序含四个PLC站,冷热水配置,模拟量,流量计算,配方控制,比例阀控,PN通讯 等程序块。

硬件:西门子S7-1200PLC ——KTP1200触摸屏

TIA_V15.1及以上打开。

ID:6212

详询客服 微信shujuqudong1 或shujuqudong6 或 qq68823886 或 27699885

图文详情请查看: http://matup.cn/675522971742.html

新能源汽车 电动汽车整车控制器 VCU

新能源汽车 电动汽车整车控制器 VCU

含canbootloader 基于飞思卡尔MC9S12XEP100整车控制器 VCU方案

1:C源文件,底层驱动+控制策略

2:程序变量表格,Execl文件;can 通讯发送接收数据对应;

3:DBC数据库,CANoe数据库支持文件;可以通过上位机方便解析报文数据,可以;

4:原理图,满足二次开发的原理图,将控制输入输出口全部列出;

5:接口定义,Execl文件;接口定义与芯片管脚一一对应;方便二次开发;

6:pcb图纸

7.支持CANBOOTLOADER更新下载程序,提供上位机下载软件,bootS19文件。

支持周立工USB

有PCB,原理图,及代码

ID:8399

详询客服 微信shujuqudong1 或shujuqudong6 或 qq68823886 或 27699885

图文详情请查看: http://matup.cn/675522816063.html

恒压供水全套图纸程序 西门子s7-200smart西门子触摸屏。

恒压供水全套图纸程序 西门子s7-200smart西门子触摸屏。

1、一对一变频(一台变频带一台水泵,本系统四台主泵,一台辅泵)。

2、根据设定压力自动投切电机,自动升降频率,PID调节,程序带注释。

2、恒压稳定,界面友好。

3、并且有电气图纸,有IO点号表图纸清晰,规范。

4、实际工程在用,运行稳定。

YID:3710

详询客服 微信shujuqudong1 或shujuqudong6 或 qq68823886 或 27699885

图文详情请查看: http://matup.cn/675521323465.html

西门子S7-1200PLC双轴定位算法电池焊接控制博图程序 案例,触摸屏画面采用威纶触摸屏。

西门子S7-1200PLC双轴定位算法电池焊接控制博图程序 案例,触摸屏画面采用威纶触摸屏。

程序设计结构灵活,采用SCL语言+梯形图结构,项目包括:

1.博图V15PLC程序

2.威纶通触摸屏程序

3.电气施工图纸(PDF版本)

4.电气采购BOM清单

5.DI/DO定义表

ID:3115

详询客服 微信shujuqudong1 或shujuqudong6 或 qq68823886 或 27699885

图文详情请查看: http://matup.cn/675519875496.html

Pmsm磁链观测器,一个电周期收敛

Pmsm磁链观测器,一个电周期收敛

ID:5399999999

详询客服 微信shujuqudong1 或shujuqudong6 或 qq68823886 或 27699885

图文详情请查看: http://matup.cn/675518811408.html

带相机PLC1200 SCL梯形图混编立体库机器人码垛机伺服视觉程序

带相机PLC1200 SCL梯形图混编立体库机器人码垛机伺服视觉程序

包括2台西门子PLC1215程序和2台西门子触摸屏TP700程序

PLC和基恩士相机视觉定位Modbus TCP通讯(SCL语言)

PLC和ABB机器人Modbus TCP通讯(SCL语言)

PLC和码垛机Modbus TCP通讯(SCL语言)

PLC和4台G120变频器Profinet通讯

1个伺服轴

SCL语言和梯形图混编,经典程序,知识点丰富,注释全。

程序版本TIA V14及以上

ID:498

详询客服 微信shujuqudong1 或shujuqudong6 或 qq68823886 或 27699885

图文详情请查看: http://matup.cn/675518575204.html

西门子S7-1200流水线贴膜机项目程序,有KTP700触摸屏组态操作界面。

西门子S7-1200流水线贴膜机项目程序,有KTP700触摸屏组态操作界面。

程序包含.上下气缸控制,夹紧气缸控制,输送带电机控制,贴膜伺服控制旋转电机控制等类容。

适合简单控制工艺及运动控制初学者参考,程序打开版本TIA V14及以上。

ID:328

详询客服 微信shujuqudong1 或shujuqudong6 或 qq68823886 或 27699885

图文详情请查看: http://matup.cn/675516835226.html

西门子PLC1500大型程序 西门子PLC1500大型程序fanuc机器人焊装

西门子PLC1500大型程序 西门子PLC1500大型程序fanuc机器人焊装

包括1台西门子1500PLC程序,2台触摸屏TP1500程序

9个智能远程终端ET200SP Profinet连接

15个Festo智能模块Profinet通讯

10台Fanuc发那科机器人Profinet通讯

3台G120变频器Profinet通讯

2台智能电能管理仪表PAC3200

4个GRAPH顺控程序

图尔克RFID总线模组通讯

和MES系统通讯,西门子安全模块

程序经典,结构清晰,SCL算法,堆栈,梯形图。

编程软件打开版本TIA V14及以上

ID:4510

详询客服 微信shujuqudong1 或shujuqudong6 或 qq68823886 或 27699885

图文详情请查看: http://matup.cn/675514847858.html

MATLAB全桥或者半桥LLC谐振DC/DC变换器的设计与仿真

MATLAB全桥或者半桥LLC谐振DC/DC变换器的设计与仿真

内含开环仿真、电压闭环仿真两个仿真文件

并含有电路参数仿真计算过程

支持最高版本2018b

ID:9710

详询客服 微信shujuqudong1 或shujuqudong6 或 qq68823886 或 27699885

图文详情请查看: http://matup.cn/675509718383.html

基于模型参考自适应的永磁同步电机无感FOC

基于模型参考自适应的永磁同步电机无感FOC

1.采用模型参考自适应MRAS来估计转速和转子位置,实现中高速下PMSM的无感运行,估计精度较高;

2.提供算法对应的参考文献和仿真模型,支持技术解答;购买赠送PMSM控制相关电子资料。

仿真模型纯手工搭建,绝不是从网上复制得到。

仿真仅供学习参考

ID:9138

详询客服 微信shujuqudong1 或shujuqudong6 或 qq68823886 或 27699885

图文详情请查看: http://matup.cn/675508368351.html

三菱Q系列程序

三菱Q系列程序

三菱Q06UDV程序,搭配三菱MR-JE伺服,QD77MS16*2共24轴运动控制,QX42.QY42P等输入输出模块

QJ71C24N通讯模块控制CCD,基恩士位移传感器,基恩士扫码枪通讯控制。

全自动3C产品密封焊接机

轴JOG,回原点,绝对定位,等全部封装FB块气缸报警,真空报警等。

X,Y,Z,三轴模组控制,超声波焊接机控制,伺服报警代码输出,位移传感器数据读取定位控制,CCD数据读取,多工位扫码枪数据读取。

优秀的触摸屏模板,产量功能,智慧车间MES,OEE功能,多用户管理功能,等

SFC+FB块编写,注释齐全

1*41

PLC

ID:5134

详询客服 微信shujuqudong1 或shujuqudong6 或 qq68823886 或 27699885

图文详情请查看: http://matup.cn/675504970054.html

基于PreScan与Carsim的车道保持联合仿真

基于PreScan与Carsim的车道保持联合仿真

其中车道线识别算法通过采集单目摄像头数据,Ransac算法提取车道线;采用MPC控制器实现车道保持与循迹控制。

内附PreScan、Carsim与Simulink模型,有相关报告和参考文献

ID:63180

详询客服 微信shujuqudong1 或shujuqudong6 或 qq68823886 或 27699885

图文详情请查看: http://matup.cn/675501838390.html

BIC拓扑单向传输。

BIC拓扑单向传输。

ID:67600

详询客服 微信shujuqudong1 或shujuqudong6 或 qq68823886 或 27699885

图文详情请查看: http://matup.cn/675491372977.html

西门子1200博图程序冷却油泵PID控制系统,和多台油泵及水泵G120西门子变频器Modbud RTU通讯,画面采用西门

西门子1200博图程序冷却油泵PID控制系统,和多台油泵及水泵G120西门子变频器Modbud RTU通讯,画面采用西门子KTP700触摸屏,内有变频器参数/Modbus通讯报文详细讲解,PID带手动自动功能,可手动调节PID, 注释详细,有图纸,打开版本V14及以上

ID:536

详询客服 微信shujuqudong1 或shujuqudong6 或 qq68823886 或 27699885

图文详情请查看: http://matup.cn/675484811201.html

碳交易机制下考虑需求响应的系统优化运行 系统是实现“双碳”目标的有效途径,为进一步挖

碳交易机制下考虑需求响应的系统优化运行 系统是实现“双碳”目标的有效途径,为进一步挖掘其需求侧可调节潜力对碳减排的作用,提出了一种碳交易机制下考虑需求响应的系统优化运行模型。

首先,根据负荷响应特性将需求响应分为价格型和替代型 2 类,分别建立了基于价格弹性矩阵的价格型需求响应模型,及考虑用能侧电能和热能相互转换的替代型需求响应模型; 其次,采用基准线法为系统无偿分配碳排放配额,并考虑燃气轮机和燃气锅炉的实际碳排放量,构建一种面向系统的碳交易机制; 最后,以购能成本、碳交易成本及运维成本之和最小为目标函数,建立系统低碳优化运行模型,并通过 4 类典型场景对所提模型的有效性进行了验证。

通过对需求响应灵敏度、燃气轮机热分配比例和不同碳交易价格下系统的运行状态分析发现,合理分配价格型和替代型需求响应及燃气轮机产热比例有利于提高系统运行经济性,制定合理的碳交易价格可以实现系统经济性和低碳性协同。

关键词: 碳交易机制; 需求响应; 系统; 优化运行。

YID:3219

详询客服 微信shujuqudong1 或shujuqudong6 或 qq68823886 或 27699885

图文详情请查看: http://matup.cn/675476966704.html

MATLAB 微网优化调度 两阶段鲁棒 CCG算法 经济调度 鲁棒优化

MATLAB 微网优化调度 两阶段鲁棒 CCG算法 经济调度 鲁棒优化

参考文档:《微电网两阶段鲁棒优化经济调度方法》

仿真平台:MATLAB YALMIP+CPLEX

优势:代码注释详实,出图效果非常好(具体看图),非目前烂大街版本,请仔细辨识!

主要内容:构建了微网两阶段鲁棒调度模型,建立了min-max-min 结构的两阶段鲁棒优化模型,可得到最恶劣场景下运行成本最低的调度方案。

模型中考虑了储能、需求侧负荷及可控分布式电源等的运行约束和协调控制,并引入了不确定性调节参数,可灵活调整调度方案的保守性。

基于列约束生成算法和强对偶理论,可将原问题分解为具有混合整数线性特征的主问题和子问题进行交替求解,从而得到原问题的最优解。

最终通过仿真分析验证了所建模型和求解算法的有效性,具体内容可自行查阅,程序基于MATLAB yalmip调用CPLEX实现求解,整体复现效果良好。

ID:4420

详询客服 微信shujuqudong1 或shujuqudong6 或 qq68823886 或 27699885

图文详情请查看: http://matup.cn/675476822404.html

两相交错并联buck/boost变换器仿真 采用4mos结构,模型内包含开环,电压单环,电压电流双闭环三种控制方式

两相交错并联buck/boost变换器仿真 采用4mos结构,模型内包含开环,电压单环,电压电流双闭环三种控制方式,里面有注解每种控制模式怎么连接手动开关。

输出波形好,电压纹波小。

三种方式中,双环控制模式的电感电流均流效果好

另也有单向结构,两个mos,两个diode。

同样地,里面包含上述三种控制方式

运行环境有matlab/simulink/plecs

ID:8939

详询客服 微信shujuqudong1 或shujuqudong6 或 qq68823886 或 27699885

图文详情请查看: http://matup.cn/675468397851.html

Matlab 车辆配送路径规划问题

Matlab 车辆配送路径规划问题

四大算法解决旅行商问题(TSP) CVRP CDVRP VRPTW

tsp:旅行商问题,寻找最短闭合路径

cvrp:带容量约束的车辆路径规划

dvrp:带距离约束的车辆路径规划

cdvrp:带距离+容量约束的车辆路径规划

vrptw:带距离+容量+时间窗约束的车辆路径规划

源码+详细注释

坐标需求量载重量等数据可以更改

YID:459

详询客服 微信shujuqudong1 或shujuqudong6 或 qq68823886 或 27699885

图文详情请查看: http://matup.cn/675466385448.html

Matlab遗传算法车间调度问题

Matlab遗传算法车间调度问题

源码+详细注释(方便学习)

问题描述:已知各工件的加工时间,优化目标是如何确定工件的加工顺序以及每阶段工件在机器上的分配情况,使得最大完工时间极小化

ID:3910

详询客服 微信shujuqudong1 或shujuqudong6 或 qq68823886 或 27699885

图文详情请查看: http://matup.cn/675465210663.html

西门子1200恒压供水程序+PID+触摸屏程序

西门子1200恒压供水程序+PID+触摸屏程序

1.此程序样 例为 一拖三恒压供水程序样例,采用S7-1200PLC和KTP1000PN触摸屏

人机执行PID控制变频器实现恒压供水.

可供学习参考,用博图15.1写的程序

ID:474

详询客服 微信shujuqudong1 或shujuqudong6 或 qq68823886 或 27699885

图文详情请查看: http://matup.cn/675464529496.html