[发明专利]一种有声网页新闻的个性化推送方法无效
申请号: | 200810121950.4 | 申请日: | 2008-10-23 |
公开(公告)号: | CN101398839A | 公开(公告)日: | 2009-04-01 |
发明(设计)人: | 陈伟;卜佳俊;张利军;陈纯;唐朝;梁雄君 | 申请(专利权)人: | 浙江大学 |
主分类号: | G06F17/30 | 分类号: | G06F17/30 |
代理公司: | 杭州求是专利事务所有限公司 | 代理人: | 林怀禹 |
地址: | 310027浙*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 有声 网页 新闻 个性化 推送 方法 | ||
1.一种有声网页新闻的个性化推送方法,其特征在于该方法的步骤如下:
1)以多个新闻网站为数据源,抓取新闻网页,并从新闻网页中提取新闻的正文;
2)通过语音合成技术将新闻播放给用户,用户通过命令选择要听的新闻类别,跳过正在播放的新闻;
3)记录并分析用户收听新闻的历史信息,获取用户对各种新闻的偏好程度,基于此,对新闻类别及新闻内容的播放顺序重排后推送给用户。
2.根据权利要求1所述的一种有声网页新闻的个性化推送方法,其特征在于:上述步骤1)以多个新闻网站的网址作为种子,采用成熟的网络爬虫技术抓取新闻,将抓取的新闻按类别分类组织。
3.根据权利要求1所述的一种有声网页新闻的个性化推送方法,其特征在于:所述步骤1)抓取新闻网页后,提取网页的标题和正文,其步骤如下:
3.1)从数据源新闻网站下载网页作为训练集,对训练样本建立DOM树模型,利用树编辑距离计算相似度,采用层次聚类算法对训练集进行聚类,将具有相似网页布局的网页聚成一类;
3.2)对每个聚类结果中所有网页的DOM树叶子节点进行组合操作,归并不同的叶子节点,确定必须存在的子树、可选子树,生成一棵代表该类网页的抽象DOM树;
3.3)将待抽取正文的新闻网页DOM树和各个网页聚类抽象DOM树模型做匹配,找到其所属的聚类;
3.4)利用新闻网页的特点从抽象DOM树模型中标注出新闻正文和新闻标题,其中新闻正文是所有节点中长度最长的,且词数不少于100字节部分,新闻标题为长度在1到20字节之间,且和正文之间距离最短的部分。
4.根据权利要求1所述的一种有声网页新闻的个性化推送方法,其特征在于:所述步骤2)通过语言合成技术按类别将新闻推送给用户,每类新闻在推送给用户前先播放类别信息,用户通过上/下一类别命令跳到相应类别收听相关类别的新闻,每个类别的新闻以标题、正文的顺序逐条播放给用户,用户通过上/下一新闻命令跳过正在播放的新闻。
5.根据权利要求1所述的一种有声网页新闻的个性化推送方法,其特征在于:所述步骤3)记录每个类别的新闻总数、用户听过的新闻个数以及用户收听新闻的时间长度的期望值,计算用户对每个类别新闻的喜好程度,如下:
其中:
Aj:表示用户对新闻类别j的喜好程度,
Tj:表示新闻类别j的新闻总数,
Lj:表示新闻类别j用户听过的新闻个数,
Ej:表示新闻类别j用户听过的新闻时间长度的期望值,
以各新闻类别Aj的大小确定新闻类别的播放顺序。
6.根据权利要求1所述的一种有声网页新闻的个性化推送方法,其特征在于:所述步骤3)记录用户听过的新闻,将这些新闻转化为TF-IDF向量,作为用户喜好新闻的训练库;此外,记录用户收听新闻的时间长度占该篇新闻播放时间长度的百分比P,赋予每篇新闻一个分数Score,代表用户对该新闻的喜好程度,Score的计算如下:
Score=Pα,
其中:
α:一个大于0小于1的系数,表示用户听该新闻的时间越长,越喜欢该新闻,但喜欢的强度增加的幅度逐渐变慢;
对于将发送给用户的每篇新闻,利用最近邻方法获得该新闻的邻居,即采用相似度计算方法计算其与用户训练库中新闻的相似度值,若存在相似度值大于tmax,则该新闻被赋予一个小分数;否则,取相似度在阈值tmin和tmax之间的新闻作为该新闻的邻居,以该新闻与它的邻居的相似度作为权值,利用这些邻居的分数Score的加权求和作为该新闻的分数;若不存在邻居,该新闻被赋予一个随机的小于均值的分数;对这些将发送给用户的新闻以其获得分数高低排序后,推送并播放给用户。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浙江大学,未经浙江大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200810121950.4/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种用于鉴定有价证券真伪的方法
- 下一篇:用于哼唱检索的方法和装置