CN104216886A - 视频推荐装置、***及方法 - Google Patents

视频推荐装置、***及方法 Download PDF

Info

Publication number
CN104216886A
CN104216886A CN201310206954.3A CN201310206954A CN104216886A CN 104216886 A CN104216886 A CN 104216886A CN 201310206954 A CN201310206954 A CN 201310206954A CN 104216886 A CN104216886 A CN 104216886A
Authority
CN
China
Prior art keywords
video
recommendation
unit
click
videos
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201310206954.3A
Other languages
English (en)
Inventor
纪达麒
陈运文
刘作涛
辛颖伟
陈冬
姚璐
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shanghai Lianshang Network Technology Co Ltd
Original Assignee
Cool Sheng (tianjin) Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Cool Sheng (tianjin) Technology Co Ltd filed Critical Cool Sheng (tianjin) Technology Co Ltd
Priority to CN201310206954.3A priority Critical patent/CN104216886A/zh
Publication of CN104216886A publication Critical patent/CN104216886A/zh
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • G06F16/953Querying, e.g. by the use of web search engines
    • G06F16/9535Search customisation based on user profiles and personalisation
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/70Information retrieval; Database structures therefor; File system structures therefor of video data
    • G06F16/78Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually

Landscapes

  • Engineering & Computer Science (AREA)
  • Databases & Information Systems (AREA)
  • Theoretical Computer Science (AREA)
  • Data Mining & Analysis (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Library & Information Science (AREA)
  • Multimedia (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Abstract

本发明公开一种视频推荐装置、***及方法,其装置包括相关视频数据库单元、相关推荐引擎单元以及点击率模型单元,相关推荐引擎单元用以接收来自外部***前端的请求,从相关视频数据库单元中,取出待推荐视频的推荐视频列表,根据得到的视频列表的展现权重,将推荐的视频返回至外部***前端;相关视频数据库单元为存储相关视频展现结果的数据库;点击率模型单元用以接收来自外部前端发送过来的展现信息和点击信息,并更新相关视频数据库单元中的展现权重。本发明通过实时接收来自外部用户展现和点击信息,进行反馈,将相关视频推荐给用户,并更新相关视频数据库单元中的展现权重,使推荐出来的视频更具有相关性,去除与当前播放不相干的视频。

Description

视频推荐装置、***及方法
技术领域
本发明涉及网络在线视频技术,尤其涉及一种视频推荐装置、***及方法。
背景技术
随着信息技术和互联网的发展,人们逐渐从信息匮乏的时代走入了信息过载的时代。对于信息的消费者,从海量信息中找到自己感兴趣的信息是一件非常困难的事情;同时,对于信息生产者,让自己生产的信息脱颖而出,受到广大用户关注,也是件非常困难的事情。目前的推荐***正是为了解决这一问题而产生的。
视频网站的相关推荐一般是根据当前播放的视频通过文本匹配等方法找出相关的视频。但是,这类方法也可能推荐出一些不相关或者不是最符合用户需求的相关视频,比如当播放的是“苹果养殖的视频”,而通过相关的推荐方法推荐的却是苹果手机相关的视频。例如图1为现有技术的推荐***一个与“考研讲座”相关的推荐结果,其显示相关推荐视频只有二个相关,而另外二个则与考研或者讲座完全不相关。
因此在推荐***中,如何提高推荐出来的视频更具有相关性,去除与当前播放不相干的视频,成为视频推荐***亟待解决的问题。
发明内容
本发明的目的在于提供一种视频推荐装置、***及方法,根据当前用户的点击或浏览行为,进行实时反馈,推荐相关视频。
为解决上述问题,本发明提供一种视频推荐装置,包括相关视频数据库单元、相关推荐引擎单元以及点击率模型单元,其中,
相关推荐引擎单元用以接收来自外部***前端的请求,从相关视频数据库单元中,取出待推荐视频的推荐视频列表,根据得到的视频列表的展现权重,将推荐的视频返回至外部***前端;
相关视频数据库单元为存储相关视频展现结果的数据库;
点击率模型单元用以接收来自外部前端发送过来的展现信息和点击信息,并更新相关视频数据库单元中的展现权重。
进一步地,所述展现信息包括待推荐的视频ID,以及推荐的视频列表的ID;
所述点击信息,包括当前点击的视频,以及点击的推荐视频。
进一步地,更新相关视频数据库单元中视频的展现权重基于以下公式计算:
展现权重=pv/click+X/100
其中,pv、click分别为该推荐视频作为推荐视频的展现量和点击率,X为常数。
进一步地,相关视频数据库单元中的每个待推荐的视频,包含该视频的展现权重。
本发明还提供一种视频推荐***,包括前端装置以及上述任一所述的视频推荐装置,其中,前端装置接收相关推荐引擎单元发出请求,并将相关推荐引擎单元发送视频的展现信息和点击信息发送至所述点击率模型单元。
此外,本发明还提供一种视频推荐方法,包括步骤如下:
前端装置向相关推荐引擎单元发出请求;
相关推荐引擎单元接收前端装置的请求,从相关视频数据库单元中,取出待推荐视频的推荐视频列表,根据得到的视频列表的展现权重,将推荐的视频返回至前端装置;
前端装置发送视频的展现信息和点击信息至所述点击率模型单元。
击率模型单元接收前端装置发送过来的展现信息和点击信息,并更新相关视频数据库单元中视频的展现权重。
进一步地,所述展现信息包括待推荐的视频ID,以及推荐的视频列表的ID;
所述点击信息,包括当前点击的视频,以及点击的推荐视频。
进一步地,更新相关视频数据库单元中视频的展现权重基于以下公式计算:
展现权重=pv/click+X/100
其中,pv、click分别为该推荐视频作为推荐视频的展现量和点击率,X为常数。
与现有技术相比,本发明的视频推荐装置、***及方法,通过实时接收来自外部用户展现和点击的信息,进行反馈,进而对相关推荐展现结果排序进行优化,取出待推荐视频的推荐视频列表,根据得到的视频列表的展现权重,将相关的视频推荐给用户,并更新相关视频数据库单元中的展现权重,使得推荐出来的视频更具有相关性,去除与当前播放不相干的视频。
附图说明
图1是现有的视频推荐技术推荐得到的示意图;
图2是本发明实施例一的视频推荐装置示意图;
图3是本发明实施例二的视频推荐***示意图。
具体实施方式
为使本发明的上述目的、特征和优点能够更加明显易懂,下面结合附图和具体实施方式对本发明作进一步详细的说明。
实施例一
请参阅图2,图2为本实施例的视频推荐装置示意图,视频推荐装置1包括相关视频数据库单元10、相关推荐引擎单元11以及点击率模型单元12。
相关推荐引擎单元11用以接收来自外部***前端的请求,从相关视频数据库单元11中,取出待推荐视频的推荐视频列表,根据得到的视频列表的展现权重,将推荐的视频返回至外部***前端。例如,假设某个视频A的推荐列表有B视频和C视频,B视频的权重为1.2,C视频的权重为1,则计算B的展现概率为1.2/(1+1.2)=55%,计算C的展现概率是1/(1+1.2)=45%。
相关视频数据库单元10为存储相关视频展现结果的数据库,相关视频数据库单元中的每个待推荐的视频,包含该视频的展现权重。
点击率模型单元12用以接收来自外部前端发送过来的展现信息和点击信息,并更新相关视频数据库单元中的展现权重。展现权重基于以下公式计算:
展现权重=pv/click+X/100
其中,pv、click分别为该推荐视频作为推荐视频的展现量和点击率,X为常数。
所述展现信息包括待推荐的视频ID,以及推荐的视频列表的ID;所述点击信息,包括当前点击的视频,以及点击的推荐视频。
下面具体以一个视频的相关推荐为例进行详细说明。
对某个视频ID为1的视频进行相关推荐,需要返回1个推荐结果。在本实施例中,设X=0.5,初始化,通过文本或者其他算法得到推荐结果的候选池(即相关推荐引擎单元中的推荐视频列表),假设是为10个视频,这10个视频ID为2到11。
一开始,每个视频的权重都是0.5并存储在相关视频数据库单元10中。
当某个用户访问了视频ID1,由于每个待推荐视频的权重相等,所以每个视频的展现概率都是10%,假设这次返回视频ID3,外部***前端得到信息后,将视频ID3展现给用户,并且通知点击率模型单元12。点击率模型单元12则将视频ID3的权重更改为0/1+0.5/100=0.005。
如果用户点击了该视频ID3,则外部***前端通知点击率模型单元12,点击率模型单元13将视频ID3的权重更改为1/1+0.5/100=1.005。
如果有新的用户请求该视频ID1的相关推荐,此时该视频ID1的权重高于其他视频,其展现概率是1.005/(1.005+0.5*9)=18%,而其他视频的展现概率是0.5/(1.005+0.5*9)=9%。通过这种方式,点击率比较高的视频可以获得更多的展现机会,比较低的视频则展现机会会变少。
实施例二
请参阅图3,基于上述实施例一的视频推荐装置,本实施例增加了前端装置2,前端装置2与实施例一的视频推荐装置1构成的视频推荐***,前端装置2接收视频推荐装置1中相关推荐引擎单元11发出请求,并将相关推荐引擎单元11发送视频的展现信息和点击信息发送至所述点击率模型单元12。本实施例的视频推荐***中各个功能单元以及工作过程与实施例一描述的的视频推荐装置相似,具体请参阅实施例一,在此不再详述。
实施例三
本发明还提供一种视频推荐方法,包括步骤如下:
前端装置2向相关推荐引擎单元11发出请求;
相关推荐引擎单元11接收前端装置2的请求,从相关视频数据库单元10中,取出待推荐视频的推荐视频列表,根据得到的视频列表的展现权重,将推荐的视频返回至前端装置2;
前端装置2发送视频的展现信息和点击信息至所述点击率模型单元12。
点击率模型单元12接收前端装置2发送过来的展现信息和点击信息,并更新相关视频数据库单元10中视频的展现权重。
前端装置2发送视频的展现信息包括待推荐的视频ID,以及推荐的视频列表的ID;
前端装置2发送视频的点击信息,包括当前点击的视频,以及点击的推荐视频。
更新相关视频数据库单元中视频的展现权重基于以下公式计算:
展现权重=pv/click+X/100
其中,pv、click分别为该推荐视频作为推荐视频的展现量和点击率,X为常数。
以上实施例的视频推荐装置、***及方法,通过实时接收来自外部用户展现和点击的信息,进行反馈,进而对相关推荐展现结果排序进行优化,取出待推荐视频的推荐视频列表,根据得到的视频列表的展现权重,将相关的视频推荐给用户,并更新相关视频数据库单元中的展现权重,使得推荐出来的视频更具有相关性,去除与当前播放不相干的视频,并进而提高用户的点击率。
本说明书中各个实施例采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似部分互相参见即可。对于实施例公开的***而言,由于与实施例公开的方法相对应,所以描述的比较简单,相关之处参见方法部分说明即可。
专业人员还可以进一步意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、计算机软件或者二者的结合来实现,为了清楚地说明硬件和软件的可互换性,在上述说明中已经按照功能一般性地描述了各示例的组成及步骤。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本发明的范围。
显然,本领域的技术人员可以对发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包括这些改动和变型在内。

Claims (8)

1.一种视频推荐装置,其特征在于,包括相关视频数据库单元、相关推荐引擎单元以及点击率模型单元,其中,
相关推荐引擎单元用以接收来自外部***前端的请求,从相关视频数据库单元中,取出待推荐视频的推荐视频列表,根据得到的视频列表的展现权重,将推荐的视频返回至外部***前端;
相关视频数据库单元为存储相关视频展现结果的数据库;
点击率模型单元用以接收来自外部前端发送过来的展现信息和点击信息,并更新相关视频数据库单元中的展现权重。
2.如权利要求1所述的视频推荐装置,其特征在于,所述展现信息包括待推荐的视频ID,以及推荐的视频列表的ID;
所述点击信息,包括当前点击的视频,以及点击的推荐视频。
3.如权利要求1所述的视频推荐装置,其特征在于,更新相关视频数据库单元中视频的展现权重基于以下公式计算:
展现权重=pv/click+X/100
其中,pv、click分别为该推荐视频作为推荐视频的展现量和点击率,X为常数。
4.如权利要求1所述的视频推荐装置,其特征在于,相关视频数据库单元中的每个待推荐的视频,包含该视频的展现权重。
5.一种视频推荐***,其特征在于,包括前端装置以及如权利要求1至4任一所述的视频推荐装置,其中,
前端装置接收相关推荐引擎单元发出请求,并将相关推荐引擎单元发送视频的展现信息和点击信息发送至所述点击率模型单元。
6.一种视频推荐方法,其特征在于,包括步骤如下:
前端装置向相关推荐引擎单元发出请求;
相关推荐引擎单元接收前端装置的请求,从相关视频数据库单元中,取出待推荐视频的推荐视频列表,根据得到的视频列表的展现权重,将推荐的视频返回至前端装置;
前端装置发送视频的展现信息和点击信息至所述点击率模型单元。
击率模型单元接收前端装置发送过来的展现信息和点击信息,并更新相关视频数据库单元中视频的展现权重。
7.如权利要求6所述的视频推荐方法,其特征在于,所述展现信息包括待推荐的视频ID,以及推荐的视频列表的ID;
所述点击信息,包括当前点击的视频,以及点击的推荐视频。
8.如权利要求6所述的视频推荐方法,其特征在于,更新相关视频数据库单元中视频的展现权重基于以下公式计算:
展现权重=pv/click+X/100
其中,pv、click分别为该推荐视频作为推荐视频的展现量和点击率,X为常数。
CN201310206954.3A 2013-05-29 2013-05-29 视频推荐装置、***及方法 Pending CN104216886A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201310206954.3A CN104216886A (zh) 2013-05-29 2013-05-29 视频推荐装置、***及方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201310206954.3A CN104216886A (zh) 2013-05-29 2013-05-29 视频推荐装置、***及方法

Publications (1)

Publication Number Publication Date
CN104216886A true CN104216886A (zh) 2014-12-17

Family

ID=52098392

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201310206954.3A Pending CN104216886A (zh) 2013-05-29 2013-05-29 视频推荐装置、***及方法

Country Status (1)

Country Link
CN (1) CN104216886A (zh)

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104506895A (zh) * 2014-12-22 2015-04-08 合一网络技术(北京)有限公司 视频归类方法
CN105163141A (zh) * 2015-08-31 2015-12-16 小米科技有限责任公司 视频推荐的方式及装置
CN105516738A (zh) * 2015-12-04 2016-04-20 青岛海信传媒网络技术有限公司 视频点播处理方法、装置和设备
CN106250499A (zh) * 2016-08-02 2016-12-21 合网络技术(北京)有限公司 一种视频对挖掘方法及装置
CN108614856A (zh) * 2018-03-21 2018-10-02 北京奇艺世纪科技有限公司 一种视频排序校准方法和装置
CN108710635A (zh) * 2018-04-08 2018-10-26 达而观信息科技(上海)有限公司 一种内容推荐方法及装置
CN108810056A (zh) * 2017-05-04 2018-11-13 腾讯科技(北京)有限公司 信息推送方法及装置
CN108989397A (zh) * 2018-06-26 2018-12-11 腾讯音乐娱乐科技(深圳)有限公司 数据推荐方法、装置及存储介质
CN109246451A (zh) * 2018-08-23 2019-01-18 武汉斗鱼网络科技有限公司 一种直播间推荐方法、装置、服务器及存储介质

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102685565A (zh) * 2012-05-18 2012-09-19 合一网络技术(北京)有限公司 一种点击反馈式个性化推荐***

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102685565A (zh) * 2012-05-18 2012-09-19 合一网络技术(北京)有限公司 一种点击反馈式个性化推荐***

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
欧阳友权: "《网络文学词典》", 30 April 2013, 世界图书出版广东有限公司 *
苏青章: "社会网络多策略视频推荐***研究与设计", 《中国优秀硕士学位论文全文数据库信息科技辑》 *

Cited By (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104506895A (zh) * 2014-12-22 2015-04-08 合一网络技术(北京)有限公司 视频归类方法
CN104506895B (zh) * 2014-12-22 2017-12-01 合一网络技术(北京)有限公司 视频归类方法
CN105163141B (zh) * 2015-08-31 2018-12-25 小米科技有限责任公司 视频推荐的方式及装置
CN105163141A (zh) * 2015-08-31 2015-12-16 小米科技有限责任公司 视频推荐的方式及装置
CN105516738A (zh) * 2015-12-04 2016-04-20 青岛海信传媒网络技术有限公司 视频点播处理方法、装置和设备
CN106250499A (zh) * 2016-08-02 2016-12-21 合网络技术(北京)有限公司 一种视频对挖掘方法及装置
CN106250499B (zh) * 2016-08-02 2020-07-14 阿里巴巴(中国)有限公司 一种视频对挖掘方法及装置
CN108810056A (zh) * 2017-05-04 2018-11-13 腾讯科技(北京)有限公司 信息推送方法及装置
CN108614856A (zh) * 2018-03-21 2018-10-02 北京奇艺世纪科技有限公司 一种视频排序校准方法和装置
CN108710635A (zh) * 2018-04-08 2018-10-26 达而观信息科技(上海)有限公司 一种内容推荐方法及装置
CN108710635B (zh) * 2018-04-08 2022-03-18 达而观信息科技(上海)有限公司 一种内容推荐方法及装置
CN108989397A (zh) * 2018-06-26 2018-12-11 腾讯音乐娱乐科技(深圳)有限公司 数据推荐方法、装置及存储介质
CN108989397B (zh) * 2018-06-26 2021-04-20 腾讯音乐娱乐科技(深圳)有限公司 数据推荐方法、装置及存储介质
CN109246451A (zh) * 2018-08-23 2019-01-18 武汉斗鱼网络科技有限公司 一种直播间推荐方法、装置、服务器及存储介质

Similar Documents

Publication Publication Date Title
CN104216886A (zh) 视频推荐装置、***及方法
CN108108821B (zh) 模型训练方法及装置
CN105335519B (zh) 模型生成方法及装置、推荐方法及装置
US11270333B1 (en) Click-through prediction for targeted content
US10180967B2 (en) Performing application searches
US10332184B2 (en) Personalized application recommendations
US10825047B2 (en) Apparatus and method of selection and placement of targeted messages into a search engine result page
US8996520B2 (en) Ranking of native application content
US20180060915A1 (en) Audience expansion for online social network content
CN104537000B (zh) 一种用于推送信息的方法和装置
US20120066196A1 (en) Device for determining internet activity
TW201717071A (zh) 推薦方法及裝置
KR20160058895A (ko) 소셜 커뮤니케이션 데이터의 분석 및 합성을 위한 시스템 및 방법
US20170140056A1 (en) System and method for generating influencer scores
EP2550638A2 (en) Crowd-sourcing and contextual reclassification of rated content
CN102332006A (zh) 一种信息推送控制方法及装置
CN101360098A (zh) 用户行为属性确定方法、装置、***及广告投放方法与***
US9794284B2 (en) Application spam detector
US11321334B2 (en) Multi-dimensional search
CN104866275A (zh) 一种用于获取图像信息的方法和装置
WO2016099447A1 (en) Personalized application recommendations
WO2015005950A1 (en) Determining whether to send a call-out to a bidder in an online content auction
US11108717B1 (en) Trends in a messaging platform
US10771572B1 (en) Method and system for implementing circle of trust in a social network
CN104731788B (zh) 推广信息的处理方法及设备

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
TA01 Transfer of patent application right
TA01 Transfer of patent application right

Effective date of registration: 20180608

Address after: 201203 7, 1 Lane 666 lane, Zhang Heng Road, Pudong New Area, Shanghai.

Applicant after: SHANGHAI ZHANGMEN TECHNOLOGY CO., LTD.

Address before: 300467 Tianjin Binhai New Area Tianjin eco city animation road 126 anime building B1 area two layer 201-243

Applicant before: Cool Sheng (Tianjin) Technology Co., Ltd.

TA01 Transfer of patent application right
TA01 Transfer of patent application right

Effective date of registration: 20180806

Address after: 300450 Tianjin eco city anime road 126 anime building B1 area two layer 201-243

Applicant after: Cool Sheng (Tianjin) Technology Co., Ltd.

Address before: 201203 7, 1 Lane 666 lane, Zhang Heng Road, Pudong New Area, Shanghai.

Applicant before: SHANGHAI ZHANGMEN TECHNOLOGY CO., LTD.

TA01 Transfer of patent application right
TA01 Transfer of patent application right

Effective date of registration: 20181219

Address after: 201306 N2025 room 24, 2 New Town Road, mud town, Pudong New Area, Shanghai

Applicant after: Shanghai Lian Shang network technology Co., Ltd

Address before: 300450 Tianjin eco city anime road 126 anime building B1 area two layer 201-243

Applicant before: Cool Sheng (Tianjin) Technology Co., Ltd.

RJ01 Rejection of invention patent application after publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20141217