Favorite processing methods and devices, equipment, storage media and programs
The method and device utilize content analysis to intelligently group and manage multimedia favorites, addressing the lack of effective organization in existing systems and enhancing user experience through personalized and efficient favorites management.
Patent Information
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- BEIJING ZITIAO NETWORK TECH CO LTD
- Filing Date
- 2024-12-03
- Publication Date
- 2026-06-03
Smart Images

Figure 2026518076000001_ABST
Abstract
Description
Technical Field
[0001] [Cross - reference to Related Applications] This application claims priority based on Chinese Patent Application No. 202410185928.5, titled "Favorite Processing Method, Apparatus, Device, and Storage Medium", filed on February 19, 2024, and all contents of the said application are incorporated herein by reference.
[0002] [Technical Field] This disclosure relates to the field of data processing, and particularly to a favorite processing method, apparatus, device, and storage medium.
Background Art
[0003] With the continuous development of Internet technology, people's demands for functions related to favorites of multimedia resources are becoming increasingly diverse.
Summary of the Invention
[0004] To solve the above technical problems, embodiments of this disclosure provide a favorite processing method.
[0005] According to a first aspect, this disclosure provides a favorite processing method, and the method includes: On a first page, displaying target media resources that are multimedia resources in a favorite registration state corresponding to a target user; Responding to a favorite group trigger operation on the first page, and based on the target media resources corresponding to the target user, displaying at least one favorite group on the first page, where the favorite group includes at least one of the target media resources, and the favorite group is obtained by performing content analysis on the target media resources using a content analysis model and then aggregating the target media resources based on the content analysis results.
[0006] In one optional embodiment, the method is: The further includes displaying target media resources in the first target favorites group according to their multimedia type in response to a trigger operation on a first target favorites group in at least one of the favorites groups.
[0007] In one optional embodiment, the method is: The first page further includes displaying target favorite notification information, wherein the target favorite notification information is used to notify that at least one first target media resource has been automatically added to a second target favorite group, the first target media resource being a multimedia resource that has been switched to a favorite registration state within a predetermined time, and the second target favorite group being determined based on the content analysis results of the at least one first target media resource.
[0008] In one optional embodiment, the method is: In response to a first pre-configured trigger operation for the target favorite notification information, the first page further includes displaying the first target media resource within the second target favorite group.
[0009] In one optional embodiment, the method is: The further includes removing the at least one first target media resource from the second target favorites group in response to a second pre-configured trigger operation for the target favorites notification information.
[0010] In one optional embodiment, the method is: In response to a favorites organization trigger operation on the first page, the first page displays at least one second target media resource and a first keyword obtained by performing content analysis on the at least one second target media resource. The further includes, in response to a favorites group generation operation for the first keyword, adding the at least one second target media resource to a third target favorites group whose favorites group name is the first keyword.
[0011] In one optional embodiment, in response to the favorites group generation operation for the first keyword, after adding the at least one second target media resource to a third target favorites group whose favorites group name is the first keyword, Display at least one candidate keyword corresponding to the third target favorite group, In response to identifying at least one target keyword from the at least one candidate keyword, the process further includes selecting a second target media resource in the third target favorites group based on the at least one target keyword.
[0012] In one optional embodiment, in response to the favorites group generation operation for the first keyword, before adding the at least one second target media resource to a third target favorites group whose favorites group name is the first keyword, The system further includes accepting selection operations for some or all of the at least one second target media resources, Accordingly, in response to the aforementioned favorite group generation operation for the first keyword, adding the at least one second target media resource to a third target favorite group whose favorite group name is the first keyword is: In response to a favorites group generation operation for the first keyword, the process includes adding a second target media resource corresponding to the selection operation to a third target favorites group whose favorites group name is the first keyword.
[0013] In one optional embodiment, the method is: In response to a search request for a target media resource corresponding to the target user, the system further includes displaying a search result media resource corresponding to the search word carried in the search request, wherein the search result media resource is obtained by performing content analysis on the target media resource corresponding to the target user based on the search word using the content analysis model.
[0014] In one optional embodiment, in response to a search request for a target media resource corresponding to the target user, before displaying the search result media resource corresponding to the search word carried in the search request, The favorites search page further includes displaying at least one recommended search term obtained by performing content analysis on target media resources corresponding to the target user using the content analysis model, Accordingly, in response to the aforementioned search request for a target media resource corresponding to the target user, displaying the search result media resource corresponding to the search word carried in the search request is: This includes displaying a search result media resource corresponding to a target search term in response to a search request triggered for a target search term in at least one of the suggested search terms.
[0015] In one optional embodiment, the method is: In response to a favorites group creation operation for the search result media resource, the process further includes generating a fourth target favorites group based on the search result media resource, wherein the group name of the fourth target favorites group is the search word corresponding to the search result media resource.
[0016] According to a second aspect, the present disclosure provides a favorites processing device, the device is On the first page, there is a first display module for displaying target media resources, which are multimedia resources that are favorited and correspond to the target user, The system includes a second display module for displaying at least one favorite group on the first page in response to a favorite group trigger operation on the first page, based on target media resources corresponding to the target user, wherein the favorite group includes at least one target media resource, and the favorite group is obtained by performing content analysis on the target media resources using a content analysis model and then aggregating the target media resources based on the content analysis results.
[0017] According to a third aspect, the disclosure provides a computer-readable storage medium in which, when executed on a terminal device, instructions causing the terminal device to implement the above method are stored.
[0018] According to a fourth aspect, the present disclosure provides a favorite processing device, which includes a memory, a processor, and a computer program stored in the memory and executable by the processor. When the processor executes the computer program, the above method is realized.
[0019] According to a fifth aspect, the present disclosure provides a computer program product including a computer program / instruction which, when executed by a processor, realizes the above method.
[0020] The drawings are incorporated into the specification and form a part of this specification, showing embodiments suitable for the present disclosure, and are used together with the specification to interpret the principles of the present disclosure.
[0021] To more clearly illustrate the embodiments of the present disclosure or the technical solutions in the prior art, the drawings that need to be used in the following description of the embodiments or the prior art will be briefly introduced. It is self-evident that those skilled in the art can also obtain other drawings based on these drawings without creative efforts.
Brief Description of the Drawings
[0022] [Figure 1] It is a flowchart of a favorite processing method according to an embodiment of the present disclosure. [Figure 2] It is a schematic diagram of a first page according to an embodiment of the present disclosure. [Figure 3] It is a schematic diagram of another first page according to an embodiment of the present disclosure. [Figure 4] It is a schematic diagram of another first page according to an embodiment of the present disclosure. [Figure 5] It is a schematic diagram of another first page according to an embodiment of the present disclosure. [Figure 6] It is a schematic diagram of another first page according to an embodiment of the present disclosure. [Figure 7] It is a schematic diagram of another first page according to an embodiment of the present disclosure. [Figure 8] It is a schematic diagram of another first page according to an embodiment of the present disclosure. [Figure 9] This is a schematic diagram of another first page according to an embodiment of the present disclosure. [Figure 10] This is a schematic diagram of another first page according to an embodiment of the present disclosure. [Figure 11] This is a schematic diagram of another first page according to an embodiment of the present disclosure. [Figure 12] This is a schematic diagram of another first page according to an embodiment of the present disclosure. [Figure 13] This is a schematic diagram of a favorites search page according to an embodiment of the present disclosure. [Figure 14] This is a schematic diagram of another favorites search page according to an embodiment of the present disclosure. [Figure 15] This is a schematic diagram of the structure of the favorites processing device according to an embodiment of the present disclosure. [Figure 16] This is a schematic diagram of the structure of a favorites processing device according to an embodiment of the present disclosure. [Modes for carrying out the invention]
[0023] To better understand the above-mentioned objectives, features, and advantages of this disclosure, the methods of this disclosure are further described below. The embodiments and features of the embodiments of this disclosure can be combined with each other, as long as they do not contradict each other.
[0024] Many details are specifically described below in order to fully understand this disclosure, but this disclosure may be implemented in a different form than that described herein, and obviously the examples in this specification are only a selection of examples, not all examples, of this disclosure.
[0025] With the continuous development of internet technology, people's demands for features related to favorites of multimedia resources are becoming increasingly diverse.
[0026] Therefore, enriching the features related to favorites of multimedia resources and improving the user experience is a technical challenge that needs to be addressed urgently.
[0027] Therefore, the embodiments of this disclosure provide a favorites processing method, which first displays a target media resource corresponding to a target user on a first page, where the target media resource is a multimedia resource that is registered as a favorite, and in response to a favorites group trigger operation on the first page, displays at least one favorites group on the first page based on the target media resource corresponding to the target user, where the favorites group includes at least one target media resource, and the favorites group is obtained by performing content analysis on the target media resource using a content analysis model and aggregating the target media resource based on the content analysis results.As can be seen from the above, the embodiments of this disclosure realize an intelligent favorites grouping function by performing content analysis on multimedia resources that are registered as favorites and then aggregating and generating favorites groups, and improve the user experience by enriching the functions related to favorites of multimedia resources.
[0028] Based on this, embodiments of the present disclosure provide a favorites processing method, and referring to Figure 1, is a flowchart of the favorites processing method according to an embodiment of the present disclosure, which includes the following:
[0029] S101, on the first page, displays the target media resources corresponding to the target user, where the target media resources are multimedia resources that have been registered as favorites.
[0030] The favorites processing method according to the embodiments of this disclosure can be applied to a client, which may include, for example, a client deployed on a smartphone, a client deployed on a tablet computer, and so on.
[0031] In embodiments of this disclosure, the first page may be any one page, for example, the target user's personal homepage, wherein the first page displays multimedia resources that the target user has bookmarked, and the target user's personal homepage further displays information related to the target user.
[0032] In practical applications, a target user can switch the status of any one multimedia resource from favorite to registered as a favorite by using the favorites function, and the multimedia resource registered as a favorite can be displayed on the target user's personal page.
[0033] S102, In response to a favorites group trigger operation on the first page, at least one favorites group is displayed on the first page based on the target media resource corresponding to the target user.
[0034] Here, the favorites group includes at least one of the target media resources, and the favorites group is obtained by performing content analysis on the target media resources using a content analysis model and aggregating the target media resources based on the content analysis results.
[0035] In the embodiments of this disclosure, the content analysis model is used to perform content analysis of a target media resource, for example, analysis of content such as people, scenes, and locations displayed in the target media resource, in order to obtain content analysis results corresponding to the target media resource, and the content analysis results may include keywords and descriptive text.
[0036] In embodiments of this disclosure, a favorites group trigger operation for a first page may include any one interaction operation, such as a click or a long press, that is triggered on a favorites group control on the first page.
[0037] In one optional embodiment, when a favorites group trigger operation is received for a first page, a pre-configured content analysis model is used to perform content analysis on target media resources corresponding to the target user, and content analysis results such as keywords for each target media resource are obtained. Based on the content analysis results, the target media resources corresponding to the target user are aggregated to obtain multiple favorites groups, where target media resources in the same favorites group generally have the same or similar keywords, descriptive text, etc.
[0038] In the embodiments of this disclosure, a content analysis model is used to perform content analysis on target media resources corresponding to target users. Based on the content analysis results, the target media resources corresponding to target users are aggregated to obtain favorite groups, and each favorite group is displayed on a first page. Specifically, the first page may display information such as the name of each favorite group, the number of target media resources in each favorite group, and coverage information for one or more target media resources in each favorite group. Here, the group name of each favorite group may be a keyword corresponding to a target media resource within that favorite group.
[0039] Figure 2 is a schematic diagram of a first page according to an embodiment of the present disclosure. The first page displays a favorites group control 201, and when a trigger operation is received for the favorites group control 201, at least one favorites group is displayed on the first page.
[0040] Figure 3 is a schematic diagram of another first page according to an embodiment of the present disclosure, which displays multiple favorite groups, including favorite group 301, and for favorite group 301, the first page specifically displays group name information, information on the number of target media resources within the favorite group, and coverage information for one or more target media resources.
[0041] In the embodiments of this disclosure, a first page may display favorite groups, and a content label corresponding to each favorite group may be displayed on the first page, making it easier for the user to quickly learn the theme content of each favorite group via the content label and to browse the corresponding favorite group, where the content label is used to represent the theme content of the corresponding favorite group.
[0042] In one optional embodiment, when a favorites group trigger operation is received for a first page, the first page displays at least one favorites group and at least one content label corresponding to the favorites group, where, for each favorites group, the following information is displayed: the favorites group name, the number of target media resources within the favorites group, and the coverage information for one or more target media resources within the favorites group.
[0043] Figure 4 is a schematic diagram of another first page according to an embodiment of the present disclosure, on which a favorites group control 401 is displayed, and when the favorites group control 401 is triggered, the first page displays at least one favorites group, for example, favorites group 402, and at least one content label, for example, content label 403, corresponding to the favorites group, where favorites group 402 corresponds to content label 403, i.e., content label 403 can represent content information of a target media resource within favorites group 402.
[0044] In one optional embodiment, when a trigger operation is received for a first target favorite group in at least one favorite group, the target media resource in the first target favorite group is displayed according to the multimedia type. Here, the first target favorite group may be any one of the at least one favorite group.
[0045] Here, when displaying target media resources within a first target favorites group according to their multimedia type, the multimedia type may include various multimedia types such as video type, audio type, item type, and effect type. In other words, each target media resource within the first target favorites group is classified and displayed according to various multimedia types such as video type, audio type, item type, and effect type.
[0046] In one optional embodiment, a trigger operation for a first target favorite group in at least one favorite group may include a click operation on the first target favorite group displayed on a first page. Specifically, after displaying at least one favorite group on a first page, when a target user clicks on the first target favorite group, the first page displays the target media resources within the first target favorite group according to their multimedia type.
[0047] In another optional embodiment, a trigger operation on a content label displayed on the first page may trigger the display of a target media resource in the favorites group corresponding to that content label. Specifically, when a trigger operation is received on a content label corresponding to the first target favorites group, the first page displays the target media resource in the first target favorites group according to its multimedia type.
[0048] In the first page shown in Figure 4 above, when content label 403 is triggered, the first page displays each target media resource in favorites group 402 according to its multimedia type. Figure 5 is a schematic diagram of another first page according to an embodiment of the present disclosure. The target media resources in the first target favorites group on the first page are displayed according to their multimedia type, facilitating the user to browse target media resources within the same favorites group according to their multimedia type.
[0049] In the favorites processing method according to the embodiment of this disclosure, first, a target media resource corresponding to a target user is displayed on a first page, where the target media resource is a multimedia resource that is registered as a favorite, and in response to a favorites group trigger operation on the first page, at least one favorites group is displayed on the first page based on the target media resource corresponding to the target user, where the favorites group includes at least one target media resource, and the favorites group is obtained by performing content analysis on the target media resource using a content analysis model and aggregating the target media resource based on the content analysis results.
[0050] As can be seen from the above, the embodiment of this disclosure realizes an intelligent grouping function for favorites by performing content analysis on multimedia resources that are registered as favorites and then aggregating and generating favorite groups, thereby improving the user experience by enriching the functions related to favorite multimedia resources.
[0051] In practical applications, the first page may include an "Intelligent Addition to Favorites Group" function. Specifically, multimedia resources that have been switched to favorites status within a predetermined time frame may be automatically added to the corresponding favorites group. In other words, multimedia resources that a target user has recently added to favorites via the favorites operation within a certain period of time can be intelligently added to the corresponding favorites group through content analysis, thereby realizing the function of intelligent addition to favorites groups. Here, the predetermined time frame may be set to the time from when the display of the first page was previously triggered to when the first page is displayed this time.
[0052] Specifically, if a target user triggers a favorite action for any one of the multimedia resources within a predetermined time, target favorite notification information may be displayed on the first page when the first page is displayed. Here, the target favorite notification information is used to notify the user that the favorited multimedia resource has been automatically added to a second target favorite group, where the second target favorite group is determined based on the content analysis results of the favorited multimedia resource.
[0053] In one optional embodiment, a content analysis model is used to perform content analysis on at least one first target media resource that has been switched to a favorited state within a predetermined time frame. Based on the content analysis results, it is checked whether a favorites group corresponding to the content analysis results exists in the target user's existing favorites groups. If it does, the at least one first target media resource is automatically added to the existing favorites group (i.e., a second target favorites group), where the second target favorites group is an existing favorites group.
[0054] If it is determined that there is no existing favorites group for the target user corresponding to the content analysis result, a new favorites group is generated based on the content analysis result of the at least one first target media resource, and the at least one first target media resource is automatically added to the newly generated favorites group. In this case, the second target favorites group is the newly generated favorites group.
[0055] In other words, when using a content analysis model to perform content analysis on at least one first target media resource, if it is determined based on the content analysis results that at least one first target media resource belongs to an existing favorites group, it is automatically added to the existing favorites group. If it does not belong to an existing favorites group, a new favorites group is created to aggregate the at least one first target media resource.
[0056] In practical applications, before a first target media resource can be automatically added to a second favorites group, the target user must first enable the intelligent add to favorites group feature.
[0057] Specifically, on the first page, notification information for adding to a favorites group and the control for adding to a favorites group are displayed. By triggering the control for adding to a favorites group, the function of automatically adding the first target media resource to the second target favorites group is realized, that is, the function of intelligently adding to favorites groups can be turned on. If at least one first target media resource that has been switched to the favorites registration state within a pre-set time is detected, the first target media resource will be automatically added to the second target favorites group.
[0058] Figure 6 is a schematic diagram of another first page according to an embodiment of the present disclosure. The first page displays a favorite group addition notification information 601 and a favorite group addition control 602.
[0059] A target favorite notification message may be displayed on the first page, and based on the target favorite notification message, the first target media resource within the second target favorite group may be displayed on the first page.
[0060] Specifically, when a target favorite notification message is displayed on the first page, and a first pre-configured trigger operation is received in response to the target favorite notification message, the first target media resource within the second target favorite group is displayed on the first page. Here, the first pre-configured trigger operation is used to display the first target media resource within the second target favorite group. Specifically, the first pre-configured trigger operation in response to the target favorite notification message may involve displaying a browsing control on the first page and triggering the browsing control with an operation such as a click to display the first target media resource within the second target favorite group on the first page.
[0061] Figure 7 is a schematic diagram of a first page according to an embodiment of the present disclosure, which displays a target favorite notification message 701 and a browsing control 702. When the browsing control 702 is triggered, the first page displays a first target media resource within a second target favorite group.
[0062] Furthermore, based on the target favorite notification message, at least one first target media resource may be removed from the second target favorite group.
[0063] Specifically, when a target favorite notification message is displayed on the first page, and a second pre-configured trigger operation is received for the target favorite notification message, at least one first target media resource is removed from the second target favorite group. Here, the second pre-configured trigger operation for the target favorite notification message may be to provide a delete control on the first page and delete at least one first target media resource from the second target favorite group upon a trigger operation such as clicking.
[0064] Figure 8 is a schematic diagram of another first page according to an embodiment of the present disclosure, which displays a target favorite notification message 801, a browsing control 802, and a delete control 803, which, when the delete control 803 is triggered, removes at least one first target media resource from a second target favorite group.
[0065] The embodiments of this disclosure improve the user experience by facilitating the user to view or delete a first target media resource by setting a first pre-configured trigger operation and a second pre-configured trigger operation.
[0066] In practical applications, the first page may have a favorites organization operation configured, and by triggering a favorites organization operation on the first page for a second target media resource corresponding to the target user, the favorites grouping function of the second target media resource is realized. Here, the second target media resource is any one of the multimedia resources that the target user has registered as a favorite.
[0067] In the embodiments of this disclosure, the trigger operation for organizing favorites on the first page may include a click operation, a long press operation, etc., on the favorites organizing control on the first page.
[0068] In one optional embodiment, when a trigger operation is received for the favorites organization control on the first page, at least one second target media resource and a first keyword are displayed on the first page, and when a favorites group creation operation is received for the first page, the at least one second target media resource is added to a third target favorites group whose favorites group name is the first keyword. Here, the first keyword is obtained by performing content analysis on at least one second target media resource.
[0069] In the embodiments of this disclosure, the operation to create a favorites group on the first page may include clicking, long-pressing, and the like on the favorites group creation control on the first page.
[0070] Figure 9 is a schematic diagram of another first page according to an embodiment of the present disclosure. The first page displays a favorites organization control 901, and when a trigger operation is received on the favorites organization control 901, the first page displays a first keyword and at least one second target media resource. Figure 10 is a schematic diagram of another first page according to an embodiment of the present disclosure. The first page displays a first keyword 1001, a second target media resource corresponding to the first keyword, for example, 1002, and a favorites group generation control 1003. When the favorites group generation control is triggered, the second target media resource is added to a third target favorites group.
[0071] In practical applications, when using a content analysis model to perform content analysis on multiple second target media resources and obtain multiple first keywords, a trigger operation on the favorites organization control will display the second target media resources and their corresponding first keywords on the first page.
[0072] Figure 11 is a schematic diagram of another first page according to an embodiment of the present disclosure. The first page displays a plurality of first keywords and a favorites group generation control 1101, where each first keyword corresponds to its own second target media resource, and as shown in Figure 11, the first keyword 1102 corresponds to the second target media resource 1103, and the first keyword 1104 corresponds to the second target media resource 1105.
[0073] In practical applications, based on multiple first keywords and second target media resources displayed on the first page, the target user can, if necessary, select one of the first keywords to decide how to generate a third target favorites group. As shown in Figure 11 above, when a first keyword 1104 is selected, a third target favorites group is generated based on that first keyword and the corresponding second target media resource. At this time, the favorites group name of the third target favorites group is the first keyword 1104.
[0074] In practical applications, to support target users in selecting appropriate second target media resources and adding them to a third target favorites group, embodiments of the present disclosure may require a selection operation on some or all of the at least one second target media resources corresponding to the first keyword before triggering a favorites group generation operation for the first keyword and adding at least one second target media resource to a third target favorites group whose favorites group name is the first keyword.
[0075] Specifically, the first page displays the first keyword and at least one second target media resource. First, a selection operation is accepted for some or all of the at least one second target media resource. Then, if a favorite group creation operation for the first keyword is accepted, the second target media resource corresponding to the selection operation is added to a third target favorite group whose favorite group name is the first keyword.
[0076] In the first page shown in Figure 10 above, the first page displays the first keyword and at least one second target media resource. When the second target media resource 1002 is selected, the favorite group generation control 1003 for the first keyword is triggered, and the second target media resource 1002 is added to a third target favorite group whose favorite group name is the first keyword 1001.
[0077] In practical applications, to support a user in selecting the second target media resource in the third target favorites group after adding at least one second target media resource to a third target favorites group whose favorites group name is the first keyword, an embodiment of the present disclosure further displays at least one candidate keyword corresponding to the third target favorites group on the first page.
[0078] In embodiments of this disclosure, the display trigger operation for displaying at least one candidate keyword corresponding to the third target favorite group on the first page may include triggering a keyword generation control provided on the first page to display at least one candidate keyword corresponding to the third target favorite group on the first page. However, embodiments of this disclosure are not limited to this.
[0079] In one optional embodiment, when a trigger operation is received for the keyword generation control on the first page, a content analysis model is used to perform content analysis on the second target media resources in the third target favorites group to obtain content analysis results for at least one candidate keyword for the second target media resource. Based on the content analysis results, at least one candidate keyword corresponding to the second target media resource in the third target favorites group is displayed on the first page, and when a determination operation for at least one target keyword for at least one candidate keyword is received, the second target media resources in the third target favorites group are selected based on the at least one target keyword, in which case the third target favorites group contains only the second target media resources corresponding to the target keyword.
[0080] The operation of determining at least one target keyword for at least one candidate keyword may include a selection operation and a selection decision trigger operation for at least one target keyword.
[0081] Figure 12 is a schematic diagram of another first page according to an embodiment of the present disclosure. The first page displays at least one candidate keyword corresponding to a third target favorites group. When target keywords 1201 and 1202 are selected and the selection decision control 1203 is triggered, the second target media resources in the third target favorites group are selected based on target keywords 1201 and 1202. At this time, the third target favorites group contains only the second target media resources corresponding to the target keywords.
[0082] Embodiments of this disclosure enhance the user interaction experience by supporting the selection of a second target media resource in a third target favorites group, thereby facilitating the user's free-form selection of target media resources in a favorites group.
[0083] In practical applications, to support target users in quickly searching for target media resources, embodiments of this disclosure support content analysis of target media resources based on search terms using a content analysis model, thereby enabling rapid searching of corresponding target media resources and displaying them on a favorites search page. Here, the favorites search page may be a search page that is triggered and displayed on the user's personal homepage, and the favorites search page is used to search for target media resources that the target user has favorited.
[0084] Specifically, when a search request for a target media resource corresponding to a target user is received, the system displays the favorites search page, uses a content analysis model to perform content analysis on the target media resource corresponding to the target user based on the search words, obtains the search result media resource, and displays the search result media resource on the favorites search page.
[0085] Here, the search result media resource is one or more resources belonging to the target media resource, and the search words carried in the search request correspond to the content, scenes, locations, etc., displayed in the search result media resource.
[0086] Figure 13 is a schematic diagram of a favorites search page according to an embodiment of the present disclosure. The search result media resource corresponding to the search word on the favorites search page is, for example, 1301.
[0087] In practical applications, to further facilitate user searches before target users search for corresponding search result media resources, recommended search terms may be displayed on the favorites search page. Here, recommended search terms are obtained by performing content analysis on target media resources corresponding to the target user using a content analysis model, and these recommended search terms may be keywords or descriptive text from the content analysis results.
[0088] In one optional embodiment, a content analysis model is used to perform content analysis on target media resources corresponding to target users, recommended search terms are generated based on the content analysis results, at least one recommended search term is displayed on the favorites search page, and when a search request is received that is triggered for a target search term in at least one of the recommended search terms, the search result media resources corresponding to the target search term are displayed.
[0089] Furthermore, on the favorites search page, it may be possible to display the time when the target user added the item to their favorites, for example, "Yesterday" or "Past 3 Days," and the number of times the target user has viewed the target media resource, for example, "Repeat Viewing," as well as the viewing status, such as "Watched" or "Partially Viewed." By triggering the search based on the target user's favorite addition time and the number of times they have viewed the target media resource, the search range can be narrowed, thereby improving search efficiency.
[0090] Figure 14 is a schematic diagram of another favorites search page according to an embodiment of the present disclosure. The favorites search page displays a recommended search term, for example 1401, the target user's favorite registration time "yesterday", and the target user's view count "repeated views". When a search operation triggered by the target search term 1401 is received, the search result media resource corresponding to the target search term is displayed.
[0091] Based on the obtained search result media resources, embodiments of the present disclosure may perform a favorite group creation operation on the search result media resources. Specifically, when a favorite group creation operation is received for the search result media resources, a fourth target favorite group is generated based on the search result media resources, where the group name of the fourth target favorite group is the search word corresponding to the search result media resources.
[0092] Here, performing a favorites group creation operation on a search result media resource may include a trigger operation on a favorites group creation control. Specifically, a favorites group creation control may be displayed on the favorites search page, and the search result media resource may be generated as a fourth target favorites group by triggering the favorites group creation control.
[0093] In the favorites search page shown in Figure 13 above, a favorites group creation control 1302 is displayed on the favorites search page. When a favorites group creation operation is received for the search result media resource, a fourth target favorites group is generated based on the search result media resource, where the group name of the fourth target favorites group is the search word corresponding to the search result media resource.
[0094] Based on embodiments of the above method, this disclosure further provides a favorites processing device for use by a client, and referring to Figure 15, is a schematic diagram of the structure of a favorites processing device according to an embodiment of this disclosure, and the device is On the first page, there is a first display module 1501 for displaying target media resources, which are multimedia resources that are favorited and correspond to the target user, The system includes a second display module 1502 for displaying at least one favorite group on the first page in response to a favorite group trigger operation on the first page, based on target media resources corresponding to the target user, wherein the favorite group includes at least one of the target media resources, and the favorite group is obtained by performing content analysis on the target media resources using a content analysis model and aggregating the target media resources based on the content analysis results.
[0095] In one optional embodiment, the apparatus is The system further includes a first display module for displaying target media resources in the first target favorite group according to their multimedia type, in response to a trigger operation on a first target favorite group in at least one of the favorite groups.
[0096] In one optional embodiment, the apparatus is The first page further includes a third display module for displaying target favorite notification information, wherein the target favorite notification information is used to notify that at least one first target media resource has been automatically added to a second target favorite group, the first target media resource being a multimedia resource that has been switched to a favorite registration state within a predetermined time, and the second target favorite group being determined based on the content analysis results of the at least one first target media resource.
[0097] In one optional embodiment, the apparatus is In response to a first pre-configured trigger operation for the target favorite notification information, the first page further includes a second display module for displaying the first target media resource within the second target favorite group.
[0098] In one optional embodiment, the apparatus is The system further includes a first delete module for removing the at least one first target media resource from the second target favorites group in response to a second pre-configured trigger operation for the target favorites notification information.
[0099] In one optional embodiment, the apparatus is In response to a favorites organization trigger operation on the first page, a fourth display module is provided on the first page for displaying at least one second target media resource and a first keyword obtained by performing content analysis on the at least one second target media resource. The system further includes a first additional module for adding the at least one second target media resource to a third target favorites group whose favorites group name is the first keyword, in response to a favorites group generation operation for the first keyword.
[0100] In one optional embodiment, the apparatus is A fifth display module for displaying at least one candidate keyword corresponding to the third target favorite group, The system further includes a first sorting module for sorting a second target media resource in the third target favorites group based on the at least one target keyword, in response to the identification of at least one target keyword from the at least one candidate keyword.
[0101] In one optional embodiment, the apparatus is The system further includes a first selection module for accepting selection operations for some or all of the at least one second target media resources, Accordingly, the aforementioned first additional module specifically, In response to the favorites group generation operation for the first keyword, the second target media resource corresponding to the selection operation is used to add it to a third target favorites group whose favorites group name is the first keyword.
[0102] In one optional embodiment, the apparatus is The system further includes a sixth display module for displaying a search result media resource corresponding to a search word carried in a search request, in response to a search request for a target media resource corresponding to the target user, wherein the search result media resource is obtained by performing content analysis on the target media resource corresponding to the target user based on the search word using the content analysis model.
[0103] In one optional embodiment, the apparatus is The favorites search page further includes a seventh display module for displaying at least one recommended search term obtained by performing content analysis on target media resources corresponding to the target user using the content analysis model, Accordingly, the sixth display module specifically, It is used to display search result media resources corresponding to the target search word in response to a search request triggered for the target search word in at least one of the recommended search words.
[0104] In one optional embodiment, the apparatus is The first generation module further includes a first generation module for generating a fourth target favorite group based on the search result media resource in response to a favorite group creation operation for the search result media resource, wherein the group name of the fourth target favorite group is the search word corresponding to the search result media resource.
[0105] In the favorites processing device according to the embodiment of this disclosure, first, a target media resource corresponding to a target user is displayed on a first page, where the target media resource is a multimedia resource that is registered as a favorite, and in response to a favorites group trigger operation on the first page, at least one favorites group is displayed on the first page based on the target media resource corresponding to the target user, where the favorites group includes at least one target media resource, and the favorites group is obtained by performing content analysis on the target media resource using a content analysis model and aggregating the target media resource based on the content analysis results.As can be seen from the above, the embodiment of this disclosure realizes an intelligent favorites grouping function by performing content analysis on multimedia resources that are registered as favorites and then aggregating and generating favorites groups, and improves the user experience by enriching the functions related to favorites of multimedia resources.
[0106] In addition to the above-described method and apparatus, embodiments of the present disclosure further provide a computer-readable storage medium that, when executed on a terminal device, stores instructions causing the terminal device to implement the favorites processing method described in embodiments of the present disclosure.
[0107] The embodiments of the present disclosure further provide a computer program product that, when executed by a processor, includes a computer program / instruction that implements the favorite processing method described in the embodiments of the present disclosure.
[0108] Furthermore, embodiments of this disclosure further provide a favorites processing device, as shown in Figure 16, the device, The system may include a processor 1601, a memory 1602, an input device 1603, and an output device 1604. The number of processors 1601 in the favorite processing device may be one or more; in Figure 16, one processor is used as an example. In some embodiments of this disclosure, the processor 1601, memory 1602, input device 1603, and output device 1604 may be connected by a bus or by other means, in Figure 16, a bus connection is used as an example.
[0109] Memory 1602 may be used to store software programs and modules, and the processor 1601 executes various functional applications and data processing of the favorite processing device by executing the software programs and modules stored in memory 1602. Memory 1602 may mainly include a program storage area and a data storage area, where the program storage area may store an operating system, an application program necessary for at least one function, etc. Memory 1602 may also include high-speed random access memory, and may further include non-volatile memory, such as at least one magnetic disk memory device, a flash memory device, or other volatile solid-state memory devices. Input device 1603 may be used to receive input numerical or character information and generate signal inputs related to user settings and function control of the favorite processing device.
[0110] Specifically, in this embodiment, the processor 1601 loads executable files corresponding to the processes of one or more application programs into memory 1602 according to the following instructions, and the processor 1601 executes the application programs stored in memory 1602, thereby realizing various functions of the favorite processing device.
[0111] In this specification, relational terms such as “first” and “second” are merely used to distinguish one entity or operation from another, and do not necessarily require or suggest that any such actual relationship or order exists between these entities or operations. Furthermore, the terms “include,” “incorporate,” or any other variations thereof are intended to cover non-exclusive inclusion, thereby meaning that a process, method, article, or apparatus containing a set of elements includes not only those elements but also other elements not explicitly listed, or further elements specific to that process, method, article, or apparatus. Unless further limited, an element limited by the phrase “includes one…” does not preclude the existence of other identical elements in a process, method, article, or apparatus containing such element.
[0112] The above description is merely a set of specific embodiments of the Disclosure intended to enable those skilled in the art to understand or implement the Disclosure. Various modifications to these embodiments will be obvious to those skilled in the art, and the general principles defined herein can also be implemented in other embodiments without departing from the spirit or scope of the Disclosure. Therefore, the Disclosure is not limited to these embodiments described herein, but rather conforms to the broadest extent to which the principles and novel features disclosed herein are consistent.
Claims
1. This is a method for processing favorites. On the first page, the target media resources, which are multimedia resources that the target user has favorited, are displayed. A favorites processing method comprising: displaying at least one favorites group on the first page in response to a favorites group trigger operation on the first page, based on target media resources corresponding to the target user, wherein the favorites group includes at least one target media resource, and the favorites group is obtained by performing content analysis on the target media resources using a content analysis model, and then aggregating the target media resources based on the content analysis results.
2. The favorites processing method according to claim 1, further comprising displaying target media resources in the first target favorites group according to multimedia type in response to a trigger operation on a first target favorites group in the at least one favorites group.
3. The favorite processing method according to claim 1, further comprising displaying target favorite notification information on the first page, wherein the target favorite notification information is used to notify that at least one first target media resource has been automatically added to a second target favorite group, the first target media resource is a multimedia resource that has been switched to a favorite registration state within a predetermined time, and the second target favorite group is determined based on the content analysis results of the at least one first target media resource.
4. The favorite processing method according to claim 3, further comprising displaying a first target media resource in the second target favorite group on the first page in response to a first pre-configured trigger operation for the target favorite notification information.
5. The favorite processing method according to claim 3 or 4, further comprising removing the at least one first target media resource from the second target favorite group in response to a second pre-configured trigger operation for the target favorite notification information.
6. In response to a favorites organization trigger operation on the first page, the first page displays at least one second target media resource and a first keyword obtained by performing content analysis on the at least one second target media resource. The favorite processing method according to claim 1, further comprising adding the at least one second target media resource to a third target favorite group whose favorite group name is the first keyword, in response to a favorite group generation operation for the first keyword.
7. The aforementioned favorite processing method, in response to the favorite group generation operation for the first keyword, adds the at least one second target media resource to a third target favorite group whose favorite group name is the first keyword, Displaying at least one candidate keyword corresponding to the third target favorite group, The favorites processing method according to claim 6, further comprising: in response to identifying at least one target keyword from the at least one candidate keyword, selecting a second target media resource in the third target favorites group based on the at least one target keyword.
8. The aforementioned favorite processing method, in response to the favorite group generation operation for the first keyword, adds the at least one second target media resource to a third target favorite group whose favorite group name is the first keyword, The system further includes accepting selection operations for some or all of the at least one second target media resources, Here, in response to the aforementioned favorite group generation operation for the first keyword, adding the at least one second target media resource to a third target favorite group whose favorite group name is the first keyword is: The favorite processing method according to claim 6, comprising adding a second target media resource corresponding to the selection operation to a third target favorite group whose favorite group name is the first keyword, in response to a favorite group generation operation for the first keyword.
9. The favorites processing method according to claim 1, further comprising displaying a search result media resource corresponding to the search word carried in the search request in response to a search request for a target media resource corresponding to the target user, wherein the search result media resource is obtained by performing content analysis on the target media resource corresponding to the target user based on the search word using the content analysis model.
10. The aforementioned favorites processing method, in response to a search request for a target media resource corresponding to the target user, displays the search result media resource corresponding to the search word carried in the search request, The favorites search page further includes displaying at least one recommended search term obtained by performing content analysis on target media resources corresponding to the target user using the content analysis model, Here, in response to a search request for a target media resource corresponding to the target user, displaying a search result media resource corresponding to the search word carried in the search request is: The favorites processing method according to claim 9, comprising displaying a search result media resource corresponding to the target search word in response to a search request triggered for a target search word in at least one of the recommended search words.
11. The favorites processing method according to claim 9 or 10, further comprising generating a fourth target favorites group based on the search result media resource in response to a favorites group creation operation for the search result media resource, wherein the group name of the fourth target favorites group is a search word corresponding to the search result media resource.
12. It is a favorite processing device, On the first page, there is a first display module for displaying target media resources, which are multimedia resources that are favorited and correspond to the target user, A favorites processing device comprising: a second display module for displaying at least one favorites group on the first page in response to a favorites group trigger operation on the first page, based on target media resources corresponding to the target user, wherein the favorites group includes at least one of the target media resources, and the favorites group is obtained by performing content analysis on the target media resources using a content analysis model and then aggregating the target media resources based on the content analysis results.
13. A computer-readable storage medium, which, when executed on a terminal device, stores an instruction in the terminal device that enables the favorites processing method described in any one of claims 1 to 11.
14. A favorites processing device comprising memory, a processor, and a computer program stored in the memory and executable by the processor, wherein when the processor executes the computer program, the favorites processing method described in any one of claims 1 to 11 is realized.