【技术实现步骤摘要】
本专利技术涉及一种微博文档扩展方法,涉及微博检索
技术介绍
随着社交媒体和移动互联网的迅速发展,以微博为代表的短文本信息流的处理技术变得越来越重要。面对海量微博和众多用户及其多样性的信息需求,短文本社交媒体的检索已经成为互联网应用不可或缺的重要组成部分。短文本检索的主要问题在于内容过少,例如一般情况下,一条微博由140个字符组成。这使得与查询相关的微博难以仅仅通过原始微博中的词与查询词的匹配被检索到。如何将与微博相关的词加入到原始微博中,丰富微博文档模型,减轻词不匹配的问题,是提升微博检索性能的一个基础手段。在传统的文本检索和Web搜索中,待检索文档比较长,所以文档建模一般不是检索研究中的主要问题。而微博与传统的网页相比,长度非常短,140个字符/汉字的长度限制使得待检索微博本身直接影响了传统检索的性能。首先,文档过短使得文档只在少数索引词上具有权重,这使得查询词不出现在相关文档中的可能性变得更大,词的不匹配问题更加严重。其次,由于在微博中大多数词只出现了一次,因此作为估计文档模型重要依据的词频信息严重失效,使得文档模型难以被准确地估计。此外,微博中用词随意,拼写错误等进一步加剧了上述两种问题。在现有信息检索研究中,文档建模的一个主要研究问题是文档扩展,通过扩展更多的索引词,提供更丰富的信息来更准确地估计一个文档,更好地与查询词匹配,从而提升文本检索的性能。在各种文档扩展方法中,基于文本内容扩展文档是主要方法。其基本思路是,应用与待扩展的文档相似的文档集合估计文档模型。这些用于文档扩展的相似文档可能来自文档的内容近邻、文档集上的聚类或是主题模型 ...
【技术保护点】
一种面向微博检索的基于时间的微博文档扩展方法,其特征在于:所述方法是利用相关微博的爆发性和近邻性这两个时间特性来实现文档扩展,其过程为:步骤一、基于时间的文档扩展模型的构建给定一条微博d,设利用时间爆发性获得的文档扩展模型为利用时间近邻性获得的文档扩展模型为基于和定义基于时间的文档扩展模型如公式(3‑5)所示:P(w|θde)=ηP(w|θt-bd)+(1-η)P(w|θt-nd)---(3-5)]]>其中η用于控制基于时间爆发性的文档扩展与基于时间近邻性的文档扩展对最终文档扩展模型的影响程度;和分别使用爆发期内的微博或时间近邻微博的语言模型θt来估计,其形式为:P(w|θtd)=1z∫tγ(t,d)*P(w|θt)dt---(3-6)]]>其中,θt为t时刻发布的微博的语言模型,γ(t,d)表示θt对d的近邻语言模型估计的影响程度;用以保证使用时间片段上的语言模型对做近似估计,设微博集合为C,将C中的微博按照发布时间划分为若干个微博子集Ct,将Ct内全体微博建立的语言模型标记为利 ...
【技术特征摘要】
1.一种面向微博检索的基于时间的微博文档扩展方法,其特征在于:所述方法是利用相关微博的爆发性和近邻性这两个时间特性来实现文档扩展,其过程为:步骤一、基于时间的文档扩展模型的构建给定一条微博d,设利用时间爆发性获得的文档扩展模型为利用时间近邻性获得的文档扩展模型为基于和定义基于时间的文档扩展模型如公式(3-5)所示: P ( w | θ d e ) = η P ( w | θ t - b d ) + ( 1 - η ) P ( w | θ t - n d ) - - - ( 3 - 5 ) ]]>其中η用于控制基于时间爆发性的文档扩展与基于时间近邻性的文档扩展对最终文档扩展模型的影响程度;和分别使用爆发期内的微博或时间近邻微博的语言模型θt来估计,其形式为: P ( w | θ t d ) = 1 z ∫ t γ ( t , d ) * P ( w | θ t ) d t - - - ( 3 - 6 ) ]]>其中,θt为t时刻发布的微博的语言模型,γ(t,d)表示θt对d的近邻语言模型估计的影响程度;用以保证使用时间片段上的语言模型对做近似估计,设微博集合为C,将C中的微博按照发布时间划分为若干个微博子集Ct,将Ct内全体微博建立的语言模型标记为利用时间片段上的语言模型,公式(3-6)可以近似估计为: P ( w | θ t d ) = 1 z Σ t γ ( t , d ) * P ( w | θ t s ) - - - ( 3 - 7 ) ]]>其中t指的是一个时间片段,的估计形式上利用了每个时间片段上的微博语言模型通过γ(t,d)可决定哪些微博对的估计产生影响以及产生多大的影响;根据上述基于时间的文档扩展并应用公式(3-4),则基于时间的微博文档模型可估计为: P ( w | θ d ) = ( 1 - λ ) [ ( 1 - δ ) P m l ( w | d ) + δ ( η P ( w | θ t - b d ) + ( 1 - η ) P ( w | θ t - n d ) ) ] + λ P ( w | C ) - - - ( 3 - 8 ) ]]>其中,和分别为使用爆发期内的微博或时间近邻微博的语言模型θt来估计;步骤二、利用词在爆发期内的微博上的分布获得文档扩展词的权重,实现基于时间爆发性的文档扩展在公式(3-7)中,通过估计γ(t,d)使爆发期内的微博在文档扩展中占有更重要的地位;从概率的角度估计γ(t,d),定义γ(t,d)=P(t|d);给定一条微博,P(t|d)表示每个时间段t对d的重要程度,描述在不同时间段使用文档d中的词的频繁程度,反映d的内容在不同时间段的热门程度;根据贝叶斯定理: γ ( t , d ) = P ( t | d ) = P ( d | t ) P ( t ) P ( d ) - - - ( 3 - 9 ) ]]>假定时间段相互独立且每个时间段的先验概率P(ti)相同,由全概率公式: P ( d ) = Σ t i ∈ T P ( d | t i ) P ( t i ) = P ( t ) Σ t i ∈ T P ( d | t i ) - - - ( 3 - 10 ) ]]>则: P ( t | d ) = P ( d | t ) Σ t i ∈ T P ( d | t i ) - - - ( 3 - 11 ) ]]>通过公式(3-11),估计P(t|d)被转化为估计P(d|t);P(d|t)表示从时间段t内发布的微博所含的全部词的集合中生成d的概率,P(d|t)度量了d的内容在某一时间t内的热门程度,即时间段t上d的词被使用的条件概率可应用这段时间内发布的全体微博的语言模型来度量;设文档中的词彼此独立,采用最大似然估计的语言模型,P(d|t)表示为: P ( d | t ) = P ( d | θ t s ) = Π w ⋐ d P ( w | θ t s ) c ( w , d ) - - - ( 3 - 12 ) ]]>将公式(3-10)、(3-11)、(3-12)代入(3-7),则基于时间爆发性的文档扩展模型估计为: P ( w | θ t - b d ) = 1 z ′ Σ t P ( t | d ...
【专利技术属性】
技术研发人员:韩中元,孔蕾蕾,杨沐昀,齐浩亮,李生,
申请(专利权)人:黑龙江工程学院,
类型:发明
国别省市:黑龙江;23
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。