当前位置: 首页 > 专利查询>雅虎公司专利>正文

使用社交行为分析和词汇分类的推荐系统技术方案

技术编号:5463334 阅读:214 留言:0更新日期:2012-04-11 18:40
提供了用于向基于计算机的网络中的用户提供对用户潜在感兴趣的项的推荐的方法和系统。用户潜在感兴趣的项和人可以利用所获得的基于词语的社交行为信息、语义敏感的词汇分类以及所确定的隐含的特定于话题的社交网络来确定。可向用户呈现包括推荐、与推荐有关的依据说明以及使用户提供与推荐或依据有关的反馈的机会的图形用户界面。反馈可用来改进将来的推荐。

【技术实现步骤摘要】
【国外来华专利技术】
本公开一般涉及基于计算机的推荐系统。
技术介绍
社交行为和社交网络在因特网和其它网络上越来越普遍、复杂和重要。此外,向特 定用户推荐感兴趣的或潜在感兴趣的项或人的推荐系统和方法正在发展并且越来越有用 和有益。更好的推荐系统可以因积极的社交行为而回报用户,这促进了更大程度地参与具 有社交方面的站点或应用。附图说明图1图示出了根据本专利技术一个实施例的示例网络环境100 ;图2图示出了可用来实现物理服务器的示例计算系统体系结构;图2A是根据本专利技术实施例的方法的流程图;图3是根据本专利技术实施例的方法的流程图;图4是根据本专利技术实施例的方法的流程图;图5是示出根据本专利技术实施例的词汇分类(vocabulary taxonomy)的使用的简化 概念框图;以及图6是根据本专利技术实施例的方法的流程图。 具体实施例方式这里,各个术语“词汇”和“词汇分类”广泛地包括词语(word)、词语组、术语组 (groups of terms)、短语组或其它言词构造的任意组合,并且可以包括各种形式的与这些 词语、术语或短语有关的各种其它信息。这样的其它信息可以包括与语义、同义或反义、层 次、包含、关系、相互依赖性、分析等有关的信息。这样的信息可以包括含义信息、层次信息 等。词汇分类可以包括尽可能小的词语或术语组,或者可以包括其它信息。这里,术语“隐含的社交网络”可以广泛地包括被确定为基于一个或多个特性、行 为或性质或其它信息以某种方式相关联或可相关联的一组用户或其它个体,即使这些用户 可能或可能不明确地彼此相关联,例如一起在经宣告的组中。此外,隐含的社交网络可以包 括或者被添加到一个或多个明示的社交网络,或者与一个或多个明示的社交网络相集成或 组合。另外,“隐含的特定于话题的社交网络”包括与一个或多个特定话题、主题、区域等相 关联的隐含社交网络。这里,潜在感兴趣的项或人可以广泛地包括内容、事物、产品、服务或各种其它可 标识或可指出的事物、实体、概念等。例如,项可以包括用户可能希望查看、观看、阅读、体 验、交互、调查、购买等的项。人可以包括用户、联系人、姓名、其它标识等,包括因友谊或其 它关联性或者甚至因约会等而被推荐以供用户进行联络、调查或交互的人。如这里使用的 社交行为广泛地包括由人或用户进行的各种形式的行为。用户进行的社交行为可以包括以某种方式与其它用户或关于其它用户的任何事物联系或可与其联系的举止或活动。包括基于计算机的社交行为在内的社交行为可以采取多种形式。用户可以在各 种环境中通过各种应用来建立明示的朋友网络。此外,任何形式的用户到用户联系或通 信(无论是明示的还是隐含的)都是一种形式的社交行为。社交行为也可以连同内容来 展示。内容相关的社交行为可以包括这样的活动,例如,加书签(bookmarking)、贴标签 (tagging)、内容共享、博客,或者其它明示或隐含的对兴趣或偏好的指示。社交行为还可以 包括无线环境中的行为,例如与诸如蜂窝电话、PDA之类的无线的、手持式或便携式设备或 者其它设备或接口的输入或交互。在一些实施例中,可以基于诸如加标签之类的用户的社交行为或者对其的比较来 确定、推导或推断社交网络。例如,可以确定不同用户的社交行为中的共性、联系或模式, 例如共同感兴趣的话题。这些共性、联系或模式随后可用来辅助确定要推荐给用户的项或 人。例如,被推荐项可以包括受隐含社交网络(或者包括明示的和隐含的网络信息的组合 网络)中的用户欢迎的项、表现出与另一用户类似的贴标签模式的特定用户感兴趣的项。在一些实施例中,被确定为共享感兴趣话题的用户群组可以与特定于话题的词汇 分类相关联,或者可以结合这样的群组来开发这样的词汇分类,或者这两种情况。在一些实施例中,特定的词汇和词汇分类可被生成并使用。这样的词汇分类可用 来推断或辅助推断或确定隐含的社交网络,或者反之亦然,或者这两种情况。词汇分类可以 是语义敏感的。语义敏感的词汇分类可以包括这样的词汇分类,其不仅捕获词语而且捕获 与含义、术语的层次、同义词等有关的信息,以更准确且充分地表示词汇。包括了如下的本专利技术的实施例,这些实施例涉及用于计算机用户的推荐系统和方 法以及用于这样的推荐系统和方法的、与这样的推荐系统和方法一起使用的或者在这样的 推荐系统和方法中使用的技术。这样的确定和表示可以至少部分地基于基于计算机的用户 社交行为(例如贴标签、加书签等)来作出。在一些实施例中,对社交行为的分析可以包括 数学的、算法的或统计分析以确定用户、用户群组、话题、内容或其组合之间的联系或联系 强度。这样的分析随后可用来确定特定用户潜在感兴趣的项或人。如这里使用的“标签空间”可以包括各种形式的数学、算法或统计分析或确定,以 及用于数学、算法或统计分析或确定的结构。例如,标签空间可以包括或引起多维空间,其 中,空间中的诸如轴之类的方面表示特定实体或因素的量化或者允许对特定实体或因素的 量化。此外,标签空间可以包括、辅助或结合与贴标签或其它形式的社交行为有关的因素, 以及与词汇、词汇术语、词汇分类和用户或用户群组等的词汇使用有关的因素。标签空间中 的点之间的向量或距离可用来确定或估计用户、用户行为、贴标签、词汇、词汇或词汇分类 的术语以及感兴趣的或使用的其它确定之间的类似性。在一些实施例中,确定为潜在感兴趣的项或人可被推荐给用户。推荐可以伴随有 对确定的说明或者推荐的依据(rationale),例如可包括词汇词语、术语或层次的可视说明 或注解。推荐和说明可以促进积极的社交行为并且影响诸如贴标签之类的用户行为,这随 后可以改进将来的隐含网络确定和推荐等。此外,用户可以被提供有提供反馈的机会,反馈 可用来评估推荐或说明的质量或验证推荐或说明,该反馈随后可用来改进将来的推荐的质 量。在一些实施例中,通过循环,促使用户更积极地参与社交站点,并且能够更好地享受Web 或更具体网络上的更宽范围的内容以及更相关的可获得内容。积极的社交行为被回报以质量改善的推荐。例如,在一些实施例中,用户可以通过图形用户界面提供反馈来验证所推荐内容。 该界面使得用户能够例如提供肯定的或否定的反馈,或者通过贴标签和投票来验证推荐。 该反馈随后可用来细化或改进将来的推荐确定以及推荐。在一些实施例中,一组用户间的社交行为可用来确定要推荐给特定用户的项或 人。社交行为可用来确定隐含的社交网络,隐含的社交网络随后可用来确定潜在感兴趣或 可能感兴趣的项或人以推荐给特定用户(或者反之亦然,或者这两种情况)。隐含的社交 网络可由它们自己使用,或者另外地与明示的社交网络相组合。词汇或词汇分类可用来确 定隐含的社交网络。词汇分类或者其各方面可将语义考虑在内或者以其他方式受语义的影 响。隐含的社交网络可以是特定于话题的。在一些实施例中,词汇分类可用来确定隐含的特定于话题的社交网络(或反之亦 然,或者这两种情况)。隐含的特定于话题的社交网络可用来确定潜在感兴趣的项或人以推 荐给特定用户。包括对项的推荐的、诸如图形用户界面之类的表示可被生成或提供给用户。词汇 分类可以是语义敏感的。表示可以包括与在向用户推荐项的确定中使用的依据有关的注解 或其它指示这样的注解可以包括对相关词汇分类的参考或者来自相关词汇分类的词语。用户可被提供有提供与推荐或其依据本文档来自技高网...

【技术保护点】
一种用于在基于计算机的网络中推荐用户潜在感兴趣的项或人的方法,该方法包括:获取与多个用户的一种或多种类型的基于计算机、基于词语的社交行为有关的信息;利用基于词汇的分类来分析所获得的基于词语的社交行为信息,以确定包括所述多个用户的用户组的至少一个隐含的特定于话题的社交网络;至少基于与特定于话题的社交网络有关的信息,确定潜在感兴趣的项或人以推荐给所述特定于话题的社交网络中的所述用户组中的用户;辅助呈现将提供给用户的图形用户界面,所述图形用户界面包括对用户潜在感兴趣的项或人的推荐。

【技术特征摘要】
【国外来华专利技术】...

【专利技术属性】
技术研发人员:斯禾木艾美尔亚哈奥尔本格兰德拉马纳耶那尼于聪
申请(专利权)人:雅虎公司
类型:发明
国别省市:US

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1