当前位置: 首页 > 专利查询>斯纳普公司专利>正文

在多媒体消息传送应用中对可修改视频进行搜索和排序制造技术

技术编号:35637396 阅读:19 留言:0更新日期:2022-11-19 16:27
提供了一种用于在多媒体消息传送应用(MMA)中对可修改视频进行搜索和排序的系统。在一个示例性实施例中,该系统包括:被配置为存储可修改视频的数据库,该可修改视频与文本消息和排序相关联;处理器;和存储器,其存储处理器可执行代码,其中,该处理器被配置为在执行该处理器可执行代码时实现以下操作:经由该MMA接收用户的输入;基于该输入从该数据库中选择相关的可修改视频的列表;经由该MMA渲染相关的可修改视频的列表以供用户观看;确定该用户已经分享来自该列表的可修改视频;将关于该列表和该分享的可修改视频的信息存储到统计日志中;以及基于该统计日志中的信息来更新该数据库中的可修改视频的排序。该数据库中的可修改视频的排序。该数据库中的可修改视频的排序。

【技术实现步骤摘要】
【国外来华专利技术】在多媒体消息传送应用中对可修改视频进行搜索和排序


[0001]本公开总体上涉及多媒体消息传送应用(MMA),更具体地,涉及在MMA中对可修改视频进行搜索和排序。

技术介绍

[0002]分享媒体(诸如贴纸和表情符号)已经成为MMA中的标准选项。当前,一些MMA向用户提供了用户通过通信聊天交换短视频的选项。这些短视频可以被预先生成并存储在数据库中,并根据需要提供给MMA。
附图说明
[0003]在附图中以示例而非限制的方式示出了实施例,其中相同的附图标记表示相似的元件。
[0004]图1是示出其中可以实现用于在MMA中对可修改视频进行搜索和排序的系统和方法的示例性环境的框图。
[0005]图2是示出用于实现对可修改视频进行搜索和排序的方法的计算设备的示例性实施例的框图。
[0006]图3是示出了根据本公开的一些示例性实施例的用于对可修改视频进行排序和搜索的系统的框图。
[0007]图4是示出了根据本公开的一些示例性实施例的可修改视频的类别的示意图。
[0008]图5示出了根据本公开的示例性实施例的MMA中的通信聊天的示例画面。
[0009]图6是示出了根据示例性实施例的用于在MMA中对可修改视频进行搜索和排序的方法的流程图。
[0010]图7示出了可用于实现用于对可修改视频进行搜索和排序的方法的示例性计算机系统。
具体实施方式
[0011]以下对实施例的详细描述包括对构成详细描述的一部分的附图的参考。本部分中描述的方法不是权利要求的现有技术,并且不通过包括在本部分中而承认现有技术。附图示出了根据示例性实施例的图示。这些示例性实施例(在本文中也称为“示例”)被足够详细地描述以使本领域技术人员能够实践本主题。可以组合这些实施例,可以利用其他实施例,或者可以在不脱离所要求保护的范围的情况下进行结构、逻辑和操作上的改变。因此,下面的详细描述不应被认为是限制性的,并且范围由所附权利要求及其等效物限定。
[0012]本文所提供的公开内容针对在MMA中使用的短视频的搜索和排序。此处也称为可修改视频的短视频可以包括短电影或视频剪辑。MMA是可在个人计算设备(PCD)(诸如智能电话、平板、笔记本等)上执行的应用。MMA可以实现通信聊天,PCD的用户可以使用其来交换消息和从短视频生成的个性化视频。
[0013]短视频可以由MMA的开发者生成并存储在数据库中。数据库可以驻留在计算云中。当使用MMA时,用户可以观看各种类别(例如“最近”、“特色”、“问候”、“爱”、“快乐”、“难过”、“庆祝”等)下的短视频。“最近”类别可以为用户个性化,并且包括用户最近与其他用户分享的短视频。在一个实施例中,“最近”类别中的短视频数量可被限制为预定数量。如果最近分享的短视频的数量小于预定数量,则“最近”类别的其余位置可以用来自“特色”类别的短视频来填充。
[0014]MMA还可以包括“搜索”选项。在选择“搜索”选项时,用户能够键入包括一个或多个关键字的搜索请求。在提交搜索请求并返回响应时,用户可以浏览在数据库中找到并在对搜索请求的响应中返回的短视频列表。可以基于短视频的排序来执行短视频的搜索。
[0015]在一些示例性实施例中,用户可以从类别或搜索结果中选择短视频并经由通信聊天分享所选择的短视频。所选择的短视频可以包括帧,并且一些帧可以包括为面部图像指定的区域。面部图像也可以被称为自拍。MMA可允许用户使用与PCD相关联的相机应用或由用户提供的照片来产生自拍。自拍可以插入到帧中的区域中。帧可以包括表示面部表情的一组面部参数。当被插入到帧中时,自拍可以采用面部表情。当短视频被播放时,自拍可以跨短视频的帧改变面部表情。所选择的短视频可以包括预先生成的文本消息。在经由通信聊天发送短视频之前,用户可以修改文本消息和文本消息的样式。
[0016]本文提供的本公开的一些实施例涉及更新类别中的短视频列表。例如,MMA可以根据预定时间表更新类别中的列表。更新可以包括向类别添加新的短视频。更新还可包括基于该数据库中的短视频的当前排序来刷新类别中的短视频列表的其余部分。可以基于从用户收集的统计来更新数据库中的短视频的排序。这些统计可以包括每个短视频的转换率。短视频的转换率可以被确定为用户经由通信聊天发送短视频的次数与用户观看短视频的次数的比率。每次用户观看类别中的短视频时,可以更新统计,并且如果用户发送短视频则递增统计,或者如果用户不经由通信聊天发送短视频则递减统计。
[0017]在一些示例性实施例中,短视频的排序可以基于三个因素来确定:相关性、流行度和新鲜度。相关性可被确定为将短视频匹配到特定类别的度量。流行度可以基于短视频的转换率。新鲜度可以基于从短视频被创建并存储到数据库所经过的时间。短视频的排序可以基于加权因子的特定组合。匹配用户意图的特定组合可以例如通过实验或基于历史数据来确定。还可以基于用户日志和用户反馈来确定特定组合。
[0018]本公开的一些实施例可以包括响应于用户请求更新用于搜索短视频的算法。MMA还可以包括用于执行在数据库中搜索短视频的算法的搜索引擎。搜索引擎可以驻留在PCD上或计算云中。
[0019]存储在数据库中的短视频可以被分配属性以便于搜索。属性可包括短视频的创建时间、短视频的排序、搜索标签和搜索描述。更新用于搜索的算法可以包括更新数据库中短视频的排序,以及调整短视频的搜索标签和搜索描述以匹配用户请求中的用户意图。可以删除、编辑或添加搜索标签和搜索描述。
[0020]用于搜索短视频的算法可以基于使用机器学习的一个或多个模型,诸如人工神经网络(ANN)、决策树、支持向量机(SVM)、回归分析等。模型的训练集可以基于用户日志和用户反馈。例如,日志可以包括以下:用户请求

>响应于用户请求找到的短视频列表

>由用户观看的短视频列表

>由用户发送的短视频或没有发送短视频的指示。基于用户日志,可以
创建一组短视频对,每对包括第一短视频和第二短视频。第一短视频可以包括在用户请求之后由用户审阅和发送的短视频。第二短视频可以包括在用户请求之后由用户审阅但不发送的短视频。然后可以使用该组对来训练搜索算法的模型。
[0021]本公开的一些示例性实施例还可以包括用于比较两种搜索算法的技术。第一比较技术可以包括A/B测试。搜索算法A和搜索算法B可以在测试周期(例如,一周)期间使用两组用户同时测试。可以基于每个算法的用户日志来计算度量。度量可以基于在搜索请求之后由用户发送的短视频的数量与由搜索算法处理的搜索请求的数量的比率。如果搜索算法A的度量高于搜索算法B的度量,则可以更新搜索引擎以使用搜索算法A。
[0022]第二种比较技术可以基于各种实验请求和对请求的响应的分组。对请求的响应可以包括短视频列表。列表中的短视频可以通过参考算法进行排序。相同的请求包可由第一搜索算法处理以获得第一响应包,其中响应包括由第一搜索算法排序的短视频本文档来自技高网
...

【技术保护点】

【技术特征摘要】
【国外来华专利技术】1.一种用于对可修改视频进行搜索和排序的系统,所述系统包括:被配置为存储可修改视频的数据库,所述可修改视频与文本消息以及排序相关联;和至少一个处理器和存储处理器可执行代码的存储器,其中,所述至少一个处理器被配置为在执行所述处理器可执行代码时实现以下操作:经由多媒体消息传送应用(MMA)接收用户的输入;基于所述输入从所述数据库中选择相关的可修改视频的列表;经由所述MMA渲染所述相关的可修改视频的列表以供所述用户观看;确定所述用户已经经由所述MMA分享来自所述列表的可修改视频;将关于所述列表和所分享的可修改视频的信息存储到统计日志;以及基于所述统计日志中的信息更新所述数据库中的可修改视频的排序。2.根据权利要求1所述的系统,其中:所述输入包括所述可修改视频的类别;以及所述相关的可修改视频的列表包括与所述类别匹配的可修改视频。3.根据权利要求2所述的系统,其中,所述类别基于以下各项中的至少一项:经由所述MMA分享可修改视频的时间、用户经由所述MMA分享所述可修改视频的次数,与所述可修改视频的所述文本消息相关联的情绪状态。4.根据权利要求2所述的系统,其中,根据预定时间表更新所述相关的可修改视频的列表;以及其中,更新所述列表包括:用最近添加到所述数据库的可修改视频填充所述列表的预定第一位置;以及用具有最高排序的可修改视频填充所述列表中的其余位置。5.根据权利要求2所述的系统,其中,所述可修改视频的排序是基于所述可修改视频经由所述MMA分享的次数与所述MMA的用户对所述可修改视频的观看次数的比率。6.根据权利要求1所述的系统,其中:所述输入包括具有至少一个关键字的搜索请求;所述可修改视频的排序基于所述至少一个关键字;以及选择所述相关的可修改视频的列表包括:由搜索算法确定预定数量的具有最高排序的可修改视频。7.根据权利要求6所述的系统,其中,可修改视频的排序基于相关性因子、新鲜度因子和流行度因子的加权和,并且其中:所述相关性因子基于所述可修改视频的搜索标签和搜索描述与所述至少一个关键字的匹配度量;所述新鲜度因子基于所述可修改视频被添加到所述数据库的时间;以及所述流行度因子基于用户经由所述MMA分享所述可修改视频的次数与所述MMA的用户对所述可修改视频的观看次数的比率。8.根据权利要求6所述的系统,其中,所述相关性因子、所述新鲜度因子和所述流行度因子的权重由机器学习模型基于来自所述统计日志的历史数据来确定。9.根据权利要求6所述的系统,其中,更新所述可修改视频的排序包括:调整所述可修改视频的搜索标签或搜索描述之一。
10.根据权利要求6所述的系统,还包括基于来自所述统计日志的历史数据调整搜索算法。11.一种用于对可修改视频进行搜索和排序的方法,所述方法包括:经由多媒体消息传送应用(MMA)接收用户的输入;基于所述输入,从被配置为存储可修改视频的数据库中选择相关的可修改视频的列表,所述可修改视频与文本消息以及排序相关联;经由所述MMA渲染所述相关...

【专利技术属性】
技术研发人员:杰里米
申请(专利权)人:斯纳普公司
类型:发明
国别省市:

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

1