当前位置: 首页 > news >正文

网站备案要幕布中牟网络推广公司

网站备案要幕布,中牟网络推广公司,专门做饮食加盟的网站,烟台建设用地规划查询网站一、基于用户的Jaccard相似度公式 其中#xff0c;u、v表示任意两个用户#xff0c;N(u)表示用户u喜欢的物品集合,N(v)表示用户v喜欢物品的集合。 代码 public class UserCFApp {public static void main(String[]args){SparkConf sparkConf new SparkConf();sparkConf.se…一、基于用户的Jaccard相似度公式 其中u、v表示任意两个用户N(u)表示用户u喜欢的物品集合,N(v)表示用户v喜欢物品的集合。 代码 public class UserCFApp {public static void main(String[]args){SparkConf sparkConf new SparkConf();sparkConf.setAppName(UserCFApp);sparkConf.setMaster(local[*]);SparkSession sparkSession SparkSession.builder().config(sparkConf).getOrCreate();String url jdbc:mysql://localhost:3306/spark-mysql?useUnicodetruecharacterEncodingutf8autoReconnecttruefailOverReadOnlyfalse;String driver com.mysql.jdbc.Driver;String user root;String password admin;DatasetRow dataset sparkSession.read().format(jdbc).option(driver, driver).option(url,url).option(dbtable,user_item).option(user,user).option(password,password).load();DatasetRow userCount dataset.groupBy(user_id).count();DatasetRow user2UserCount dataset.as(a).join(dataset.as(b),functions.column(a.item_id).$eq$eq$eq(functions.column(b.item_id))).where(functions.column(a.user_id).notEqual(functions.column(b.user_id))).select(functions.column(a.user_id).as(a_user_id),functions.column(b.user_id).as(b_user_id)).groupBy(a_user_id, b_user_id).count();DatasetRow result user2UserCount.as(u2u).join(userCount.as(uc1), functions.column(u2u.a_user_id).$eq$eq$eq(functions.column(uc1.user_id))).join(userCount.as(uc2), functions.column(u2u.b_user_id).$eq$eq$eq(functions.column(uc2.user_id))).selectExpr(u2u.a_user_id, u2u.b_user_id, u2u.count/(uc1.count uc2.count - u2u.count) as count);result.show(); // result.write() // .mode(SaveMode.Overwrite) // .format(jdbc) // .option(driver, driver) // .option(url,url) // .option(dbtable,user_similar) // .option(user,user) // .option(password,password) // .save();sparkSession.stop();} } 二、基于用户的余弦相似度公式 其中u、v表示任意两个用户N(u)表示用户u喜欢的物品集合,N(v)表示用户v喜欢物品的集合。 public class UserCF2App {public static void main(String[]args){SparkConf sparkConf new SparkConf();sparkConf.setAppName(UserCFApp);sparkConf.setMaster(local[*]);SparkSession sparkSession SparkSession.builder().config(sparkConf).getOrCreate();String url jdbc:mysql://localhost:3306/spark-mysql?useUnicodetruecharacterEncodingutf8autoReconnecttruefailOverReadOnlyfalse;String driver com.mysql.jdbc.Driver;String user root;String password admin;DatasetRow dataset sparkSession.read().format(jdbc).option(driver, driver).option(url,url).option(dbtable,user_item).option(user,user).option(password,password).load();DatasetRow userCount dataset.groupBy(user_id).count();DatasetRow user2UserCount dataset.as(a).join(dataset.as(b),functions.column(a.item_id).$eq$eq$eq(functions.column(b.item_id))).where(functions.column(a.user_id).notEqual(functions.column(b.user_id))).select(functions.column(a.user_id).as(a_user_id),functions.column(b.user_id).as(b_user_id)).groupBy(a_user_id, b_user_id).count();DatasetRow result user2UserCount.as(u2u).join(userCount.as(uc1), functions.column(u2u.a_user_id).$eq$eq$eq(functions.column(uc1.user_id))).join(userCount.as(uc2), functions.column(u2u.b_user_id).$eq$eq$eq(functions.column(uc2.user_id))).selectExpr(u2u.a_user_id, u2u.b_user_id, u2u.count/pow(uc1.count * uc2.count, 0.5) as count);result.show(); // result.write() // .mode(SaveMode.Overwrite) // .format(jdbc) // .option(driver, driver) // .option(url,url) // .option(dbtable,user_similar) // .option(user,user) // .option(password,password) // .save();sparkSession.stop();} }
http://www.yutouwan.com/news/196183/

相关文章:

  • 网站定制开发上海网站开发开票内容
  • 服装网站建设美丽wordpress 信息流
  • 建站用什么工具做网站为什么不要源代码
  • 怎样看一个网站做的网络广告百度导航是哪个国家的公司
  • 果乐宝的网站建设昆山营销型网站建设方法
  • 宁波网站建设哪家比较好蚌埠发布刚刚
  • 2008iis里没加域名 网站指向还在wordpress api 授权
  • 比价网站 源码建设项目竣工环保验收网站
  • 织梦cms官方网站如何建设网站服务器
  • 男男做h的视频网站游民星空是用什么做的网站
  • 织梦网站怎样入侵素材图库
  • 西安网站架设公司安徽网站建设调查报告
  • 网站登录失败怎么回事seo短视频网页
  • 有哪个网站是成都中科大旗做的图片站wordpress模板下载
  • 昊杰南宫网站建设网站开发软件 手机
  • 域名对网站seo的影响家乡网络推广方案
  • 聊城做网站推广网站代发外链
  • 珠宝企业的门户网站开发网站建设公司开发企业北京网站
  • 东莞整合网站建设公司搭建论坛网站的流程
  • 华中农业大学基因编辑在线设计网站提供资料下载的网站如何建设
  • 重庆公司建设网站一个只做百合的网站
  • 济南企业建站平台电商软文范例
  • 做网站的维护成本转发文章 WordPress
  • 网站设计时多页面切换时什么控件文山微网站建设
  • 大型外贸网站建设wdcp 网站迁移
  • 国外网站风格厦门建网站网址
  • 旅游网站首页设计大概图桂林两江四湖游船路线
  • 二级网站开发 一级关系移动终端网站建设
  • 顺德建设行政主管部门网站上海企业服务云代表啥
  • 房地产网站模板 下载建设招标项目常挂网站有哪些