CN111722766A - 多媒体资源的展示方法及装置 - Google Patents
多媒体资源的展示方法及装置 Download PDFInfo
- Publication number
- CN111722766A CN111722766A CN202010501422.2A CN202010501422A CN111722766A CN 111722766 A CN111722766 A CN 111722766A CN 202010501422 A CN202010501422 A CN 202010501422A CN 111722766 A CN111722766 A CN 111722766A
- Authority
- CN
- China
- Prior art keywords
- target
- resource
- application function
- multimedia resource
- attribute information
- 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
Links
- 238000000034 method Methods 0.000 title claims abstract description 81
- 230000008569 process Effects 0.000 claims abstract description 31
- 230000006870 function Effects 0.000 claims description 616
- 230000006399 behavior Effects 0.000 claims description 54
- 238000012545 processing Methods 0.000 claims description 17
- 238000012549 training Methods 0.000 claims description 11
- 238000013528 artificial neural network Methods 0.000 claims description 7
- 238000004519 manufacturing process Methods 0.000 description 20
- 230000000694 effects Effects 0.000 description 14
- 230000014509 gene expression Effects 0.000 description 12
- 238000010586 diagram Methods 0.000 description 9
- 235000013305 food Nutrition 0.000 description 6
- 238000005516 engineering process Methods 0.000 description 5
- 230000009471 action Effects 0.000 description 3
- 230000009286 beneficial effect Effects 0.000 description 3
- 238000004590 computer program Methods 0.000 description 3
- 235000015277 pork Nutrition 0.000 description 3
- 238000004364 calculation method Methods 0.000 description 2
- 238000004891 communication Methods 0.000 description 2
- 241000282326 Felis catus Species 0.000 description 1
- 230000006978 adaptation Effects 0.000 description 1
- 238000004422 calculation algorithm Methods 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 239000003086 colorant Substances 0.000 description 1
- 238000013500 data storage Methods 0.000 description 1
- 238000013135 deep learning Methods 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 230000018109 developmental process Effects 0.000 description 1
- 239000003814 drug Substances 0.000 description 1
- 239000003205 fragrance Substances 0.000 description 1
- 230000003993 interaction Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 238000010422 painting Methods 0.000 description 1
- 230000004044 response Effects 0.000 description 1
- 230000011218 segmentation Effects 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0484—Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
- G06F3/04842—Selection of displayed objects or displayed text elements
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V20/00—Scenes; Scene-specific elements
- G06V20/40—Scenes; Scene-specific elements in video content
- G06V20/41—Higher-level, semantic clustering, classification or understanding of video scenes, e.g. detection, labelling or Markovian modelling of sport events or news items
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/40—Information retrieval; Database structures therefor; File system structures therefor of multimedia data, e.g. slideshows comprising image and additional audio data
- G06F16/43—Querying
- G06F16/435—Filtering based on additional data, e.g. user or group profiles
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/40—Information retrieval; Database structures therefor; File system structures therefor of multimedia data, e.g. slideshows comprising image and additional audio data
- G06F16/48—Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0481—Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06N—COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N3/00—Computing arrangements based on biological models
- G06N3/02—Neural networks
- G06N3/04—Architecture, e.g. interconnection topology
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V10/00—Arrangements for image or video recognition or understanding
- G06V10/70—Arrangements for image or video recognition or understanding using pattern recognition or machine learning
- G06V10/77—Processing image or video features in feature spaces; using data integration or data reduction, e.g. principal component analysis [PCA] or independent component analysis [ICA] or self-organising maps [SOM]; Blind source separation
- G06V10/774—Generating sets of training patterns; Bootstrap methods, e.g. bagging or boosting
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V20/00—Scenes; Scene-specific elements
- G06V20/40—Scenes; Scene-specific elements in video content
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10L—SPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
- G10L25/00—Speech or voice analysis techniques not restricted to a single one of groups G10L15/00 - G10L21/00
- G10L25/48—Speech or voice analysis techniques not restricted to a single one of groups G10L15/00 - G10L21/00 specially adapted for particular use
- G10L25/51—Speech or voice analysis techniques not restricted to a single one of groups G10L15/00 - G10L21/00 specially adapted for particular use for comparison or discrimination
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06N—COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N3/00—Computing arrangements based on biological models
- G06N3/02—Neural networks
- G06N3/08—Learning methods
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Human Computer Interaction (AREA)
- Multimedia (AREA)
- Data Mining & Analysis (AREA)
- Computational Linguistics (AREA)
- Health & Medical Sciences (AREA)
- Software Systems (AREA)
- General Health & Medical Sciences (AREA)
- Computing Systems (AREA)
- Evolutionary Computation (AREA)
- Artificial Intelligence (AREA)
- Molecular Biology (AREA)
- Life Sciences & Earth Sciences (AREA)
- Biomedical Technology (AREA)
- Biophysics (AREA)
- Databases & Information Systems (AREA)
- Mathematical Physics (AREA)
- Signal Processing (AREA)
- Audiology, Speech & Language Pathology (AREA)
- Acoustics & Sound (AREA)
- Library & Information Science (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Medical Informatics (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
本公开关于一种多媒体资源的展示方法及装置,涉及网络技术领域。本公开可以响应于目标用户账户触发展示目标多媒体资源的操作,获取目标用户账户的用户属性信息以及目标多媒体资源的资源属性信息,并根据用户属性信息以及目标多媒体资源的资源属性信息,从目标多媒体资源的关联应用功能集合中,选取目标应用功能,并在预设的界面区域,展示目标多媒体资源以及目标应用功能的功能控件,供目标用户账户在查看目标多媒体资源过程中选择操作功能控件,获取目标应用功能,从而实现用户在查看多媒体资源的同时也能快捷地获取符合自身需求的应用功能服务,丰富用户体验。
Description
技术领域
本公开涉及网络技术领域,尤其涉及一种多媒体资源的展示方法及装置。
背景技术
随着互联网的普及以及多媒体技术的发展,通过访问互联网浏览、查看例如短视频这类多媒体资源已经成为用户获取自身所需信息的一个主要信息来源。
但是,目前用户在查看多媒体资源时,通常只能获取多媒体资源本身的内容,用户体验较为单一。
发明内容
本公开提供一种多媒体资源的展示方法及装置,可以在用户查看多媒体资源时,动态适配当前的用户属性以及多媒体资源的资源属性来提供应用功能给用户,令用户在查看多媒体资源的同时也能快捷地获取符合自身需求的应用功能服务,以丰富用户体验。
本公开实施例的技术方案如下:
第一方面,本公开实施例提供一种多媒体资源的展示方法,该方法可以应用终端。该方法可以包括:
响应于目标用户账户触发展示目标多媒体资源的操作,获取目标用户账户的用户属性信息以及目标多媒体资源的资源属性信息。根据用户属性信息以及目标多媒体资源的资源属性信息,从目标多媒体资源的关联应用功能集合中,选取目标应用功能。关联应用功能集合中包括与目标多媒体资源关联的一个或多个应用功能。在预设的界面区域,展示目标多媒体资源以及目标应用功能的功能控件,供目标用户账户在查看目标多媒体资源过程中选择操作功能控件,获取目标应用功能。
可选地,用户属性信息至少可以包括用户兴趣点标签。
一些实施例中,所述获取目标用户账户的用户属性信息,可以包括:
获取目标用户账户的消费多媒体资源集合,消费多媒体资源集合包括目标用户账户在第一预设时段内消费的至少一个消费多媒体资源。消费多媒体资源至少包括目标用户账户发生观看、评论、分享或点赞行为的多媒体资源其中之一。根据消费多媒体资源集合中各消费多媒体资源的资源标签,确定消费多媒体资源集合中不同资源标签对应的消费多媒体资源的数量。获取消费多媒体资源集合中不同资源标签对应的消费多媒体资源的数量。选取消费多媒体资源的数量降序排序次序在预设排序范围内的资源标签,作为目标用户账户的用户兴趣点标签。
一种可能的实施方式中,所述根据消费多媒体资源集合中各消费多媒体资源的资源标签,确定消费多媒体资源集合中不同资源标签对应的消费多媒体资源的数量,可以包括:
根据消费多媒体资源集合中各消费多媒体资源的资源标签及对应的消费行为,确定不同资源标签对应的消费多媒体资源中不同消费行为对应的消费多媒体资源的数量。消费行为至少包括对多媒体资源的观看、评论、分享或点赞行为其中之一。根据不同资源标签对应的消费多媒体资源中不同消费行为对应的消费多媒体资源的数量、以及不同消费行为对应的权重值,确定不同资源标签对应的消费多媒体资源的数量。
另外一些实施例中,所述获取目标用户账户的用户属性信息,可以包括:
获取目标用户账户的用户画像。用户画像至少包用户年龄、用户性别、用户地理位置、用户的多媒体资源偏好类型其中之一。以目标用户账户的用户画像为输入,通过用户兴趣点标签识别模型进行处理,得到对应输出的目标用户账户的用户兴趣点标签。
其中,用户兴趣点标签识别模型是根据预设类型的神经网络对获取的样本集进行训练获取的模型,用于根据输入的用户画像输出对应的用户兴趣点标签。样本集中包括至少一个用户账户对多媒体资源的消费行为数据以及该用户账户的用户画像,消费行为数据包括消费行为类型以及多媒体资源的资源标签。
可选地,资源属性信息至少可以包括资源标签。
一种实施方式中,所述获取目标多媒体资源的资源属性信息,可以包括:
获取目标多媒体资源的资源标题信息、资源介绍信息、地理位置信息、以及作者信息中的至少其中之一。根据目标多媒体资源的资源标题信息、资源介绍信息、地理位置信息、以及作者信息中的至少其中之一,提取目标多媒体资源的资源标签。
另一种实施方式中,所述获取目标多媒体资源的资源属性信息,还可以包括:
获取目标多媒体资源对应的资源制作模板和/或资源制作特效。根据目标多媒体资源对应的资源制作模板或资源制作特效,提取目标多媒体资源的资源标签。
又一种实施方式中,所述获取目标多媒体资源的资源属性信息,还可以包括:
对目标多媒体资源进行音频识别和/或视频识别,获取目标多媒体资源的资源内容。根据目标多媒体资源的资源内容,提取目标多媒体资源的资源标签。
可选地,所述根据用户属性信息以及目标多媒体资源的资源属性信息,从目标多媒体资源的关联应用功能集合中,选取目标应用功能,可以包括:
根据目标多媒体资源的资源属性信息,以及资源属性信息与应用功能的对应关系,确定目标多媒体资源的关联应用功能集合。根据用户属性信息,从目标多媒体资源的关联应用功能集合中,选取目标应用功能。
具体地,所述根据用户属性信息,从目标多媒体资源的关联应用功能集合中,选取目标应用功能,可以包括:
从目标多媒体资源的关联应用功能集合中,选取所具有的资源属性信息与用户属性信息相同的应用功能为待选应用功能。若确定出一个待选应用功能,则将待选应用功能作为目标应用功能。若确定出多个待选应用功能,则从多个待选应用功能中确定目标应用功能。
在一种可能的实施方式中,所述从多个待选应用功能中确定目标应用功能,包括:
获取多个待选应用功能中各待选应用功能在第二预设时段内的热度。根据各待选应用功能在第二预设时段内的热度,从多个待选应用功能中确定目标应用功能。
可选地,界面区域包含提供目标多媒体资源的用户信息区域。所述在预设的界面区域,展示目标应用功能的功能控件,包括:
在界面区域中用户信息区域的关联展示区域,展示目标应用功能的功能控件。
可选地,所述在预设的界面区域,展示目标应用功能的功能控件,还可以包括:
获取目标应用功能对应的控件展示样式。控件展示样式至少包括功能控件展示的尺寸、图标。根据控件展示样式,展示目标应用功能的功能控件。
一些实施例中,终端也可以服务器发送目标应用功能获取请求,由服务器选取目标应用功能。例如,所述根据用户属性信息以及目标多媒体资源的资源属性信息,从目标多媒体资源的关联应用功能集合中,选取目标应用功能,可以包括:
向服务器发送包括用户属性信息以及目标多媒体资源的资源属性信息的目标应用功能获取请求,触发服务器从目标多媒体资源的关联应用功能集合中,选取目标应用功能并返回。
第二方面,本公开实施例还提供一种多媒体资源的展示方法,可以应用于服务器。该方法可以包括:
接收终端发送的目标应用功能获取请求,目标应用功能请求包括用户属性信息以及目标多媒体资源的资源属性信息。目标应用功能获取请求为终端响应于目标用户账户触发展示目标多媒体资源的操作,获取目标用户账户的用户属性信息以及目标多媒体资源的资源属性信息后,根据目标用户账户的用户属性信息以及目标多媒体资源的资源属性信息生成。根据目标应用功能获取请求,从目标多媒体资源的关联应用功能集合中,选取目标应用功能并返回给所述终端,以使终端在预设的界面区域,展示目标多媒体资源以及目标应用功能的功能控件,供目标用户账户在查看目标多媒体资源过程中选择操作功能控件,获取目标应用功能。关联应用功能集合中包括与目标多媒体资源关联的一个或多个应用功能。
可选地,所述根据目标应用功能获取请求,从目标多媒体资源的关联应用功能集合中,选取目标应用功能,可以包括:
根据目标应用功能获取请求中包含的目标多媒体资源的资源属性信息,以及资源属性信息与应用功能的对应关系,确定目标多媒体资源的关联应用功能集合。根据目标应用功能获取请求中包含的用户属性信息,从目标多媒体资源的关联应用功能集合中,选取目标应用功能。
具体地,所述根据目标应用功能获取请求中包含的用户属性信息,从目标多媒体资源的关联应用功能集合中,选取目标应用功能,可以包括:
从目标多媒体资源的关联应用功能集合中,选取所具有的资源属性信息与目标应用功能获取请求中包含的用户属性信息相同的应用功能为待选应用功能。若确定出一个待选应用功能,则将待选应用功能作为目标应用功能。若确定出多个待选应用功能,则从多个待选应用功能中确定目标应用功能。
在一种可能的实施方式中,所述从多个待选应用功能中确定目标应用功能,可以包括:
获取多个待选应用功能中各待选应用功能在第二预设时段内的热度。根据各待选应用功能在第二预设时段内的热度,从多个待选应用功能中确定目标应用功能。
第三方面,本公开实施例提供一种多媒体资源的展示装置,可以应用于终端。该装置可以包括:
获取模块,被配置为响应于目标用户账户触发展示目标多媒体资源的操作,获取目标用户账户的用户属性信息以及目标多媒体资源的资源属性信息。选取模块,被配置为根据用户属性信息以及目标多媒体资源的资源属性信息,从目标多媒体资源的关联应用功能集合中,选取目标应用功能。关联应用功能集合中包括与目标多媒体资源关联的一个或多个应用功能。展示模块,被配置为在预设的界面区域,展示目标多媒体资源以及目标应用功能的功能控件,供目标用户账户在查看目标多媒体资源过程中选择操作功能控件,获取目标应用功能。
可选地,所述用户属性信息至少包括用户兴趣点标签。
一些实施例中,获取模块,具体被配置为获取目标用户账户的消费多媒体资源集合,消费多媒体资源集合包括目标用户账户在第一预设时段内消费的至少一个消费多媒体资源。消费多媒体资源至少包括目标用户账户发生观看、评论、分享或点赞行为的多媒体资源其中之一。根据消费多媒体资源集合中各消费多媒体资源的资源标签,确定消费多媒体资源集合中不同资源标签对应的消费多媒体资源的数量。获取消费多媒体资源集合中不同资源标签对应的消费多媒体资源的数量。选取消费多媒体资源的数量降序排序次序在预设排序范围内的资源标签,作为目标用户账户的用户兴趣点标签。
在一种可能的实施方式中,获取模块,具体被配置为根据消费多媒体资源集合中各消费多媒体资源的资源标签及对应的消费行为,确定不同资源标签对应的消费多媒体资源中不同消费行为对应的消费多媒体资源的数量。消费行为至少包括对多媒体资源的观看、评论、分享或点赞行为其中之一。根据不同资源标签对应的消费多媒体资源中不同消费行为对应的消费多媒体资源的数量、以及不同消费行为对应的权重值,确定不同资源标签对应的消费多媒体资源的数量。
另外一些实施例中,获取模块,具体被配置为获取目标用户账户的用户画像。用户画像至少包用户年龄、用户性别、用户地理位置、用户的多媒体资源偏好类型其中之一。以目标用户账户的用户画像为输入,通过用户兴趣点标签识别模型进行处理,得到对应输出的目标用户账户的用户兴趣点标签。
其中,用户兴趣点标签识别模型是根据预设类型的神经网络对获取的样本集进行训练获取的模型,用于根据输入的用户画像输出对应的用户兴趣点标签。样本集中包括至少一个用户对多媒体资源的消费行为数据以及该用户的用户画像,消费行为数据包括消费行为类型以及多媒体资源的资源标签。
可选地,资源属性信息至少包括资源标签。
一种实施方式中,获取模块,具体被配置为获取目标多媒体资源的资源标题信息、资源介绍信息、地理位置信息、以及作者信息中的至少其中之一。根据目标多媒体资源的资源标题信息、资源介绍信息、地理位置信息、以及作者信息中的至少其中之一,提取目标多媒体资源的资源标签。
另一种实施方式中,获取模块,具体还被配置为获取目标多媒体资源对应的资源制作模板和/或资源制作特效。根据目标多媒体资源对应的资源制作模板或资源制作特效,提取目标多媒体资源的资源标签。
又一种实施方式中,获取模块,具体还被配置为对目标多媒体资源进行音频识别和/或视频识别,获取目标多媒体资源的资源内容。根据目标多媒体资源的资源内容,提取目标多媒体资源的资源标签。
可选地,选取模块,具体被配置为根据目标多媒体资源的资源属性信息,以及资源属性信息与应用功能的对应关系,确定目标多媒体资源的关联应用功能集合。根据用户属性信息,从目标多媒体资源的关联应用功能集合中,选取目标应用功能。
具体地,选取模块,具体被配置为从目标多媒体资源的关联应用功能集合中,选取有的资源属性信息与所述用户属性信息相同的应用功能为待选应用功能。若确定出一个待选应用功能,则将待选应用功能作为目标应用功能。若确定出多个待选应用功能,则从多个待选应用功能中确定目标应用功能。
在一种可能的实施方式中,选取模块,具体被配置为获取多个待选应用功能中各待选应用功能在第二预设时段内的热度。根据各待选应用功能在第二预设时段内的热度,从多个待选应用功能中确定目标应用功能。
可选地,界面区域包含提供目标多媒体资源的用户信息区域。展示模块,具体被配置为在界面区域中用户信息区域的关联展示区域,展示目标应用功能的功能控件。
可选地,展示模块,具体还被配置为获取目标应用功能对应的控件展示样式。控件展示样式至少包括功能控件展示的尺寸、图标。根据控件展示样式,展示目标应用功能的功能控件。
第四方面,本公开实施例还提供一种多媒体资源的展示装置,可以应用于服务器。该装置可以包括:
接收模块,被配置为接收终端发送的目标应用功能获取请求,目标应用功能请求包括用户属性信息以及目标多媒体资源的资源属性信息。目标应用功能获取请求为终端响应于目标用户账户触发展示目标多媒体资源的操作,获取目标用户账户的用户属性信息以及目标多媒体资源的资源属性信息后,根据目标用户账户的用户属性信息以及目标多媒体资源的资源属性信息生成。处理模块,被配置为根据目标应用功能获取请求,从目标多媒体资源的关联应用功能集合中,选取目标应用功能并返回述终端,以使终端在预设的界面区域,展示目标多媒体资源以及目标应用功能的功能控件,供目标用户账户在查看目标多媒体资源过程中选择操作功能控件,获取目标应用功能。关联应用功能集合中包括与目标多媒体资源关联的一个或多个应用功能。
可选地,处理模块,具体被配置为根据目标应用功能获取请求中包含的目标多媒体资源的资源属性信息,以及资源属性信息与应用功能的对应关系,确定目标多媒体资源的关联应用功能集合。根据目标应用功能获取请求中包含的用户属性信息,从目标多媒体资源的关联应用功能集合中,选取目标应用功能。
具体地,处理模块,具体被配置为从目标多媒体资源的关联应用功能集合中,选取所具有的资源属性信息与目标应用功能获取请求中包含的用户属性信息相同的应用功能为待选应用功能。若确定出一个待选应用功能,则将待选应用功能作为目标应用功能。若确定出多个待选应用功能,则从多个待选应用功能中确定目标应用功能。
在一种可能的实施方式中,处理模块,具体被配置为获取多个待选应用功能中各待选应用功能在第二预设时段内的热度。根据各待选应用功能在第二预设时段内的热度,从多个待选应用功能中确定目标应用功能。
第五方面,本公开实施例还提供一种终端,可以包括:处理器和用于存储处理器可执行指令的存储器;其中,处理器被配置为执行所述指令,以实现:
响应于目标用户账户触发展示目标多媒体资源的操作,获取目标用户账户的用户属性信息以及目标多媒体资源的资源属性信息。根据用户属性信息以及目标多媒体资源的资源属性信息,从目标多媒体资源的关联应用功能集合中,选取目标应用功能。关联应用功能集合中包括与目标多媒体资源关联的一个或多个应用功能。在预设的界面区域,展示目标多媒体资源以及目标应用功能的功能控件,供目标用户账户在查看目标多媒体资源过程中选择操作功能控件,获取目标应用功能。
第六方面,本公开实施例还提供一种服务器,可以包括:处理器和用于存储处理器可执行指令的存储器;其中,处理器被配置为执行所述指令,以实现:
接收终端发送的目标应用功能获取请求,目标应用功能请求包括用户属性信息以及目标多媒体资源的资源属性信息。目标应用功能获取请求为终端响应于目标用户账户触发展示目标多媒体资源的操作,获取目标用户账户的用户属性信息以及目标多媒体资源的资源属性信息后,根据目标用户账户的用户属性信息以及目标多媒体资源的资源属性信息生成。根据目标应用功能获取请求,从目标多媒体资源的关联应用功能集合中,选取目标应用功能并返回给所述终端,以使终端在预设的界面区域,展示目标多媒体资源以及目标应用功能的功能控件,供目标用户账户在查看目标多媒体资源过程中选择操作功能控件,获取目标应用功能。关联应用功能集合中包括与目标多媒体资源关联的一个或多个应用功能。
第七方面,本公开实施例还提供一种多媒体资源的展示***,包括如第五方面所述的终端、以及如第六方面所述的服务器;终端和服务器通信连接。
第八方面,本公开实施例还提供一种计算机可读存储介质,计算机可读存储介质上存储有指令,所述指令被处理器执行时实现:
响应于目标用户账户触发展示目标多媒体资源的操作,获取目标用户账户的用户属性信息以及目标多媒体资源的资源属性信息。根据用户属性信息以及目标多媒体资源的资源属性信息,从目标多媒体资源的关联应用功能集合中,选取目标应用功能。关联应用功能集合中包括与目标多媒体资源关联的一个或多个应用功能。在预设的界面区域,展示目标多媒体资源以及目标应用功能的功能控件,供目标用户账户在查看目标多媒体资源过程中选择操作功能控件,获取目标应用功能。
第九方面,本公开实施例还提供一种计算机可读存储介质,计算机可读存储介质上存储有指令,所述指令被处理器执行时实现:
接收终端发送的目标应用功能获取请求,目标应用功能请求包括用户属性信息以及目标多媒体资源的资源属性信息。目标应用功能获取请求为终端响应于目标用户账户触发展示目标多媒体资源的操作,获取目标用户账户的用户属性信息以及目标多媒体资源的资源属性信息后,根据目标用户账户的用户属性信息以及目标多媒体资源的资源属性信息生成。根据目标应用功能获取请求,从目标多媒体资源的关联应用功能集合中,选取目标应用功能并返回给所述终端,以使终端在预设的界面区域,展示目标多媒体资源以及目标应用功能的功能控件,供目标用户账户在查看目标多媒体资源过程中选择操作功能控件,获取目标应用功能。关联应用功能集合中包括与目标多媒体资源关联的一个或多个应用功能。
第十方面,本公开实施例提供一种计算机程序产品,该计算机程序产品被执行时实现:
响应于目标用户账户触发展示目标多媒体资源的操作,获取目标用户账户的用户属性信息以及目标多媒体资源的资源属性信息。根据用户属性信息以及目标多媒体资源的资源属性信息,从目标多媒体资源的关联应用功能集合中,选取目标应用功能。关联应用功能集合中包括与目标多媒体资源关联的一个或多个应用功能。在预设的界面区域,展示目标多媒体资源以及目标应用功能的功能控件,供目标用户账户在查看目标多媒体资源过程中选择操作功能控件,获取目标应用功能。
第十一方面,本公开实施例还提供一种计算机程序产品,该计算机程序产品被执行时实现:
接收终端发送的目标应用功能获取请求,目标应用功能请求包括用户属性信息以及目标多媒体资源的资源属性信息。目标应用功能获取请求为终端响应于目标用户账户触发展示目标多媒体资源的操作,获取目标用户账户的用户属性信息以及目标多媒体资源的资源属性信息后,根据目标用户账户的用户属性信息以及目标多媒体资源的资源属性信息生成。根据目标应用功能获取请求,从目标多媒体资源的关联应用功能集合中,选取目标应用功能并返回给所述终端,以使终端在预设的界面区域,展示目标多媒体资源以及目标应用功能的功能控件,供目标用户账户在查看目标多媒体资源过程中选择操作功能控件,获取目标应用功能。关联应用功能集合中包括与目标多媒体资源关联的一个或多个应用功能。
本公开的实施例提供的技术方案至少带来以下有益效果:
基于上述任一方面,本公开实施例可以响应于目标用户账户触发展示目标多媒体资源的操作,获取目标用户账户的用户属性信息以及目标多媒体资源的资源属性信息,并根据用户属性信息以及目标多媒体资源的资源属性信息,从目标多媒体资源的关联应用功能集合中,选取目标应用功能,并在预设的界面区域,展示目标多媒体资源以及目标应用功能的功能控件,供目标用户账户在查看目标多媒体资源过程中选择操作功能控件,获取目标应用功能,从而实现在用户查看多媒体资源时,可以动态适配当前的用户属性以及多媒体资源的资源属性来提供应用功能给用户,令用户在查看多媒体资源的同时也能快捷地获取符合自身需求的应用功能服务,丰富用户体验。
应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。
附图说明
此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并与说明书一起用于解释本公开的原理,并不构成对本公开的不当限定。
图1为本公开实施例提供的一种应用场景示意图;
图2示出了本公开实施例提供的多媒体资源的展示方法的流程示意图;
图3示出了本公开实施例提供的多媒体资源的展示方法的另一流程示意图;
图4示出了本公开实施例提供的获取用户兴趣点标签的流程示意图;
图5示出了本公开实施例提供的一种展示界面的示意图;
图6示出了本公开实施例提供的获取用户兴趣点标签的另一流程示意图;
图7示出了本公开实施例提供的多媒体资源的展示方法的又一流程示意图;
图8示出了本公开实施例提供的多媒体资源的展示装置的结构示意图;
图9示出了本公开实施例提供的多媒体资源的展示装置的另一结构示意图;
图10示出了本公开实施例提供的终端的结构示意图。
具体实施方式
为了使本领域普通人员更好地理解本公开的技术方案,下面将结合附图,对本公开实施例中的技术方案进行清楚、完整地描述。
需要说明的是,本公开的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本公开的实施例能够以除了在这里图示或描述的那些以外的顺序实施。以下示例性实施例中所描述的实施方式并不代表与本公开相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本公开的一些方面相一致的装置和方法的例子。
还应当理解的是,术语“包括”指示所描述特征、整体、步骤、操作、元素和/或组件的存在,但并不排除一个或多个其他特征、整体、步骤、操作、元素和/或组件的存在或添加。
目前,短视频这类多媒体资源已经成为用户获取自身所需信息的一个主要信息来源。例如,用于可以通过安装于手机或电脑上的一些短视频应用查看短视频。但是,用户在查看短视频时,通常只能获取短视频本身的内容,体验较为单一。
基于此,本公开实施例提供一种多媒体资源的展示方法,可以使得用户在查看多媒体资源(如:短视频)时,获取更多服务,丰富用户体验。
以下结合附图对本公开实施例提供的多媒体资源的展示方法进行示例性说明:
首先,对本公开实施例的应用场景进行说明:
图1为本公开实施例提供的一种应用场景示意图,如图1所示,该应用场景中可以包括:服务器110和终端120,服务器110可以通过有线网络或无限网络与终端120之间建立连接。
其中,服务器110可以是一些多媒体资源服务平台的数据服务器,可以用于存储和处理多媒体资源。例如,多媒体资源服务平台可以是短视频应用服务平台、新闻服务平台、直播服务平台、购物服务平台、外卖服务平台、共享服务平台、功能性网站等。其中,短视频应用服务平台提供的多媒体资源可以为一些短视频作品,新闻服务平台提供的多媒体资源可以为一些新闻信息,直播服务平台提供的多媒体资源可以为直播作品等,其余不再一一赘述。本公开对多媒体资源服务平台的具体类型并不作限制。
终端120可以是手机、平板电脑等个人智能设备,或者,也可以是笔记本电脑、台式计算机、电视等设备。可选地,上述图1所示的应用场景中,服务器110可以与至少一个终端120连接。本公开对终端120的数量及类型均不作限制。
以终端120为手机、多媒体资源服务平台为短视频应用服务平台为例:
当使用目标用户账户的用户打开手机上安装的短视频应用服务平台的应用程序后,手机可以响应于目标用户账户触发展示目标短视频的操作,从短视频应用服务平台的服务器中获取目标短视频,并通过短视频应用服务平台的应用程序界面展示给用户,以使得用户可以观看该目标短视频。
具体地,目标用户账户触发展示目标短视频的操作可以是指:使用该目标用户账户的用户在短视频应用服务平台的应用程序界面进行点击、滑动、等触控操作。
需要说明的,本公开实施例中所提到的用户账户或目标用户账户是指消费多媒体资源的消费用户账户(或者,也可以称为观众用户账户,下述实施例中用户账户均指代消费用户账户或观众用户账户)。其中,消费是指观看多媒体资源、转发多媒体资源、评论多媒体资源、分享多媒体资源、对多媒体资源进行点赞等消费行为。
一些实施例中,服务器110可以是单独的一个服务器,或者,也可以是由多个服务器构成的服务器集群。部分实施方式中,服务器集群还可以是分布式集群。本公开对服务器110的具体实现方式也不作限制。
还有一些实施例中,服务器110还可以包含有数据库或与数据库连接,多媒体资源服务平台的多媒体资源可以存储于数据库中。终端120可以通过服务器110实现对数据库中多媒体资源的访问操作。
本公开实施例提供的多媒体资源的展示方法可以应用于前述图1所示的应用场景中的终端。
图2示出了本公开实施例提供的多媒体资源的展示方法的流程示意图。
如图2所示,该多媒体资源的展示方法可以包括:
S201、响应于目标用户账户触发展示目标多媒体资源的操作,获取目标用户账户的用户属性信息以及目标多媒体资源的资源属性信息。
S202、根据用户属性信息以及目标多媒体资源的资源属性信息,从目标多媒体资源的关联应用功能集合中,选取目标应用功能。
关联应用功能集合中包括与目标多媒体资源关联的一个或多个应用功能。
S203、在预设的界面区域,展示目标多媒体资源以及目标应用功能的功能控件,供目标用户账户在查看目标多媒体资源过程中选择操作功能控件,获取目标应用功能。
由S201-S203可知,该多媒体资源的展示方法,可以根据目标用户账户的用户属性信息以及目标多媒体资源的资源属性信息,从目标多媒体资源的关联应用功能集合中选取目标应用功能,并将目标应用功能的功能控件与目标多媒体资源一起通过预设的界面区域展示给目标用户账户。所以,当目标用户账户查看目标多媒体资源时,还可以获取到通过操作目标应用功能的功能控件,获取目标应用功能。也即,该多媒体资源的展示方法,可以在用户查看多媒体资源时,动态适配当前的用户属性以及多媒体资源的资源属性来提供应用功能给用户,令用户在查看多媒体资源的同时也能快捷地获取符合自身需求的应用功能服务,从而能够丰富用户体验。
下面结合图3对该多媒体资源的展示方法进行具体的介绍。
图3示出了本公开实施例提供的多媒体资源的展示方法的另一流程示意图。
如图3所示,该多媒体资源的展示方法可以包括:
S301、响应于目标用户账户触发展示目标多媒体资源的操作,获取目标用户账户的用户属性信息以及目标多媒体资源的资源属性信息。
目标用户账户触发展示目标多媒体资源的操作可以包括:使用目标用户账户的用户在终端进行的点击、滑动等操作,如用户点击打开终端上的某个多媒体资源服务平台的应用程序的操作、用户在终端上的某个多媒体资源服务平台的应用程序界面进行点击或滑动的刷新操作等。当终端检测到目标用户账户触发展示目标多媒体资源的操作时,可以获取目标用户账户的用户属性信息以及目标多媒体资源的资源属性信息。
本公开实施例中,不同的多媒体资源服务平台能够提供的多媒体资源不同。相应地,针对终端上不同应用程序的触发操作,其对应的待展示的目标多媒体资源也可能不同。例如,目标多媒体资源可以是短视频作品、新闻信息、直播作品、网页等。
可选地,目标多媒体资源的资源属性信息至少可以包括目标多媒体资源的资源标签。
一些实施例中,获取目标多媒体资源的资源属性信息的步骤可以包括:获取目标多媒体资源的资源标题信息、资源介绍信息、地理位置信息、以及作者信息中的至少其中之一,并根据目标多媒体资源的资源标题信息、资源介绍信息、地理位置信息、以及作者信息中的至少其中之一,提取目标多媒体资源的资源标签。例如,根据目标多媒体资源的资源标题信息或资源介绍信息,可以提取得到内容标签。根据目标多媒体资源的地理位置信息,可以提取得到地理位置标签。根据目标多媒体资源的作者信息,可以提取得到作者标签。前述内容标签、地理位置标签、作者标签等,即为目标多媒体资源的资源标签。
另外一些实施例中,获取目标多媒体资源的资源属性信息的步骤还可以包括:获取目标多媒体资源对应的资源制作模板和/或资源制作特效,并根据目标多媒体资源对应的资源制作模板或资源制作特效,提取目标多媒体资源的资源标签。例如,根据目标多媒体资源的资源制作模板,可以提取得到模板标签。根据目标多媒体资源的资源制作特效,可以提取得到魔表标签等。也即,目标多媒体资源的资源标签还可以包括前述模板标签、魔表标签等。
还有一些实施例中,获取目标多媒体资源的资源属性信息的步骤还可以包括:对目标多媒体资源进行音频识别和/或视频识别,获取目标多媒体资源的资源内容,并根据目标多媒体资源的资源内容,提取目标多媒体资源的资源标签。该资源标签也可以为目标多媒体资源的内容标签。
以下以目标多媒体资源为短视频作品为例,对内容标签、地理位置标签、作者标签、模板标签、魔表标签等资源标签依次进行举例说明:
对于短视频作品而言,可以采用音视频识别技术,识别获取短视频作品的具体内容,从而确定短视频作品的内容标签。例如,可以通过视频识别技术得知短视频作品的内容可能是美食、音乐、影视、新闻、游戏等,则短视频作品的内容标签对应可以是美食、音乐、影视、新闻或游戏。或者,可以通过音频识别技术得知短视频作品的内容可能是戏曲、歌曲等,则短视频作品的内容标签对应可以是戏曲、歌曲。
或者,短视频作品通常具有其对应的作品标题(资源标题信息)、作品简介(资源介绍信息)等。通过分词处理的方式对短视频作品的作品标题或作品简介进行提取,也可以获得短视频作品的内容标签。例如,若某个短视频作品的标题为“香喷喷的红烧肉”,则可以从该标题中提取到词语“红烧肉”,由于“红烧肉”属于食物,所以,该短视频作品的内容标签可以为美食。
当短视频作品的内容为某个景点的风景,或者短视频作品的内容中涉及到某些地点时,该短视频作品的地理位置标签可以为前述景点的地址,或短视频作品的内容中所涉及的地点的地址。例如,短视频作品为某个饭店的食物视频,则该短视频作品的地理位置标签可以是该饭店的地址。又或者,短视频作品的地理位置标签也可以是上传该短视频作品的用户所在的地理位置等,本公开对此不作限制。
作者标签可以按照短视频作品的作者类型进行划分。例如,制作短视频作品的作者可能属于美食作者、新闻作者、明星作者、音乐作者等,则短视频作品的作者标签可以是美食作者、新闻作者、明星作者、音乐作者。
对于一些短视频服务平台而言,其对应的应用程序中还可能包含有一些短视频制作模板、或者一些魔法表情。例如,短视频制作模板可以包括:音乐模板、背景模板等。魔法表情可以包括:“小小喵”、“黑色墨镜”、“长腿瘦身”、“水墨画”等。短视频作品的作者可以采用短视频制作模板进行短视频作品的拍摄或制作,或者,在拍摄或制作短视频作品时,还可以在短视频中添加前述魔法表情。对于这类短视频作品而言,其对应的作品标签还可以包括:模板标签和魔表标签。其中,模板标签即为拍摄或制作短视频作品时所使用的短视频制作模板,魔表标签即为短视频作品中所添加的魔法表情。而短视频服务平台可以自动识别获取到使用了短视频制作模板和/或魔法表情的短视频作品的模板标签和魔表标签。
可选地,对于任意一个目标多媒体资源,可以参考前述方式获取该目标多媒体资源的资源标签。或者,目标多媒体资源的作者在制作或上传目标多媒体资源时,也可以按照上述资源标签的划分方式为目标多媒体资源添加资源标签,本公开不做限制。
可选地,目标用户账户的用户属性信息至少可以包括用户兴趣点标签。上述获取目标用户账户的用户属性信息的步骤可以是:对目标用户账户经常消费(如:浏览、点赞、转发等)的一些历史多媒体资源进行分析,提取目标用户账户的用户兴趣点标签。例如,可以统计目标用户账户经常消费的一些历史多媒体资源的资源标签,然后将这些统计到的资源标签作为目标用户账户的用户兴趣点标签。
以下结合图4,对本公开实施例中,获取目标用户账户的用户兴趣点标签的方式进行举例说明。
图4示出了本公开实施例提供的获取用户兴趣点标签的流程示意图。
如图4所示,一种实施方式中,获取目标用户账户的用户兴趣点标签的步骤,可以包括:
S401、获取目标用户账户的消费多媒体资源集合。
消费多媒体资源集合包括目标用户账户在第一预设时段内消费的至少一个消费多媒体资源。消费多媒体资源至少包括目标用户账户发生观看、评论、分享或点赞行为的多媒体资源其中之一。
其中,第一预设时段可以是过去y个小时、过去y天、过去y周、过去y个月等,y大于0。例如,y可以是2.5、5、6、8、9.2等任意大于0的数。本公开对第一预设时段的具体时长不作限制。
通过获取用户在第一预设时段内消费的消费多媒体资源,可以得到用户的消费多媒体资源集合。该消费多媒体资源集合中可能包括一个或多个消费多媒体资源。如前述实施例中所述,消费是指用户进行观看作品、转发作品、评论作品、分享作品、对作品进行点赞等消费行为。对应的,消费多媒体资源则是指用户进行了前述消费行为的多媒体资源。例如,用户观看了某个短视频作品1、转发了某个短视频作品2等,短视频作品1和短视频作品2则均为用户的消费多媒体资源。
S402、根据消费多媒体资源集合中各消费多媒体资源的资源标签,确定消费多媒体资源集合中不同资源标签对应的消费多媒体资源的数量。
如前述关于目标多媒体资源的描述中所述,目标多媒体资源的资源标签可以包括地理位置标签、内容标签、作者标签、模板标签和魔表标签中的任意一种或多种。而消费多媒体资源作为用户消费过的多媒体资源,其对应的资源标签同样可以包括地理位置标签、内容标签、作者标签、模板标签和魔表标签中的任意一种或多种。也即,消费多媒体资源集合中的每个消费多媒体资源均具有对应的资源标签。当然,可以理解,不同消费多媒体资源对应的资源标签可能相同,也可能不同。
在获取到用户的消费多媒体资源集合后,可以根据消费多媒体资源集合中各消费多媒体资源的资源标签,确定不同资源标签对应的消费多媒体资源的数量。
举例说明:
假设某个目标用户账户的消费多媒体资源集合如下表1所示:
表1
消费多媒体资源 | 资源标签 |
消费多媒体资源1 | 音乐标签 |
消费多媒体资源2 | 音乐标签、游戏标签 |
消费多媒体资源3 | 新闻标签 |
消费多媒体资源4 | 魔法表情1 |
消费多媒体资源5 | 游戏标签 |
消费多媒体资源6 | 游戏标签 |
如表1所示,该目标用户账户的消费多媒体资源集合包括:消费多媒体资源1、消费多媒体资源2、消费多媒体资源3、消费多媒体资源4、消费多媒体资源5和消费多媒体资源6。其中,消费多媒体资源1对应的资源标签包括音乐标签。消费多媒体资源2对应的资源标签包括音乐标签和游戏标签。消费多媒体资源3对应的资源标签包括新闻标签。消费多媒体资源4对应的资源标签包括魔法表情1。消费多媒体资源5和消费多媒体资源6对应的资源标签均为游戏标签。
则,根据该目标用户账户的消费多媒体资源集合中各消费多媒体资源的资源标签,可以确定得到:音乐标签对应的消费多媒体资源的数量为2个(包括消费多媒体资源1和消费多媒体资源2)。游戏标签对应的消费多媒体资源的数量为3个(包括消费多媒体资源2、消费多媒体资源5和消费多媒体资源6)。新闻标签对应的消费多媒体资源的数量为1个(包括消费多媒体资源3)。魔法表情1对应的消费多媒体资源的数量为1个(包括消费多媒体资源4)。
一些实施例中,上述S402中,根据消费多媒体资源集合中各消费多媒体资源的资源标签,确定消费多媒体资源集合中不同资源标签对应的消费多媒体资源的数量时,可以是根据预先划分好的不同资源标签的类型,统计不同资源标签对应的消费多媒体资源的数量。
另外一些实施例中,也可以是先获取消费多媒体资源集合中的所有消费多媒体资源的资源标签,得到至少一种资源标签。然后,根据所获取的资源标签的不同类型,统计不同资源标签对应的消费多媒体资源的数量,本公开实施例对此不作限制。
通过S402得到不同资源标签对应的消费多媒体资源的数量后,可以通过S403和S404获取用户兴趣点标签。
S403、获取消费多媒体资源集合中不同资源标签对应的消费多媒体资源的数量。
S404、选取消费多媒体资源的数量降序排序次序在预设排序范围内的资源标签,作为目标用户账户的用户兴趣点标签。
也即,可以先根据消费多媒体资源的数量,将消费多媒体资源集合中的所有资源标签进行降序排序,如:对应的消费多媒体资源的数量越多,资源标签的排序越靠前。然后,可以从降序排序结果中选取排序次序在预设排序范围内的资源标签,作为目标用户账户的用户兴趣点标签。
其中,预设排序范围可以是排序在前N位,也可以是排序在第N位至第N+N1位。N或N1可以为大于0的整数。例如,N或N1可以是1、2、3、4等。
以预设排序范围是排序在前N位为例,可以从资源标签的降序排序结果中,选取排序在前N位的资源标签,作为目标用户账户的兴趣点标签。例如,若排序在前N为的资源标签包括:新闻标签和游戏标签。则,可以将新闻标签和游戏标签作为目标用户账户的用户兴趣点标签。
同样以上述表1为例,表1所示的消费多媒体资源集合中,音乐标签对应的消费多媒体资源的数量为2个,游戏标签对应的消费多媒体资源的数量为3个,新闻标签对应的消费多媒体资源的数量为1个,魔法表情1对应的消费多媒体资源的数量为1个。假设N为1,则目标用户账户的兴趣点标签为消费多媒体资源的数量排序在第1位的游戏标签。
可选地,本实施方式中,获取目标用户账户的用户兴趣点标签可以是预先离线获取,也可以是在线实时获取。相对于在线实时获取的方式而言,预先离线获取的方式能够使得执行该多媒体资源的展示方法时在线运算量更少,执行效率更高,从而具有更高的时效性。但需要说明,本公开实施例对预先离线获取或在线实时获取,并不作限制。
通过上述S301获取到目标用户账户的用户属性信息以及目标多媒体资源的资源属性信息后,可以根据用户属性信息,从目标多媒体资源的关联应用功能集合中,选取目标应用功能,并将目标应用功能的功能控件与目标多媒体资源一起进行展示。例如,请继续参考图3,该方法还可以包括S302-S309。
S302、根据目标多媒体资源的资源属性信息,以及资源属性信息与应用功能的对应关系,确定目标多媒体资源的关联应用功能集合。
其中,关联应用功能集合中可以包括与目标多媒体资源关联的一个或多个应用功能。
本公开实施例中,资源属性信息与应用功能的对应关系可以进行预先设置。例如,可以将资源属性信息与应用功能的对应关系预设在服务器或终端中。
下面以目标多媒体资源为短视频作品为例,对资源属性信息与应用功能的对应关系进行具体说明:
如前述S301中所述,短视频作品的资源属性信息可以是地理位置标签、内容标签、作者标签、模板标签、以及魔表标签等资源标签。在资源属性信息与应用功能的对应关系中:与地理位置标签对应的应用功能可以是具有相同地理位置标签的其他短视频作品的入口链接,或者,与该地理位置标签所表示的地理位置相关的其他短视频作品的入口链接。例如,若某个短视频作品的地理位置标签为某个餐厅的位置B,则该地理位置标签对应的应用功能可以是该餐厅的简介入口链接、同样包含有该地理位置标签的其他短视频作品的入口链接等。
与内容标签对应的应用功能可以是同样具有该内容标签的其他短视频作品的入口链接,或者,与该内容标签相关的其他短视频作品的入口链接。例如,若某个短视频作品的内容标签为音乐标签,则该内容标签对应的应用功能可以是内容标签也为音乐标签的其他短视频作品的入口链接。
类似地,与作者标签、模板标签、或者魔表标签分别对应的应用功能可以是同样具有相同的作者标签、模板标签、或者魔表标签的其他短视频作品的入口链接,或者,与该作者标签、模板标签、或者魔表标签相关的其他入口链接。
可选地,部分实施例中,还可以进一步对资源标签进行细化。例如,可以将音乐标签以及游戏标签细化为具体的音乐类型、音乐名称、游戏类型、游戏名称等。
举例说明:
若某个短视频作品所采用的背景音乐是歌曲Z,则该短视频作品的内容标签可以包括:歌曲Z。若某个短视频作品的内容为游戏M的讲解视频,则该短视频作品的内容标签可以包括:游戏M。
对应的,对于进一步细化的资源标签,也可以将资源属性信息与应用功能的对应关系进行进一步细化。例如,若某个短视频作品的内容标签为歌曲Z,则对应的应用功能可以是背景音乐也使用了歌曲Z的其他短视频作品的入口链接。若某个短视频作品的内容标签为游戏M,则对应的应用功能可以是下载游戏M或进入游戏M的入口链接。若某个短视频作品的内容标签为商品G,则对应的应用功能可以是商品G的购买入口链接等。
类似地,魔表标签可以细化为具体的某个魔法表情,对应的应用功能可以为使用了同样魔法表情的其他短视频作品的入口链接,或者使用该魔法表情进行拍摄的拍摄入口。模板标签可以细化为具体的某个短视频制作模板,对应的应用功能可以为使用了同样短视频制作模板的其他短视频作品的入口链接,或者,使用该短视频制作模板进行拍摄的拍摄入口等。
通过前述资源属性信息与应用功能的对应关系,可以确定出目标多媒体资源的资源属性信息对应哪些应用功能,从而得到目标多媒体资源的关联应用功能集合。
需要说明的是,对于不同多媒体资源服务平台提供的应用程序而言,可能对某些应用功能存在限制或不支持的情况。本公开实施例在实际实施时,还可以结合实际应用程序的支持能力,确定展示目标多媒体资源的应用程序可支持的应用功能,在此不再赘述。
可选地,资源属性信息与应用功能的对应关系中,每个资源标签可以对应一个或多个应用功能,不同的资源标签也可以对应同一个应用功能,本公开对此不作限制。
S303、从目标多媒体资源的关联应用功能集合中,选取所具有的资源属性信息与用户属性信息相同的应用功能为待选应用功能。
以目标用户账户为账户P、目标多媒体资源为短视频作品Q为例:
可以先通过前述S301和S302中所述的方式,得到短视频作品Q的资源属性信息、以及短视频作品Q的关联应用功能集合。然后,可以根据账户P的用户属性信息,从短视频作品Q的关联应用功能集合中,选取所具有的资源属性信息与账户P的用户属性信息相同的应用功能为待选应用功能。
例如,假设短视频作品Q的关联应用功能集合包括以下应用功能:K1、K2和K3,且K1对应的资源属性信息为T1,K2对应的资源属性信息为T2,K3对应的资源属性信息为T3。而账户P的用户属性信息包括:T2和T3。则,可以得知,短视频作品Q的关联应用功能集合,应用功能K2和K3分别对应的资源属性信息T2和T3,与账户P的用户属性信息相同。可以选择应用功能K2和K3作为待选应用功能。
可以理解的,通过S303所确定的待选应用功能可能包括一个或多个,也可能为0个。当待选应用功能的数量为一个或多个时,可以从一个或多个待选应用功能中选择一个作为目标应用功能。例如,可以执行S304-S307。
S304、判断待选应用功能的数量是否大于1。
若待选应用功能的数量大于1,则表示确定出了多个待选应用功能,可以执行S305。若待选应用功能的数量不大于1(即等于1或等于0),则可以执行S306。
S305、从多个待选应用功能中确定目标应用功能。
可选地,当存在多个待选应用功能时,可以先获取多个待选应用功能中各待选应用功能在第二预设时段内的热度。然后,可以根据各待选应用功能在第二预设时段内的热度,从多个待选应用功能中确定目标应用功能。
其中,第二预设时段与第一预设时段类似,可以是过去y个小时、过去y天、过去y周、过去y个月等,y大于0。本公开对第二预设时段的具体时长同样不作限制。
一些实施例中,待选应用功能在第二预设时段内的热度可以是指:待选应用功能在第二预设时段内的展示量(或展示次数)。例如,若某个待选应用功能为短视频作品,则该待选应用功能的热度(展示量)可以是该短视频作品在第二预设时段内的播放量,播放量为其他用户观看该短视频作品的次数。当待选应用功能在第二预设时段内的热度为待选应用功能在第二预设时段内的展示量时,根据各待应用功能在第二预设时段内的热度,从多个待选应用功能中确定目标应用功能具体可以是指:选择各待选应用功能中,在第二预设时段内的展示量最多的待选应用功能作为目标应用功能。
当然,部分实施方式中,也可以是选择各待选应用功能中,在第二预设时段内的展示量排列在前的2个、3个、或更多个待选应用功能作为目标应用功能。也即,可以确定多个目标应用功能,本公开对此不作限制。
另外一些实施例中,待选应用功能在第二预设时段内的热度也可以是指:待选应用功能在第二预设时段内的分享次数、点赞次数、评论数量和转发次数中的任意一种。或者,还可以是根据展示次数、分享次数、点赞次数、评论数量和转发次数中任意几种的组合,计算待选应用功能在第二预设时段内的热度。例如,可以计算展示次数、分享次数、点赞次数、评论数量和转发次数的平均值,作为待选应用功能在第二预设时段内的热度等。本公开对待选应用功能的热度的具体确定方式也不作限制。
S306、判断待选应用功能的数量是否等于1。
若待选应用功能的数量等于1,则执行S307。
S307、将待选应用功能作为目标应用功能。
按照前述S304-S307确定出目标应用功能后,可以执行S308,展示目标多媒体资源以及目标应用功能的功能控件。
S308、在预设的界面区域,展示目标多媒体资源以及目标应用功能的功能控件。
在预设的界面区域,展示目标多媒体资源以及目标应用功能的功能控件,可以供目标用户账户在查看目标多媒体资源过程中选择操作目标应用功能的功能控件,获取目标应用功能。如:可以查看其他短视频作品、进入短视频作品的拍摄入口、进入某些商品的购物链接、进入某些音乐的播放或下载链接等。
但需要补充说明,若上述S306判断得到待选应用功能的数量不等于1,则表示待选应用功能的数量为0(S304和S305已经排除了待选应用功能的数量大于1的情况)。此时,可以只展示多媒体资源,不展示目标应用功能的功能控件。例如,若S306中待选应用功能的数量不等于1,则可以执行S309。
S309、在预设的界面区域,展示目标多媒体资源。
上述预设的界面区域可以是指多媒体资源服务平台的应用程序界面,该应用程序界面可以通过终端的显示器进行展示。
可选地,在上述S308中,目标多媒体资源可以通过该界面区域进行展示。目标应用功能的功能控件,可以在该界面区域中的第一区域进行展示。例如,若目标应用功能的功能控件为某个短视频作品的入口链接,则当用户点击该入口链接时,可以显示该短视频作品的界面,用户可以消费该短视频作品。
一些实施例中,界面区域包含提供目标多媒体资源的用户信息区域。上述第一区域可以是在界面区域中用户信息区域的关联展示区域。如:用户信息区域可以是用户头像区域所在区域,第一区域可以是界面区域中用户头像所在区域的上方区域、下方区域等。
另外一些实施例中,展示目标应用功能的功能控件时,还可以获取目标应用功能对应的控件展示样式,如:控件展示样式至少可以包括功能控件展示的尺寸、图标、特效等。然后,可以根据所获取的控件展示样式,展示目标应用功能的功能控件。例如,可以根据控件展示样式在功能控件的展示区域添加发光、闪烁、颜色等不同的特效,以吸引用户注意。或者,还可以根据控件展示样式设置功能控件的尺寸、图标类型等。根据控件展示样式展示功能控件的展示区域与上述第一区域可以为同一区域,也可以为不同区域。
还有一些实施例中,第一区域还可以为展示目标多媒体资源的界面区域的边缘区域,本公开在此不作限制。
同样以目标多媒体资源为短视频作品为例:
图5示出了本公开实施例提供的一种展示界面的示意图。
如图5所示,该展示界面为某个短视频作品的展示界面。该展示界面中,区域1为用户头像所在区域的上方区域,区域2为展示界面的边缘区域,区域3为展示界面的特效区域(特效区域是指根据控件展示样式展示功能控件的展示区域)。用于展示该短视频作品的目标应用功能的功能控件的第一区域可以是区域1、区域2和区域3中的任意一个。需要说明的是,图6所示的区域1、区域2和区域3在展示界面中位置仅仅是示例性说明,并不用于限制其具***置。
例如,区域2在展示界面中的位置,也有可能是在展示界面的左上角、左下角等。区域1的位置可以随着用户头像的位置而变化。如,不同服务平台的显示界面中,用户头像可能布局于显示界面中的不同区域。但不论用户头像的区域如何变化,区域1均可以为用户头像所在区域的上方区域。区域3可以与用户头像所在区域的上方区域重叠,或者与展示界面的边缘区域重叠。也即,区域3可以与区域1或区域2为同一区域。例如,可以在区域1或区域2展示目标应用功能的功能控件,并在区域1或区域2增加添加发光、闪烁、颜色等特效。
由上所述,本公开实施例可以响应于目标用户账户触发展示目标多媒体资源的操作,获取目标用户账户的用户属性信息以及目标多媒体资源的资源属性信息,并根据用户属性信息以及目标多媒体资源的资源属性信息,从目标多媒体资源的关联应用功能集合中,选取目标应用功能。然后,可以在预设的界面区域,展示目标多媒体资源以及目标应用功能的功能控件,供目标用户账户在查看目标多媒体资源过程中选择操作功能控件,获取目标应用功能。从而可以实现在用户查看多媒体资源时,可以动态适配当前的用户属性以及多媒体资源的资源属性来提供应用功能给用户,令用户在查看多媒体资源的同时也能快捷地获取符合自身需求的应用功能服务,丰富用户体验。
可选地,本公开其他实施例中,也可以通过深度学习训练的方式获取训练用户兴趣点标签识别模型,然后使用该用户兴趣点标签识别模型对目标用户账户的用户兴趣点标签进行预测,获取目标用户账户的用户兴趣点标签。
具体地,可以获取用于训练用户兴趣点标签识别模型的样本集。样本集中可以包括至少一个用户账户对多媒体资源的消费行为数据以及该用户账户的用户画像。消费行为数据包括消费行为类型以及多媒体资源的资源标签。用户画像至少可以包用户年龄、用户性别、用户地理位置、用户的多媒体资源偏好类型其中之一。例如,可以根据用户的年龄、性别、所在的地理位置、配置的用户爱好信息等,构建用户的用户画像。其中,用户爱好信息可以是指:用户喜欢音乐、游戏、体育等。在获取到该样本集后,可以采用该样本集对预设类型的神经网络进行训练,得到用户兴趣点标签识别模型。
例如,样本集中可以包括不同用户账户对多媒体资源的消费行为数据以及对应的用户画像。可以将每个用户账户对多媒体资源的消费行为数据以及对应的用户画像作为一组训练样本。然后,可以分别采用每组训练样本,将训练样本中的用户画像作为输入、多媒体资源的消费行为数据作为输出,对预设类型的神经网络进行训练,得到用户兴趣点标签识别模型。
可选地,预设类型的神经网络可以是监督式学习网络(Supervised LearningNetwork)、无监督式学习网络(Unsupervised Learning Network)、混合式学习网络(Hybrid Learning Network)等,本公开在此不做限制。
上述训练得到的用户兴趣点标签识别模型可以根据输入的用户画像输出对应的用户兴趣点标签。例如,图6示出了本公开实施例提供的获取用户兴趣点标签的另一流程示意图。如图6所示,基于上述用户兴趣点标签识别模型,获取目标用户账户的用户兴趣点标签的步骤,可以包括:
S601、获取目标用户账户的用户画像。
S602、以目标用户账户的用户画像为输入,通过用户兴趣点标签识别模型进行处理,得到对应输出的目标用户账户的用户兴趣点标签。
类似地,本实施例中,获取用户的兴趣点标签也可以是预先离线获取或在线实时获取。例如,当某个目标用户账户浏览短视频作品时,或者,打开短视频应用程序时,可以使用兴趣点标签识别模型确定该目标用户账户的用户兴趣点标签。关于预先离线获取或在线实时获取的有益效果,与前述实施方式相同或相似,本公开在此不再详细赘述。
在一些可能的实现方式中,当通过前述S306判断待选应用功能的数量为0时,也可以从目标多媒体资源的关联应用功能集合中随机选择一个应用功能作为目标应用功能,并将该目标应用功能的功能控件和目标多媒体资源一起通过前述预设的界面区域进行展示。或者,还可以是按照其他规则,如:应用功能的热度、更新时间等,从目标多媒体资源的关联应用功能集合中选择一个应用功能作为目标应用功能,本公开对此不作限制。
可选地,上述图4所示的获取用户兴趣点标签的的步骤中,S402所述的根据消费多媒体资源集合中各消费多媒体资源的资源标签,确定消费多媒体资源集合中不同资源标签对应的消费多媒体资源的数量,也可以是:先根据消费多媒体资源集合中各消费多媒体资源的资源标签及对应的消费行为,确定不同资源标签对应的消费多媒体资源中不同消费行为对应的消费多媒体资源的数量。消费行为至少包括对多媒体资源的观看、评论、分享或点赞行为其中之一。然后,根据不同资源标签对应的消费多媒体资源中不同消费行为对应的消费多媒体资源的数量、以及不同消费行为对应的权重值,确定不同资源标签对应的消费多媒体资源的数量。
举例说明:
以多媒体资源为短视频作品,消费行为包括:观看、分享、点赞和评论,且观看对应的权重值为a1、分享对应的权重值为a2、点赞对应的权重值为a3、评论对应的权重值为a4为例:
对于某个用户账户的消费短视频作品集合,假设其中资源标签1(如:当资源标签1为地理位置标签时,资源标签1具体可以北京、上海等地点)对应的消费短视频作品中,用户账户观看的消费短视频作品的数量为X1,用户账户分享的消费短视频作品的数量为X2,用户账户点赞的消费短视频作品的数量为X3,用户账户评论的消费短视频作品的数量为X4。则,可以按照如下方式计算资源标签1对应的消费短视频作品的数量:
资源标签1对应的消费短视频作品的数量=X1*a1+X2*a2+X3*a3+X4*a4,其中,“*”表示乘。
类似地,按照上述资源标签1对应的消费短视频作品的数量的计算方式,即可得到消费短视频作品集合中,不同资源标签对应的消费短视频作品的数量。需要说明的是,上述消费行为、以及消费行为对应的权重值仅仅为示例性说明。在实际实施时,消费行为还可以包括收藏、转发、下载等更多不同的类型,不同消费行为对应的权重值也可以相同或不同,本公开对此均不作限制。
通过根据不同消费行为对应的消费多媒体资源的数量、以及不同消费行为对应的权重值,来确定不同资源标签对应的消费多媒体资源的数量,相较于直接统计不同资源标签对应的消费多媒体资源的数量的方式而言,所确定的每个资源标签对应的消费多媒体资源的数量与消费行为的相关度更高。而通过为不同消费行为设置相应的权重值,可以实现对每个资源标签对应的消费多媒体资源的数量进行更精确的统计,后续确定的用户兴趣点标签也可以更接近目标用户账户感兴趣的类型。例如,对点赞行为的权重值可以设置较高、对浏览行为的权重值可以设置较低,然后,所确定的对应消费多媒体资源的数量最多的资源标签则会更接近于目标用户账户点赞的多媒体资源的资源标签的类型,也即,会更接近于目标用户账户感兴趣的类型。
以上说明主要从终端的角度对本公开实施例提供的方案进行了介绍。但可以理解的是,上述多媒体资源的展示方法中,部分步骤事实上可以由服务器来完成。例如,该多媒体资源的展示方法中,终端根据用户属性信息以及目标多媒体资源的资源属性信息,从目标多媒体资源的关联应用功能集合中,选取目标应用功能,可以包括:向服务器发送包括用户属性信息以及目标多媒体资源的资源属性信息的目标应用功能获取请求,触发服务器从目标多媒体资源的关联应用功能集合中,选取目标应用功能并返回。也即,终端可以向服务器发送目标应用功能获取请求,服务器可以根据该目标应用功能获取请求向终端返回目标应用功能。该过程中,从目标多媒体资源的关联应用功能集合中,选取目标应用功能的步骤实际可以是由服务器来执行完成的。
基于这样的理解,本公开实施例还提供一种多媒体资源的展示方法。该方法可以应用于图1所示的服务器。该多媒体资源的展示方法中,服务器可以接收终端发送的目标应用功能获取请求。目标应用功能请求包括用户属性信息以及目标多媒体资源的资源属性信息。目标应用功能获取请求为终端响应于目标用户账户触发展示目标多媒体资源的操作,获取目标用户账户的用户属性信息以及目标多媒体资源的资源属性信息后,根据目标用户账户的用户属性信息以及目标多媒体资源的资源属性信息生成。然后,服务器可以根据目标应用功能获取请求,从目标多媒体资源的关联应用功能集合中,选取目标应用功能并返回给终端,以使终端在预设的界面区域,展示目标多媒体资源以及目标应用功能的功能控件,供目标用户账户在查看目标多媒体资源过程中选择操作功能控件,获取目标应用功能。
其中,关联应用功能集合中可以包括与目标多媒体资源关联的一个或多个应用功能。
下面结合图7,以服务器和终端之间进行交互的具体过程,对本实施例进行说明。
图7示出了本公开实施例提供的多媒体资源的展示方法的又一流程示意图。如图7所示,该多媒体资源的展示方法可以包括:
S701、终端响应于目标用户账户触发展示目标多媒体资源的操作,获取目标用户账户的用户属性信息以及目标多媒体资源的资源属性信息。
S702、终端根据目标用户账户的用户属性信息以及目标多媒体资源的资源属性信息生成目标应用功能获取请求。
目标应用功能请求包括用户属性信息以及目标多媒体资源的资源属性信息。
S703、终端向服务器发送目标应用功能获取请求。
S704、服务器根据目标应用功能获取请求中包含的目标多媒体资源的资源属性信息,以及资源属性信息与应用功能的对应关系,确定目标多媒体资源的关联应用功能集合。
S705、服务器根据目标应用功能获取请求中包含的用户属性信息,从目标多媒体资源的关联应用功能集合中,选取目标应用功能。
可选地,服务器根据目标应用功能获取请求,从目标多媒体资源的关联应用功能集合中选取目标应用功能的方式,可以参考前述终端侧所描述的选取目标应用功能的方式。
例如,服务器可以从目标多媒体资源的关联应用功能集合中,选取所具有的资源属性信息与目标应用功能获取请求中包含的用户属性信息相同的应用功能为待选应用功能。若确定出一个待选应用功能,则将待选应用功能作为目标应用功能。若确定出多个待选应用功能,则从多个待选应用功能中确定目标应用功能。
服务器从多个待选应用功能中确定目标应用功能时,可以先获取多个待选应用功能中各待选应用功能在第二预设时段内的热度。然后,可以根据各待选应用功能在第二预设时段内的热度,从多个待选应用功能中确定目标应用功能。
S706、服务器向终端发送目标应用功能。
S707、终端在预设的界面区域,展示目标多媒体资源以及目标应用功能的功能控件。
其中,关于终端所执行的步骤中的相关解释,与前述实施例中所述相同,在此不再赘述。
另外,需要补充说明的是,若S705中服务器根据目标应用功能获取请求中包含的用户属性信息,从目标多媒体资源的关联应用功能集合中,选取目标应用功能时,关联应用功能集合中所具有的资源属性信息与目标应用功能获取请求中包含的用户属性信息相同的应用功能的数量为0,则服务器可以随机选择一个目标功能作为目标应用功能,或者,服务器确定的目标应用功能可以为空。当目标应用功能为空时,S707中终端在预设的界面区域展示的内容则只包括目标多媒体资源,不包括任何目标应用功能的功能控件。
可以理解的,在实际实施时,本公开实施例所述的终端/服务器可以包含有用于实现前述对应多媒体资源的展示方法的一个或多个硬件结构和/或软件模块,这些执行硬件结构和/或软件模块可以构成一个电子设备。本领域技术人员应该很容易意识到,结合本文中所公开的实施例描述的各示例的算法步骤,本公开能够以硬件或硬件和计算机软件的结合形式来实现。某个功能究竟以硬件还是计算机软件驱动硬件的方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本公开的范围。
基于这样的理解,本公开实施例还对应提供一种多媒体资源的展示装置,可以应用于终端。图8示出了本公开实施例提供的多媒体资源的展示装置的结构示意图。如图8所示,该多媒体资源的展示装置可以包括:
获取模块11,被配置为响应于目标用户账户触发展示目标多媒体资源的操作,获取目标用户账户的用户属性信息以及目标多媒体资源的资源属性信息。选取模块12,被配置为根据用户属性信息以及目标多媒体资源的资源属性信息,从目标多媒体资源的关联应用功能集合中,选取目标应用功能。关联应用功能集合中包括与目标多媒体资源关联的一个或多个应用功能。展示模块13,被配置为在预设的界面区域,展示目标多媒体资源以及目标应用功能的功能控件,供目标用户账户在查看目标多媒体资源过程中选择操作功能控件,获取目标应用功能。
可选地,用户属性信息至少包括用户兴趣点标签。
一些实施例中,获取模块11,具体被配置为获取目标用户账户的消费多媒体资源集合,消费多媒体资源集合包括目标用户账户在第一预设时段内消费的至少一个消费多媒体资源。消费多媒体资源至少包括目标用户账户发生观看、评论、分享或点赞行为的多媒体资源其中之一。根据消费多媒体资源集合中各消费多媒体资源的资源标签,确定消费多媒体资源集合中不同资源标签对应的消费多媒体资源的数量。获取消费多媒体资源集合中不同资源标签对应的消费多媒体资源的数量。选取消费多媒体资源的数量降序排序次序在预设排序范围内的资源标签,作为目标用户账户的用户兴趣点标签。
在一种可能的实施方式中,获取模块11,具体被配置为根据消费多媒体资源集合中各消费多媒体资源的资源标签及对应的消费行为,确定不同资源标签对应的消费多媒体资源中不同消费行为对应的消费多媒体资源的数量。消费行为至少包括对多媒体资源的观看、评论、分享或点赞行为其中之一。根据不同资源标签对应的消费多媒体资源中不同消费行为对应的消费多媒体资源的数量、以及不同消费行为对应的权重值,确定不同资源标签对应的消费多媒体资源的数量。
另外一些实施例中,获取模块11,具体被配置为获取目标用户账户的用户画像。用户画像至少包用户年龄、用户性别、用户地理位置、用户的多媒体资源偏好类型其中之一。以目标用户账户的用户画像为输入,通过用户兴趣点标签识别模型进行处理,得到对应输出的目标用户账户的用户兴趣点标签。
其中,用户兴趣点标签识别模型是根据预设类型的神经网络对获取的样本集进行训练获取的模型,用于根据输入的用户画像输出对应的用户兴趣点标签。样本集中包括至少一个用户对多媒体资源的消费行为数据以及该用户的用户画像,消费行为数据包括消费行为类型以及多媒体资源的资源标签。
可选地,资源属性信息至少包括资源标签。
一种实施方式中,获取模块11,具体被配置为获取目标多媒体资源的资源标题信息、资源介绍信息、地理位置信息、以及作者信息中的至少其中之一。根据目标多媒体资源的资源标题信息、资源介绍信息、地理位置信息、以及作者信息中的至少其中之一,提取目标多媒体资源的资源标签。
另一种实施方式中,获取模块11,具体还被配置为获取目标多媒体资源对应的资源制作模板和/或资源制作特效。根据目标多媒体资源对应的资源制作模板或资源制作特效,提取目标多媒体资源的资源标签。
又一种实施方式中,获取模块11,具体还被配置为对目标多媒体资源进行音频识别和/或视频识别,获取目标多媒体资源的资源内容。根据目标多媒体资源的资源内容,提取目标多媒体资源的资源标签。
可选地,选取模块12,具体被配置为根据目标多媒体资源的资源属性信息,以及资源属性信息与应用功能的对应关系,确定目标多媒体资源的关联应用功能集合。根据用户属性信息,从目标多媒体资源的关联应用功能集合中,选取目标应用功能。
具体地,选取模块12,具体被配置为从目标多媒体资源的关联应用功能集合中,选取有的资源属性信息与所述用户属性信息相同的应用功能为待选应用功能。若确定出一个待选应用功能,则将待选应用功能作为目标应用功能。若确定出多个待选应用功能,则从多个待选应用功能中确定目标应用功能。
在一种可能的实施方式中,选取模块12,具体被配置为获取多个待选应用功能中各待选应用功能在第二预设时段内的热度。根据各待选应用功能在第二预设时段内的热度,从多个待选应用功能中确定目标应用功能。
可选地,界面区域包含提供目标多媒体资源的用户信息区域。展示模块13,具体被配置为在界面区域中用户信息区域的关联展示区域,展示目标应用功能的功能控件。
可选地,展示模块13,具体还被配置为获取目标应用功能对应的控件展示样式。控件展示样式至少包括功能控件展示的尺寸、图标。根据控件展示样式,展示目标应用功能的功能控件。
另外,本公开实施例还提供一种多媒体资源的展示装置,可以应用于服务器。图9示出了本公开实施例提供的多媒体资源的展示装置的另一结构示意图。如图9所示,该多媒体资源的展示装置可以包括:
接收模块21,被配置为接收终端发送的目标应用功能获取请求,目标应用功能请求包括用户属性信息以及目标多媒体资源的资源属性信息。目标应用功能获取请求为终端响应于目标用户账户触发展示目标多媒体资源的操作,获取目标用户账户的用户属性信息以及目标多媒体资源的资源属性信息后,根据目标用户账户的用户属性信息以及目标多媒体资源的资源属性信息生成。处理模块22,被配置为根据目标应用功能获取请求,从目标多媒体资源的关联应用功能集合中,选取目标应用功能并返回述终端,以使终端在预设的界面区域,展示目标多媒体资源以及目标应用功能的功能控件,供目标用户账户在查看目标多媒体资源过程中选择操作功能控件,获取目标应用功能。关联应用功能集合中包括与目标多媒体资源关联的一个或多个应用功能。
可选地,处理模块22,具体被配置为根据目标应用功能获取请求中包含的目标多媒体资源的资源属性信息,以及资源属性信息与应用功能的对应关系,确定目标多媒体资源的关联应用功能集合。根据目标应用功能获取请求中包含的用户属性信息,从目标多媒体资源的关联应用功能集合中,选取目标应用功能。
具体地,处理模块22,具体被配置为从目标多媒体资源的关联应用功能集合中,选取所具有的资源属性信息与目标应用功能获取请求中包含的用户属性信息相同的应用功能为待选应用功能。若确定出一个待选应用功能,则将待选应用功能作为目标应用功能。若确定出多个待选应用功能,则从多个待选应用功能中确定目标应用功能。
在一种可能的实施方式中,处理模块22,具体被配置为获取多个待选应用功能中各待选应用功能在第二预设时段内的热度。根据各待选应用功能在第二预设时段内的热度,从多个待选应用功能中确定目标应用功能。
如上所述,本公开实施例可以根据上述方法示例对服务器/终端进行功能模块的划分。其中,上述集成的模块既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。另外,还需要说明的是,本公开实施例中对模块的划分是示意性的,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式。例如,可以对应各个功能划分各个功能模块,也可以将两个或两个以上的功能集成在一个处理模块中。
关于上述实施例中的多媒体资源的展示装置,其中各个模块执行操作的具体方式、以及具备的有益效果,均已经在前述方法实施例中进行了详细描述,此处不再赘述。
本公开实施例还提供一种终端,终端可以是手机、电脑等用户终端。图10示出了本公开实施例提供的终端的结构示意图。如图10所示,终端可以包括:处理器100和用于存储处理器100可执行指令的存储器200。其中,处理器100被配置为执行所述指令,以实现:响应于目标用户账户触发展示目标多媒体资源的操作,获取目标用户账户的用户属性信息以及目标多媒体资源的资源属性信息。根据用户属性信息以及目标多媒体资源的资源属性信息,从目标多媒体资源的关联应用功能集合中,选取目标应用功能。关联应用功能集合中包括与目标多媒体资源关联的一个或多个应用功能。在预设的界面区域,展示目标多媒体资源以及目标应用功能的功能控件,供目标用户账户在查看目标多媒体资源过程中选择操作功能控件,获取目标应用功能。
可选地,终端中的处理器100还可以被配置为执行指令时,实现前述实施例中所述的应用于终端的多媒体资源的展示方法的其他任意一个或多个步骤。
本公开实施例还提供一种服务器,该服务器也可以包括处理器和用于存储处理器可执行指令的存储器。与前述终端的不同之处在于,服务器中的处理器被配置为执行所述指令,以实现:接收终端发送的目标应用功能获取请求,目标应用功能请求包括用户属性信息以及目标多媒体资源的资源属性信息。目标应用功能获取请求为终端响应于目标用户账户触发展示目标多媒体资源的操作,获取目标用户账户的用户属性信息以及目标多媒体资源的资源属性信息后,根据目标用户账户的用户属性信息以及目标多媒体资源的资源属性信息生成。根据目标应用功能获取请求,从目标多媒体资源的关联应用功能集合中,选取目标应用功能并返回给所述终端,以使终端在预设的界面区域,展示目标多媒体资源以及目标应用功能的功能控件,供目标用户账户在查看目标多媒体资源过程中选择操作功能控件,获取目标应用功能。关联应用功能集合中包括与目标多媒体资源关联的一个或多个应用功能。
可选地,服务器中的处理器还可以被配置为执行指令时,实现前述实施例中所述的应用于服务器的多媒体资源的展示方法的其他任意一个或多个步骤。
在示例性实施例中,本公开实施例还提供一种多媒体资源的展示***,可以包括上述终端和服务器,终端和服务器通信连接。该多媒体资源的展示***,可以参考图1所示。
在示例性实施例中,本公开还提供了一种计算机可读存储介质,计算机可读存储介质上存储有指令,指令被处理器执行时实现前述实施例中所述的应用于终端的多媒体资源的展示方法。
在示例性实施例中,本公开还提供了一种计算机可读存储介质,计算机可读存储介质上存储有指令,所述指令被处理器执行时实现前述实施例中所述的应用于服务器的多媒体资源的展示方法。
可选地,上述计算机可读存储介质可以是非临时性计算机可读存储介质,例如,所述非临时性计算机可读存储介质可以是ROM、随机存取存储器(RAM)、CD-ROM、磁带、软盘和光数据存储设备等。
在示例性实施例中,本公开实施例还提供一种计算机程序产品,该计算机程序产品被执行时实现前述实施例中所述的应用于终端或服务器的多媒体资源的展示方法。
本领域技术人员在考虑说明书及实践这里公开的发明后,将容易想到本公开的其它实施方案。本申请旨在涵盖本公开的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本公开的一般性原理并包括本公开未公开的本技术领域中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本公开的真正范围和精神由下面的权利要求指出。
应当理解的是,本公开并不局限于上面已经描述并在附图中示出的精确结构,并且可以在不脱离其范围进行各种修改和改变。本公开的范围仅由所附的权利要求来限制。
Claims (10)
1.一种多媒体资源的展示方法,其特征在于,包括:
响应于目标用户账户触发展示目标多媒体资源的操作,获取所述目标用户账户的用户属性信息以及所述目标多媒体资源的资源属性信息;
根据所述用户属性信息以及所述目标多媒体资源的资源属性信息,从所述目标多媒体资源的关联应用功能集合中,选取目标应用功能;所述关联应用功能集合中包括与所述目标多媒体资源关联的一个或多个应用功能;
在预设的界面区域,展示所述目标多媒体资源以及所述目标应用功能的功能控件,供所述目标用户账户在查看所述目标多媒体资源过程中选择操作所述功能控件,获取所述目标应用功能。
2.根据权利要求1所述的方法,其特征在于,所述用户属性信息至少包括用户兴趣点标签;所述获取所述目标用户账户的用户属性信息,包括:
获取所述目标用户账户的消费多媒体资源集合,所述消费多媒体资源集合包括所述目标用户账户在第一预设时段内消费的至少一个消费多媒体资源;所述消费多媒体资源至少包括所述目标用户账户发生观看、评论、分享或点赞行为的多媒体资源其中之一;
根据所述消费多媒体资源集合中各消费多媒体资源的资源标签,确定所述消费多媒体资源集合中不同资源标签对应的消费多媒体资源的数量;
获取所述消费多媒体资源集合中不同资源标签对应的消费多媒体资源的数量;
选取所述消费多媒体资源的数量降序排序次序在预设排序范围内的所述资源标签,作为所述目标用户账户的用户兴趣点标签。
3.根据权利要求1所述的方法,其特征在于,所述用户属性信息至少包括用户兴趣点标签;所述获取所述目标用户账户的用户属性信息,包括:
获取所述目标用户账户的用户画像;所述用户画像至少包用户年龄、用户性别、用户地理位置、用户的多媒体资源偏好类型其中之一;
以所述目标用户账户的用户画像为输入,通过用户兴趣点标签识别模型进行处理,得到对应输出的所述目标用户账户的用户兴趣点标签;
其中,所述用户兴趣点标签识别模型是根据预设类型的神经网络对获取的样本集进行训练获取的模型,用于根据输入的用户画像输出对应的用户兴趣点标签;所述样本集中包括至少一个用户账户对多媒体资源的消费行为数据以及该用户账户的用户画像,所述消费行为数据包括消费行为类型以及所述多媒体资源的资源标签。
4.一种多媒体资源的展示方法,其特征在于,包括:
接收终端发送的目标应用功能获取请求,所述目标应用功能请求包括用户属性信息以及目标多媒体资源的资源属性信息;所述目标应用功能获取请求为所述终端响应于目标用户账户触发展示目标多媒体资源的操作,获取所述目标用户账户的用户属性信息以及所述目标多媒体资源的资源属性信息后,根据所述目标用户账户的用户属性信息以及所述目标多媒体资源的资源属性信息生成;
根据所述目标应用功能获取请求,从所述目标多媒体资源的关联应用功能集合中,选取目标应用功能并返回给所述终端,以使所述终端在预设的界面区域,展示所述目标多媒体资源以及所述目标应用功能的功能控件,供所述目标用户账户在查看所述目标多媒体资源过程中选择操作所述功能控件,获取所述目标应用功能;所述关联应用功能集合中包括与所述目标多媒体资源关联的一个或多个应用功能。
5.一种多媒体资源的展示装置,其特征在于,包括:
获取模块,被配置为响应于目标用户账户触发展示目标多媒体资源的操作,获取所述目标用户账户的用户属性信息以及所述目标多媒体资源的资源属性信息;
选取模块,被配置为根据所述用户属性信息以及所述目标多媒体资源的资源属性信息,从所述目标多媒体资源的关联应用功能集合中,选取目标应用功能;所述关联应用功能集合中包括与所述目标多媒体资源关联的一个或多个应用功能;
展示模块,被配置为在预设的界面区域,展示所述目标多媒体资源以及所述目标应用功能的功能控件,供所述目标用户账户在查看所述目标多媒体资源过程中选择操作所述功能控件,获取所述目标应用功能。
6.一种多媒体资源的展示装置,其特征在于,包括:
接收模块,被配置为接收终端发送的目标应用功能获取请求,所述目标应用功能请求包括用户属性信息以及目标多媒体资源的资源属性信息;所述目标应用功能获取请求为所述终端响应于目标用户账户触发展示目标多媒体资源的操作,获取所述目标用户账户的用户属性信息以及所述目标多媒体资源的资源属性信息后,根据所述目标用户账户的用户属性信息以及所述目标多媒体资源的资源属性信息生成;
处理模块,被配置为根据所述目标应用功能获取请求,从所述目标多媒体资源的关联应用功能集合中,选取目标应用功能并返回给所述终端,以使所述终端在预设的界面区域,展示所述目标多媒体资源以及所述目标应用功能的功能控件,供所述目标用户账户在查看所述目标多媒体资源过程中选择操作所述功能控件,获取所述目标应用功能;所述关联应用功能集合中包括与所述目标多媒体资源关联的一个或多个应用功能。
7.一种终端,其特征在于,包括:处理器和用于存储所述处理器可执行指令的存储器;其中,所述处理器被配置为执行所述指令,以实现:
响应于目标用户账户触发展示目标多媒体资源的操作,获取所述目标用户账户的用户属性信息以及所述目标多媒体资源的资源属性信息;
根据所述用户属性信息以及所述目标多媒体资源的资源属性信息,从所述目标多媒体资源的关联应用功能集合中,选取目标应用功能;所述关联应用功能集合中包括与所述目标多媒体资源关联的一个或多个应用功能;
在预设的界面区域,展示所述目标多媒体资源以及所述目标应用功能的功能控件,供所述目标用户账户在查看所述目标多媒体资源过程中选择操作所述功能控件,获取所述目标应用功能。
8.一种服务器,其特征在于,包括:处理器和用于存储所述处理器可执行指令的存储器;其中,所述处理器被配置为执行所述指令,以实现:
接收终端发送的目标应用功能获取请求,所述目标应用功能请求包括用户属性信息以及目标多媒体资源的资源属性信息;所述目标应用功能获取请求为所述终端响应于目标用户账户触发展示目标多媒体资源的操作,获取所述目标用户账户的用户属性信息以及所述目标多媒体资源的资源属性信息后,根据所述目标用户账户的用户属性信息以及所述目标多媒体资源的资源属性信息生成;
根据所述目标应用功能获取请求,从所述目标多媒体资源的关联应用功能集合中,选取目标应用功能并返回给所述终端,以使所述终端在预设的界面区域,展示所述目标多媒体资源以及所述目标应用功能的功能控件,供所述目标用户账户在查看所述目标多媒体资源过程中选择操作所述功能控件,获取所述目标应用功能;所述关联应用功能集合中包括与所述目标多媒体资源关联的一个或多个应用功能。
9.一种计算机可读存储介质,所述计算机可读存储介质上存储有指令,其特征在于,所述指令被处理器执行时实现:
响应于目标用户账户触发展示目标多媒体资源的操作,获取所述目标用户账户的用户属性信息以及所述目标多媒体资源的资源属性信息;
根据所述用户属性信息以及所述目标多媒体资源的资源属性信息,从所述目标多媒体资源的关联应用功能集合中,选取目标应用功能;所述关联应用功能集合中包括与所述目标多媒体资源关联的一个或多个应用功能;
在预设的界面区域,展示所述目标多媒体资源以及所述目标应用功能的功能控件,供所述目标用户账户在查看所述目标多媒体资源过程中选择操作所述功能控件,获取所述目标应用功能。
10.一种计算机可读存储介质,所述计算机可读存储介质上存储有指令,其特征在于,所述指令被处理器执行时实现:
接收终端发送的目标应用功能获取请求,所述目标应用功能请求包括用户属性信息以及目标多媒体资源的资源属性信息;所述目标应用功能获取请求为所述终端响应于目标用户账户触发展示目标多媒体资源的操作,获取所述目标用户账户的用户属性信息以及所述目标多媒体资源的资源属性信息后,根据所述目标用户账户的用户属性信息以及所述目标多媒体资源的资源属性信息生成;
根据所述目标应用功能获取请求,从所述目标多媒体资源的关联应用功能集合中,选取目标应用功能并返回给所述终端,以使所述终端在预设的界面区域,展示所述目标多媒体资源以及所述目标应用功能的功能控件,供所述目标用户账户在查看所述目标多媒体资源过程中选择操作所述功能控件,获取所述目标应用功能;所述关联应用功能集合中包括与所述目标多媒体资源关联的一个或多个应用功能。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010501422.2A CN111722766A (zh) | 2020-06-04 | 2020-06-04 | 多媒体资源的展示方法及装置 |
US17/152,376 US20210382609A1 (en) | 2020-06-04 | 2021-01-19 | Method and device for displaying multimedia resource |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010501422.2A CN111722766A (zh) | 2020-06-04 | 2020-06-04 | 多媒体资源的展示方法及装置 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN111722766A true CN111722766A (zh) | 2020-09-29 |
Family
ID=72566006
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202010501422.2A Pending CN111722766A (zh) | 2020-06-04 | 2020-06-04 | 多媒体资源的展示方法及装置 |
Country Status (2)
Country | Link |
---|---|
US (1) | US20210382609A1 (zh) |
CN (1) | CN111722766A (zh) |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112256967A (zh) * | 2020-10-27 | 2021-01-22 | 北京字跳网络技术有限公司 | 一种行程推荐方法、装置、设备及存储介质 |
CN112463994A (zh) * | 2020-11-25 | 2021-03-09 | 北京达佳互联信息技术有限公司 | 一种多媒体资源显示方法、装置、***及存储介质 |
CN113254135A (zh) * | 2021-05-28 | 2021-08-13 | 北京达佳互联信息技术有限公司 | 界面处理方法、装置及电子设备 |
CN113515696A (zh) * | 2021-05-17 | 2021-10-19 | 上海众源网络有限公司 | 推荐方法、装置、电子设备及存储介质 |
CN114296598A (zh) * | 2021-12-01 | 2022-04-08 | 北京达佳互联信息技术有限公司 | 信息显示方法、装置、设备、***及计算机产品 |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN114205651A (zh) * | 2022-01-27 | 2022-03-18 | 北京达佳互联信息技术有限公司 | 一种资源处理方法、装置、设备及存储介质 |
Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102999507A (zh) * | 2011-09-13 | 2013-03-27 | 腾讯科技(北京)有限公司 | 网络微博名人信息的推荐处理方法和装置 |
US20150006295A1 (en) * | 2013-06-28 | 2015-01-01 | Linkedln Corporation | Targeting users based on previous advertising campaigns |
CN106407241A (zh) * | 2016-03-21 | 2017-02-15 | 传线网络科技(上海)有限公司 | 视频推荐方法及*** |
CN106792076A (zh) * | 2015-11-20 | 2017-05-31 | 腾讯科技(北京)有限公司 | 一种进行信息展示的方法、装置和*** |
CN110035314A (zh) * | 2019-03-08 | 2019-07-19 | 腾讯科技(深圳)有限公司 | 信息的展示方法和装置、存储介质、电子装置 |
CN110322029A (zh) * | 2018-03-29 | 2019-10-11 | 北京红马传媒文化发展有限公司 | 资源推荐方法、装置及电子设备 |
US20190394148A1 (en) * | 2017-08-07 | 2019-12-26 | Tencent Technology (Shenzhen) Company Limited | Information processing method, device and storage medium |
CN110941740A (zh) * | 2019-11-08 | 2020-03-31 | 腾讯科技(深圳)有限公司 | 视频推荐方法及计算机可读存储介质 |
CN111026992A (zh) * | 2019-12-26 | 2020-04-17 | 北京达佳互联信息技术有限公司 | 多媒体资源预览方法、装置、终端、服务器及存储介质 |
Family Cites Families (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
AUPP624698A0 (en) * | 1998-09-29 | 1998-10-22 | Canon Kabushiki Kaisha | Method and apparatus for multimedia editing |
US20030043172A1 (en) * | 2001-08-24 | 2003-03-06 | Huiping Li | Extraction of textual and graphic overlays from video |
US9270927B2 (en) * | 2010-06-22 | 2016-02-23 | New Blue, Inc. | System and method for distributed media personalization |
US10255227B2 (en) * | 2012-05-21 | 2019-04-09 | Oath Inc. | Computerized system and method for authoring, editing, and delivering an interactive social media video |
US20140040760A1 (en) * | 2012-07-31 | 2014-02-06 | Cbs Interactive, Inc. | Personalized entertainment services content system |
US10026449B2 (en) * | 2013-12-02 | 2018-07-17 | Bellevue Investments Gmbh & Co. Kgaa | System and method for theme based video creation with real-time effects |
US20160086365A1 (en) * | 2014-09-19 | 2016-03-24 | Weboloco Limited | Systems and methods for the conversion of images into personalized animations |
-
2020
- 2020-06-04 CN CN202010501422.2A patent/CN111722766A/zh active Pending
-
2021
- 2021-01-19 US US17/152,376 patent/US20210382609A1/en not_active Abandoned
Patent Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102999507A (zh) * | 2011-09-13 | 2013-03-27 | 腾讯科技(北京)有限公司 | 网络微博名人信息的推荐处理方法和装置 |
US20150006295A1 (en) * | 2013-06-28 | 2015-01-01 | Linkedln Corporation | Targeting users based on previous advertising campaigns |
CN106792076A (zh) * | 2015-11-20 | 2017-05-31 | 腾讯科技(北京)有限公司 | 一种进行信息展示的方法、装置和*** |
CN106407241A (zh) * | 2016-03-21 | 2017-02-15 | 传线网络科技(上海)有限公司 | 视频推荐方法及*** |
US20190394148A1 (en) * | 2017-08-07 | 2019-12-26 | Tencent Technology (Shenzhen) Company Limited | Information processing method, device and storage medium |
CN110322029A (zh) * | 2018-03-29 | 2019-10-11 | 北京红马传媒文化发展有限公司 | 资源推荐方法、装置及电子设备 |
CN110035314A (zh) * | 2019-03-08 | 2019-07-19 | 腾讯科技(深圳)有限公司 | 信息的展示方法和装置、存储介质、电子装置 |
CN110941740A (zh) * | 2019-11-08 | 2020-03-31 | 腾讯科技(深圳)有限公司 | 视频推荐方法及计算机可读存储介质 |
CN111026992A (zh) * | 2019-12-26 | 2020-04-17 | 北京达佳互联信息技术有限公司 | 多媒体资源预览方法、装置、终端、服务器及存储介质 |
Cited By (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112256967A (zh) * | 2020-10-27 | 2021-01-22 | 北京字跳网络技术有限公司 | 一种行程推荐方法、装置、设备及存储介质 |
CN112463994A (zh) * | 2020-11-25 | 2021-03-09 | 北京达佳互联信息技术有限公司 | 一种多媒体资源显示方法、装置、***及存储介质 |
CN112463994B (zh) * | 2020-11-25 | 2023-08-08 | 北京达佳互联信息技术有限公司 | 一种多媒体资源显示方法、装置、***及存储介质 |
CN113515696A (zh) * | 2021-05-17 | 2021-10-19 | 上海众源网络有限公司 | 推荐方法、装置、电子设备及存储介质 |
CN113254135A (zh) * | 2021-05-28 | 2021-08-13 | 北京达佳互联信息技术有限公司 | 界面处理方法、装置及电子设备 |
WO2022247220A1 (zh) * | 2021-05-28 | 2022-12-01 | 北京达佳互联信息技术有限公司 | 界面处理方法及装置 |
CN114296598A (zh) * | 2021-12-01 | 2022-04-08 | 北京达佳互联信息技术有限公司 | 信息显示方法、装置、设备、***及计算机产品 |
CN114296598B (zh) * | 2021-12-01 | 2024-03-15 | 北京达佳互联信息技术有限公司 | 信息显示方法、装置、设备、***及计算机产品 |
Also Published As
Publication number | Publication date |
---|---|
US20210382609A1 (en) | 2021-12-09 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN111722766A (zh) | 多媒体资源的展示方法及装置 | |
CN109086439B (zh) | 信息推荐方法及装置 | |
CN106302085B (zh) | 即时通讯群组的推荐方法及*** | |
CN109033149B (zh) | 信息推荐方法、装置、服务器及存储介质 | |
CN111859126A (zh) | 推荐项目确定方法、装置、设备及存储介质 | |
KR101908099B1 (ko) | 콘텐츠 성능 최적화를 위한 자동화된 클릭 타입 선택 | |
CN111444428A (zh) | 基于人工智能的信息推荐方法、装置、电子设备及存储介质 | |
US20190163714A1 (en) | Search result aggregation method and apparatus based on artificial intelligence and search engine | |
CN109155136A (zh) | 从视频自动检测和渲染精彩场面的计算机化***和方法 | |
US10775968B2 (en) | Systems and methods for analyzing visual content items | |
CN111818370B (zh) | 信息推荐方法、装置、电子设备及计算机可读存储介质 | |
WO2020238502A1 (zh) | 物品推荐方法及装置、电子设备及存储介质 | |
CN110474944B (zh) | 网络信息的处理方法、装置及存储介质 | |
CN108549567B (zh) | 动画显示方法、装置、终端、服务器及存储介质 | |
CN112104642B (zh) | 一种异常账号确定方法和相关装置 | |
CN111309940A (zh) | 一种信息展示方法、***、装置、电子设备及存储介质 | |
WO2022247220A9 (zh) | 界面处理方法及装置 | |
CN111259257A (zh) | 一种信息展示方法、***、装置、电子设备及存储介质 | |
CN113535991A (zh) | 一种多媒体资源推荐方法、装置、电子设备及存储介质 | |
US20220182739A1 (en) | Bullet screen key content jump method and bullet screen jump method | |
US10242069B2 (en) | Enhanced template curating | |
KR20210060375A (ko) | 유망 콘텐츠 선정 방법, 장치 및 컴퓨터프로그램 | |
CN111125544A (zh) | 用户推荐方法及装置 | |
CN111859147B (zh) | 对象推荐方法、对象推荐装置和电子设备 | |
CN116205686A (zh) | 一种多媒体资源推荐的方法、装置、设备和存储介质 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20200929 |
|
RJ01 | Rejection of invention patent application after publication |