Data processing method, apparatus, device and storage medium

JP7608706B2Active Publication Date: 2025-01-07BEIJING ZITIAO NETWORK TECH CO LTD

Patent Information

Application Number
JP2023579688
Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Priority Date
2022-04-20
Filing Date
2023-04-06
Publication Date
2025-01-07
Estimated Expiration
2043-04-06

Smart Images

  • Figure 0007608706000001
    Figure 0007608706000001
  • Figure 0007608706000002
    Figure 0007608706000002
  • Figure 0007608706000003
    Figure 0007608706000003
Patent Text Reader

Abstract

The present disclosure provides a data processing method, an apparatus, a device and a storage medium, the method including: displaying a recommended content adjustment page of a target application, and presenting at least one content type tag having an adjustment entrance on the recommended content adjustment page; in response to a trigger operation on the adjustment entrance of a target content type tag in the at least one content type tag, presenting an adjustment panel on the recommended content adjustment page in which multiple recommendation strength levels corresponding to the target content type tag are set; and in response to a selection operation on a target recommendation strength level among the multiple recommendation strength levels, establishing a correspondence relationship between the target content type tag and the target recommendation strength level, wherein the target recommendation strength level is used to adjust the recommendation amount for the content type corresponding to the target content type tag of the target application.
Need to check novelty before this filing date? Find Prior Art

Description

[Technical field]

[0001] [Cross-reference to related applications] This application claims priority from Chinese Patent Application No. 202210420168.2 filed on April 20, 2022, the disclosure of which is incorporated herein in its entirety. [Technical field]

[0002] The present disclosure relates to the field of data processing, and in particular to a data processing method, apparatus, device and storage medium. [Background technology]

[0003] With the development of Internet technology, content recommendation functions are widely applied to various application programs.

[0004] The content recommendation function of current application programs only supports a single setting for the content type that users are interested in. For example, for the same content type, such as travel-type videos, there may only be two recommendation methods based on the user's content recommendation settings: one, travel-type videos can be recommended to the user; and two, travel-type videos cannot be recommended to the user. As can be seen, currently, the adjustment granularity of the content recommendation method is relatively coarse, and cannot meet the increasing content recommendation needs of users. Summary of the Invention

[0005] To solve the above technical problems, an embodiment of the present disclosure provides a data processing method.

[0006] According to a first aspect, the present disclosure provides a data processing method, the method comprising:

[0007] Displaying a recommended content tailoring page of a target application, and presenting at least one content type tag on the recommended content tailoring page, the at least one content type tag having a respective tailoring entry, the content type tag being used to identify a content type recommended by the target application;

[0008] In response to a trigger operation on an adjustment entry of a target content type tag in the at least one content type tag, presenting an adjustment panel on the recommended content adjustment page, in which a plurality of recommendation strength levels corresponding to the target content type tag are set;

[0009] Establishing a correspondence between the target content type tag and the target recommendation strength level in response to a selection operation for a target recommendation strength level among the multiple recommendation strength levels, wherein the target recommendation strength level is used to adjust the amount of recommendation of the target application for the content type corresponding to the target content type tag.

[0010] According to a second aspect, the present disclosure provides a data processing apparatus, said apparatus comprising:

[0011] A first presenting module for displaying a recommended content tailoring page of a target application and presenting at least one content type tag on the recommended content tailoring page, wherein the at least one content type tag is respectively a first presentation module having a content type tag, the content type tag being used to identify a content type recommended by the target application;

[0012] a second presentation module, which is triggered in response to a trigger operation on an adjustment entry of a target content type tag in the at least one content type tag, and which presents an adjustment panel on the recommended content adjustment page, in which a plurality of recommendation strength levels are set and which correspond to the target content type tag;

[0013] The present invention also includes an establishment module for establishing a correspondence between the target content type tag and the target recommendation strength level in response to a selection operation for a target recommendation strength level among the plurality of recommendation strength levels, the target recommendation strength level being used to adjust the amount of recommendation of the target application for the content type corresponding to the target content type tag.

[0014] According to a third aspect, the present disclosure provides a computer-readable storage medium having stored thereon instructions that, when run on a terminal device, cause the terminal device to implement the above method.

[0015] According to a fourth aspect, the present disclosure provides a data processing device including a memory, a processor, and a computer program stored in the memory and operable to run on the processor, the data processing device realizing the above method when the processor executes the computer program.

[0016] According to a fifth aspect, the present disclosure provides a computer program product, said computer program product comprising computer programs / instructions which, when executed by a processor, implement the above method. [Brief description of the drawings]

[0017] The drawings herein are incorporated in and constitute a part of the specification, illustrate embodiments of the present disclosure, and together with the specification serve to explain the principles of the present disclosure.

[0018] In order to more clearly explain the technical solutions in the embodiments or related technologies of the present disclosure, the following briefly introduces drawings that need to be used in the embodiments or related technical descriptions, and it is obvious that those skilled in the art can also derive other drawings based on these drawings without exerting creative efforts.

[0019] [Figure 1] 1 is a flowchart of a data processing method according to an embodiment of the present disclosure.

[0020] [Diagram 2] FIG. 1 is a schematic diagram of an application management page of a target application according to an embodiment of the present disclosure.

[0021] [Diagram 3] FIG. 13 is a schematic diagram of a recommended content tailoring page of a target application according to an embodiment of the present disclosure.

[0022] [Figure 4] FIG. 13 is a schematic diagram of a recommended content tailoring page of another target application according to an embodiment of the present disclosure.

[0023] [Diagram 5] FIG. 13 is a schematic diagram of a recommended content tailoring page of yet another target application according to an embodiment of the present disclosure.

[0024] [Figure 6] FIG. 2 is a schematic diagram of a first adjustment page according to an embodiment of the present disclosure.

[0025] [Figure 7] FIG. 13 is a schematic diagram of another first adjustment page according to an embodiment of the present disclosure.

[0026] [Figure 8] FIG. 13 is a schematic diagram of yet another first adjustment page according to an embodiment of the present disclosure.

[0027] [Figure 9]FIG. 13 is a schematic diagram of a tag selection page according to an embodiment of the present disclosure.

[0028] [Figure 10] FIG. 13 is a schematic diagram of yet another first adjustment page according to an embodiment of the present disclosure.

[0029] [Figure 11] FIG. 13 is a schematic diagram of a recommended content tailoring page of yet another target application according to an embodiment of the present disclosure.

[0030] [Figure 12] FIG. 1 is a structural schematic diagram of a data processing apparatus according to an embodiment of the present disclosure;

[0031] [Figure 13] FIG. 2 is a structural schematic diagram of a data processing device according to an embodiment of the present disclosure; DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS

[0032] In order to make the above objectives, features and advantages of the present disclosure more clearly comprehensible, the present disclosure will be further described below. It should be noted that, unless there is a conflict, the embodiments and features in the embodiments of the present disclosure can be combined with each other.

[0033] In the following description, numerous specific details are set forth to facilitate a thorough understanding of the present disclosure; however, the present disclosure may be implemented in other manners different from those described herein, and it is apparent that the embodiments in the specification are merely some embodiments of the present disclosure, and not all embodiments.

[0034] The content recommendation function of current application programs only supports a single setting for the content type that users are interested in. For example, for the same content type, such as travel-type videos, there may only be two recommendation methods based on the user's content recommendation settings: one, travel-type videos can be recommended to the user; and two, travel-type videos cannot be recommended to the user. As can be seen, currently, the adjustment granularity of the content recommendation method is relatively coarse, and cannot meet the increasing content recommendation needs of users.

[0035] Therefore, the embodiment of the present disclosure provides a data processing method, which first displays a recommended content adjustment page of a target application, presents at least one content type tag on the recommended content adjustment page for identifying a content type recommended by the target application having an adjustment entry, presents an adjustment panel on the recommended content adjustment page in which a plurality of recommendation strength levels corresponding to the target content type tag are set in response to a trigger operation on the adjustment entry of the target content type tag in the at least one content type tag, and then establishes a correspondence relationship between the target content type tag and the target recommendation strength level in response to a selection operation on a target recommendation strength level in the plurality of recommendation strength levels, where the target recommendation strength level is used to adjust the recommendation amount of the target application for the content type corresponding to the target content type tag. As can be seen, the embodiment of the present disclosure sets different recommendation strength levels for the content type tag and adjusts the recommendation amount of the target application for the content type corresponding to the content type tag, thereby realizing a finer granular adjustment of the content recommendation manner of the target application, and meeting the increasing content recommendation demand of users.

[0036] On this basis, an embodiment of the present disclosure provides a data processing method. Referring to FIG. 1, there is shown a flowchart of a data processing method according to an embodiment of the present disclosure, which includes the following steps:

[0037] S101: Display a recommended content customization page of a target application, and present at least one content type tag on the recommended content customization page.

[0038] Here, the at least one content type tag has a respective adjustment port, and the content type tag is used to identify a content type recommended by the target application.

[0039] In some embodiments of the present disclosure, the target application is an application for realizing a certain function, for example, the target application may be a video recommendation application, a news application, an education application, a live performance application, a music recommendation application, etc., and the embodiments of the present disclosure do not limit the type of the target application.

[0040] In some embodiments of the present disclosure, the content type tag is used to identify a content type recommended by the target application, and the content type tag may include movie clips, music, food, portrait shots, etc. For example, if the target application is a video-based application, the music tag is used to identify music-type videos recommended by the video-based application, and the food tag is used to identify food-type videos recommended by the video-based application.

[0041] In some embodiments of the present disclosure, the recommended content adjustment page displays at least one content type tag, where each content type tag has a corresponding adjustment entrance, and a user can adjust the recommendation amount for the content type corresponding to this content type tag in the target application by triggering the adjustment entrance corresponding to the content type tag.

[0042] In one alternative embodiment, before displaying the recommended content adjustment page of the target application, an application management page of the target application in which a recommended content adjustment entrance is set is displayed, and accordingly, in response to a trigger operation on the recommended content adjustment entrance, the recommended content adjustment page of the target application is displayed.

[0043] In some embodiments of the present disclosure, the application management page of the target application may be a page that displays at least one setting function of a certain target application. For example, the application management page of the target application may be a page that includes at least one setting function of a video recommendation application. In an embodiment of the present disclosure, a recommended content adjustment entrance of the recommended content adjustment function may be set in the application management page, and an adjustment entrance corresponding to a sleep alarm function, etc. may be further set in the application management page. Referring to FIG. 2, FIG. 2 is a schematic diagram of an application management page of a target application according to an embodiment of the present disclosure. A user may jump from the application management page of the target application to the recommended content adjustment page of the target application by clicking the recommended content adjustment entrance 201 set in the application management page. In actual application, when a user uses the recommended content adjustment function for the first time, the recommended content adjustment entrance is displayed as "not set".

[0044] 3 is a schematic diagram of a recommended content adjustment page of a target application according to an embodiment of the present disclosure. The recommended content adjustment page presents at least one content type tag and an adjustment entrance corresponding to each content type tag. As shown in FIG. 3, the recommended content adjustment page displays content type tags such as movie clips, portrait follow shots, food, and music, and an adjustment entrance corresponding to each content type tag. For example, the recommended content adjustment page displays a content type tag corresponding to portrait follow shots and an adjustment entrance 301 corresponding to this content type tag.

[0045] S102: In response to a trigger operation on an adjustment entry of a target content type tag in the at least one content type tag, present an adjustment panel corresponding to the target content type tag on the recommended content adjustment page.

[0046] Here, a plurality of recommendation strength levels are set in the adjustment panel.

[0047] In the embodiment of the present disclosure, the target content type tag may be any one of the content type tags displayed on the recommended content adjustment page. When a user triggers the target content type tag displayed on the recommended content adjustment page, the recommended content adjustment page may present an adjustment panel in which multiple recommendation strength levels corresponding to the target content type tag are set, for example, a "recommend" level, a "default" level and a "recommend" level. The change status of the recommendation amount for the content type corresponding to the target content type tag of the target application corresponding to different recommendation strength levels is different, for example, the "recommend" level is used to represent that the recommendation amount for a certain content type is added based on the conventional recommendation amount, while the "recommend" level is used to represent that the recommendation amount for a certain content type is reduced based on the conventional recommendation amount.

[0048] In the embodiment of the present disclosure, the recommendation strength level is used to reflect the change status of the recommendation amount for a certain content type of the target application, where the change status is the change status obtained after comparing with the conventional recommendation amount for this content type. The recommendation strength level set in the adjustment panel may include three levels, where the three levels include a "recommend" level, a "default" level, and a "recommend" level. Here, the "recommend" level is used to represent that the user expects the target application to reduce the recommendation amount for a certain content type, the "recommend" level is used to represent that the user expects the target application to increase the recommendation amount for a certain content type, and the "default" level represents that the user expects the target application to maintain the recommendation amount for a certain content type.

[0049] In practical application, the recommendation strength level set in the adjustment panel may include five levels, including a "greatly increase recommendation" level, a "greater recommendation" level, a "default" level, a "less recommendation" level, and a "no recommendation" level. Here, the "no recommendation" level is used to represent that the user expects the target application not to recommend a certain content type, and the "greatly increase recommendation" level is used to represent that the user expects the target application to greatly increase the amount of recommendation for a certain content type. Here, the more levels there are, the finer the adjustment granularity for the corresponding content recommendation manner.

[0050] 4 is a schematic diagram of a recommendation content adjustment page of another target application according to an embodiment of the present disclosure. The recommendation content adjustment page presents an adjustment panel corresponding to a target content type tag, and as shown in FIG. 4, the adjustment panel sets multiple recommendation strength levels corresponding to a person's follow shot, such as a "increase recommendation" level, a "default" level and a "decrease recommendation" level. Based on the adjustment panel shown in FIG. 4, a user can set the recommendation strength level of the person's follow shot tag to the "increase recommendation" level.

[0051] S103: Establish a correspondence between the target content type tag and the target recommendation strength level in response to a selection operation for a target recommendation strength level among the plurality of recommendation strength levels.

[0052] Here, the target recommendation strength level is used to adjust the amount of recommendation of the target application for the content type corresponding to the target content type tag.

[0053] In an embodiment of the present disclosure, a user can select a target recommendation strength level from a plurality of recommendation strength levels displayed on the adjustment panel, click a “Confirm” control displayed on the adjustment panel, establish a correspondence between a target content type tag and a target recommendation strength level, and realize the function of setting a target recommendation strength level for a content type corresponding to the target content type tag.

[0054] In an embodiment of the present disclosure, the target recommendation strength level is used to adjust the recommendation amount of the target application for the content type corresponding to the target content type tag. For example, the target recommendation strength level may adjust the recommendation amount by adjusting the recommendation frequency of the target application for the content type corresponding to the target content type tag, or may adjust the recommendation amount by adjusting the total recommendation quantity of the content type corresponding to the target content type tag of the target application. For example, the specific manner of adjusting the recommendation amount of the target application for the content type corresponding to the target content type tag is not limited in the embodiment of the present disclosure.

[0055] Here, the target recommendation strength level may be any one of the recommendation strength levels set in the above-mentioned adjustment panel. For example, the target recommendation strength level may be any one of three levels, or the target recommendation strength level may be any one of five levels. Here, the more levels there are, the finer the adjustment granularity for the corresponding content recommendation manner becomes.

[0056] In one alternative embodiment, after the corresponding relationship between the target recommendation strength level and the target content type tag is established, the adjustment panel corresponding to the target content type tag is closed, and the corresponding relationship between the target content type tag and the target recommendation strength level is presented on the recommended content adjustment page. For example, after the corresponding relationship between the target content type tag and the target recommendation strength level is established, the recommended content adjustment page is displayed, and the recommended content adjustment page presents the content type tag and the recommendation strength level corresponding to the content type tag in the adjusted state and the content type tag in the unadjusted state and the default level corresponding to the content type tag and the content type tag in the unadjusted state.

[0057] In practical application, the user clicks the "OK" control displayed on the adjustment panel to establish the correspondence between the target content type tag and the target recommendation strength level, and the adjustment panel corresponding to the target content type tag is automatically closed and the recommended content adjustment page is directly displayed; or the user clicks or slides to close the control of the adjustment panel corresponding to the target content type tag, and the recommended content adjustment page is displayed.

[0058] In the embodiment of the present disclosure, the adjusted content type tag is used to represent a content type tag adjusted by the user, i.e., a content type tag corresponding to a level other than the default. For example, the user can adjust a "recommend more" level or a "recommend less" level for a certain content type tag, thus fine-tuning the recommendation amount of the content type corresponding to this content type tag. The unadjusted content type tag is used to represent a content type tag that the user has not adjusted, and may be a content type tag corresponding to the "default" level. For example, the user has not adjusted a certain content type tag, or has adjusted a "default" level for a certain content type tag.

[0059] 5 is a schematic diagram of a recommendation content adjustment page of another target application according to an embodiment of the present disclosure. The recommendation content adjustment page presents a "recommend" level corresponding to a person's follow shot tag and a person's follow shot tag, the recommendation content adjustment page presents a "recommend" level corresponding to a food tag and a "recommend" level corresponding to the food tag, and the recommendation content adjustment page further presents a "default" level corresponding to a music tag etc. in an unadjusted state and a music tag etc. in an unadjusted state.

[0060] The embodiment of the present disclosure provides a data processing method, which first displays a recommended content adjustment page of a target application, presents at least one content type tag on the recommended content adjustment page for identifying a content type recommended by the target application having an adjustment entry, presents an adjustment panel on the recommended content adjustment page in which a plurality of recommendation strength levels corresponding to the target content type tag are set in response to a trigger operation on the adjustment entry of the target content type tag in the at least one content type tag, and then establishes a correspondence between the target content type tag and the target recommendation strength level in response to a selection operation on a target recommendation strength level in the plurality of recommendation strength levels, where the target recommendation strength level is used to adjust the recommendation amount of the target application for the content type corresponding to the target content type tag. As can be seen, the embodiment of the present disclosure realizes finer granular adjustment of the content recommendation manner of the target application by setting different recommendation strength levels for the content type tag and adjusting the recommendation amount of the target application for the content type corresponding to the content type tag, and meets the increasing content recommendation demand of users.

[0061] Based on the above embodiment, an embodiment of the present disclosure further provides another data processing method, which further includes: after displaying a recommended content adjustment page of a target application, in response to a trigger operation on a first control that is preset on the recommended content adjustment page, jumping from the recommended content adjustment page to a first adjustment page, and presenting a content type tag in an adjusted state and a recommendation strength level corresponding to the content type tag on the first adjustment page.

[0062] In an embodiment of the present disclosure, a preset first control is displayed on the recommendation content adjustment page of the target application, and a user clicks the preset first control to trigger a jump from the recommendation content adjustment page to a first adjustment page, and the first adjustment page presents the content type tags in an adjusted state and the recommendation strength levels corresponding to the content type tags, and the content type tags in the adjusted state include the content type tags for which the recommendation strength levels are set, i.e., the content type tags corresponding to levels other than the default, and the content type tags in the adjusted state may be understood with reference to the above, and will not be further described here. The first adjustment page does not present the content type tags in an unadjusted state and the corresponding "default" levels.

[0063] 6 is a schematic diagram of a first adjustment page according to an embodiment of the present disclosure, in which the first adjustment page displays "increase recommendation" levels corresponding to tags such as movie clips, person follow shots, etc., and the recommended content adjustment page further displays "decrease recommendation" levels corresponding to food tags, etc. However, the recommended content adjustment page does not present unadjusted music tags, etc. and a "default" level corresponding to unadjusted music tags, etc.

[0064] In some embodiments, the content type tags presented on the first adjustment page each have an adjustment portal for updating a recommendation strength level of the content type tag corresponding to the adjustment portal.

[0065] In practical application, the first adjustment page presents an adjustment entry corresponding to each content type tag. When the user needs to adjust the recommendation strength level for the content type tag in the adjusted state, the user can click the adjustment entry corresponding to each content type tag presented on the first adjustment page, and can realize the update of the recommendation strength level for the content type tag corresponding to this adjustment entry. Referring to FIG. 7, FIG. 7 is a schematic diagram of another first adjustment page according to an embodiment of the present disclosure, in which the user clicks the adjustment entry 701 corresponding to each gourmet tag presented on the first adjustment page, and the first adjustment page displays an adjustment panel, in which an "increase recommendation" level, a "default" level and a "decrease recommendation" level are set on the adjustment panel. Here, the "increase recommendation" level, the "default" level and the "decrease recommendation" level set on the adjustment panel shown in FIG. 7 may be understood with reference to the "increase recommendation" level, the "default" level and the "decrease recommendation" level set on the adjustment panel shown in FIG. 4 above, and will not be further described here. The user can click the "increase recommendation" level or the "default" level displayed in the adjustment panel to realize updating the recommendation strength level of the gourmet tag. In the adjustment panel shown in Figure 7, the user selects to set the recommendation strength level of the gourmet tag to the "default" level.

[0066] In some embodiments, the method further includes receiving a trigger operation on a pre-configured second control on the first adjustment page and restoring recommendation strength levels corresponding to each content type tag presented on the first adjustment page to a default level.

[0067] In practical application, the first adjustment page further presents a preset second control, when the user needs to restore the recommendation strength levels corresponding to the content type tags in the adjusted state to default levels, the user can click the preset second control presented on the first adjustment page, in which case the recommendation strength levels corresponding to the content type tags presented on the first adjustment page are restored to default levels.

[0068] In some embodiments, when the recommendation strength levels respectively corresponding to the content type tags presented on the first adjustment page are restored to the default levels, the first adjustment page displays the prompt information of "no content for a while", for example, the display information on the first adjustment page may be as shown in Fig. 8. Fig. 8 is a schematic diagram of another first adjustment page according to an embodiment of the present disclosure, in which the first adjustment page displays the prompt information of "no content for a while", and the first adjustment page displays that the preset second control is in a grayed-out state, which is used to prompt the user that the recommendation strength levels respectively corresponding to the content type tags presented on the first adjustment page have been restored to the default levels.

[0069] In some other embodiments, when the recommendation strength level corresponding to each content type tag presented on the first adjustment page is restored to the default level, the first adjustment page may jump to the recommended content adjustment page, for example, the recommended content adjustment page display content may be as shown in the above Fig. 3, and the recommended content adjustment page displays the content type tags such as movie clips, portrait follow shots, food, music, etc. and the adjustment entrance corresponding to each content type tag. The user may adjust the strength recommendation level by the content type tag shown in Fig. 3.

[0070] In practical application, the recommended content adjustment page further displays a preset third control, and the first adjustment page further displays a preset fourth control. In some embodiments, in response to a trigger operation on the preset third control on the recommended content adjustment page, a tag selection page is displayed on which a preset number of content type tags are presented, at least one content type tag selected on the tag selection page is received, and the at least one content type tag is added to the first adjustment page. In some other embodiments, in response to a trigger operation on the preset fourth control on the first adjustment page, a tag selection page is displayed on which a preset number of content type tags are presented, at least one content type tag selected on the tag selection page is received, and the at least one content type tag is added to the first adjustment page.

[0071] Suppose a user clicks a preset third control displayed on the recommended content adjustment page, the recommended content adjustment page jumps to a tag selection page. A preset number of content type tags are displayed on the tag selection page, where the preset number of content type tags may be determined according to a situation in which the user uses the target application, and is not limited here. In some embodiments, before the displayed tag selection page displays the preset number of content type tags, the content type tags presented on the tag selection page must be de-duplicated with the content type tags displayed on the recommended content adjustment page, so that the content type tags presented on the tag selection page must be different from the content type tags already displayed on the recommended content adjustment page. The user can add the selected at least one content type tag to the first adjustment page by selecting at least one content type tag on the tag selection page.

[0072] FIG. 9 is a schematic diagram of a tag selection page according to an embodiment of the present disclosure. Assuming that a user clicks a preset third control displayed on the recommended content adjustment page shown in FIG. 3, the user may jump from the recommended content adjustment page shown in FIG. 3 to a tag selection page shown in FIG. 9. The user can add the game commentary tag shown in FIG. 9 to the control corresponding to the selected adjustment, and the control corresponding to the selected adjustment further displays the number of added content type tags selected by the user. The user may jump from the tag selection page shown in FIG. 9 to the first adjustment page by clicking the control corresponding to the selected adjustment. FIG. 10 is a schematic diagram of another first adjustment page according to an embodiment of the present disclosure. The first adjustment page shown in FIG. 10 displays the added content type tag selected by the user and the adjustment entrance corresponding to the selected added content type tag. As shown in FIG. 10, the first adjustment page shown in FIG. 10 presents the "game commentary" content type tag and the corresponding adjustment entrance and the "popularization of astronomy science" content type tag and the corresponding adjustment entrance selected by the user.

[0073] Suppose the user clicks the preset fourth control on the first adjustment page, it can be realized to jump from the first adjustment page to the tag selection page. A preset number of content type tags are displayed on the tag selection page, and the user can add the selected at least one content type tag to the first adjustment page by selecting at least one content type tag on the tag selection page. Suppose the user clicks the preset fourth control on the first adjustment page shown in FIG. 8, it can be realized to jump from the first adjustment page shown in FIG. 8 to the tag selection page shown in FIG. 9. The user can add the game commentary tag to the control corresponding to the selected adjustment by clicking the game commentary tag shown in FIG. 9, and the control corresponding to the selected adjustment further displays the number of the added content type tags selected by the user. The user can jump from the tag selection page shown in FIG. 9 to the first adjustment page by clicking the control corresponding to the selected adjustment. For example, the user's selected added content type tags and the corresponding adjustment entry displayed on the first adjustment page shown in FIG. 10 can be referred to above, and will not be further described here.

[0074] In practical applications, before presenting at least one content type tag on the recommended content adjustment page, the method further includes determining at least one content type tag based on a historical browsing record including browsing content of the current user in the target application within a recent predetermined time period.

[0075] For example, in some embodiments, a content type tag with a relatively high browsing frequency may be determined based on the browsing content of the user in a recent preset time period, under the premise that the user is permitted to use the history browsing record. In some other embodiments, it is assumed that the user triggers a preset third control on the recommended content tailoring page when the number of content type tags presented on the recommended content tailoring page is equal to or less than a preset value, where the preset value may be determined according to the actual situation, for example, the preset value may be determined to be a positive integer equal to or less than 2, and at least one content type tag recommended on the recommended content tailoring page is presented. For example, the at least one content type tag presented on the recommended content tailoring page may be shown in FIG. 11, which is a schematic diagram of another recommended content tailoring page according to an embodiment of the present disclosure. The recommended content adjustment page shown in FIG. 11 presents a “movie clip” content type tag and a “person follow shot” content type tag selected by the user, and after the user triggers a third control that is pre-set on the recommended content adjustment page, the “gourmet” content type tag and the “music” content type tag, which are viewed relatively frequently, and other content types are recommended to the user by default.

[0076] As can be seen, the embodiments of the present disclosure provide users with the ability to select various content type tags that they are more interested in, and by setting different recommendation strength levels for the selected content type tags, adjust the target application's recommendation amount for the content type corresponding to the content type tag, realize finer granularity adjustment for the content recommendation manner of the target application, and meet users' increasing content recommendation needs.

[0077] Based on the above method embodiment, the present disclosure further provides a data processing device. Referring to FIG. 12, a structural schematic diagram of a data processing device according to an embodiment of the present disclosure, the device includes:

[0078] A first presentation module 1201 for displaying a recommended content adjustment page of a target application and presenting at least one content type tag on the recommended content adjustment page, the at least one content type tag having an adjustment entrance respectively, the content type tag being used to identify a content type recommended by the target application;

[0079] A second presentation module 1202 is triggered in response to a trigger operation on an adjustment entry of a target content type tag in the at least one content type tag, and is configured to present an adjustment panel on the recommended content adjustment page, the adjustment panel having a plurality of recommendation strength levels corresponding to the target content type tag;

[0080] The present invention includes an establishment module 1203 for establishing a correspondence between the target content type tag and the target recommendation strength level in response to a selection operation for a target recommendation strength level among the plurality of recommendation strength levels, the establishment module 1203 being used to adjust the amount of recommendation of the target application for the content type corresponding to the target content type tag.

[0081] In some embodiments, the apparatus further comprises:

[0082] an off module for closing the adjustment panel corresponding to the target content type tag;

[0083] The recommendation content adjusting page further includes a third presentation module for presenting a correspondence between the target content type tag and the target recommendation strength level.

[0084] In some embodiments, the apparatus further comprises:

[0085] The device further includes a first jump module for jumping from the recommended content adjustment page to a first adjustment page in response to a trigger operation on a first control preset on the recommended content adjustment page, and presenting a content type tag in an adjusted state and a recommendation strength level corresponding to the content type tag on the first adjustment page.

[0086] In some embodiments, the content type tags presented on the first adjustment page each have an adjustment portal for updating a recommendation strength level of the content type tag corresponding to the adjustment portal.

[0087] In some embodiments, the apparatus further comprises:

[0088] The device further includes a restoration module for receiving a trigger operation on a preset second control on the first adjustment page and restoring recommendation strength levels corresponding to the content type tags presented on the first adjustment page to default levels.

[0089] In some embodiments, the apparatus further comprises:

[0090] a first display module for displaying a tag selection page on which a preset number of content type tags are presented in response to a trigger operation on a preset third control on the recommended content adjustment page or a preset fourth control on the first adjustment page;

[0091] and an add module for receiving at least one content type tag selected on the tag selection page and adding the at least one content type tag to the first coordination page.

[0092] In some embodiments, the apparatus further comprises:

[0093] Further comprising a second display module for displaying an application management page of the target application, in which a recommended content adjustment entry is set;

[0094] In response, the first presentation module 1201 specifically:

[0095] The recommended content adjustment portal is used to display a recommended content adjustment page of the target application in response to a trigger operation on the recommended content adjustment portal.

[0096] In some embodiments, the apparatus further comprises:

[0097] The target application further includes a determination module for determining at least one content type tag based on a historical browsing record including browsing contents within a recent preset time period of a current user of the target application.

[0098] The data processing device according to the embodiment of the present disclosure first displays a recommended content adjustment page of a target application, presents at least one content type tag having an adjustment entry on the recommended content adjustment page, the content type tag is used to identify the content type recommended by the target application, and presents an adjustment panel in which multiple recommendation strength levels corresponding to the target content type tag are set on the recommended content adjustment page in response to a trigger operation on the adjustment entry of the target content type tag in the at least one content type tag, and then establishes a correspondence relationship between the target content type tag and the target recommendation strength level in response to a selection operation on a target recommendation strength level in the multiple recommendation strength levels, where the target recommendation strength level is used to adjust the recommendation amount of the target application for the content type corresponding to the target content type tag. As can be seen, the embodiment of the present disclosure sets different recommendation strength levels for the content type tag and adjusts the recommendation amount of the target application for the content type corresponding to the content type tag, thereby realizing a finer granular adjustment of the content recommendation manner of the target application, and meeting the increasing content recommendation needs of users.

[0099] The above-mentioned modules may be implemented as software components executed on one or more general-purpose processors, or may be implemented as hardware performing several functions or a combination thereof, such as programmable logic devices or dedicated integrated circuits. In some embodiments, these modules may be embodied in the form of a software product stored in a non-volatile storage medium that causes a computer device (e.g., a personal computer, a server, a network device, a mobile terminal, etc.) to implement the methods described in the embodiments of the present disclosure. In another embodiment, the above-mentioned modules may be implemented in a single device or distributed across multiple devices. The functions of these modules may be integrated with each other or further divided into multiple sub-modules.

[0100] In addition to the above methods and apparatus, embodiments of the present disclosure further provide a computer-readable storage medium having instructions stored therein, which, when run on a terminal device, causes the terminal device to implement the data processing method described in the embodiments of the present disclosure.

[0101] An embodiment of the present disclosure further provides a computer program product, the computer program product including computer programs / instructions, which, when executed by a processor, implement the data processing method according to the embodiment of the present disclosure.

[0102] Moreover, an embodiment of the present disclosure further provides a data processing device, which, with reference to FIG. 13 , comprises:

[0103] The data processing device may include a processor 1301, a memory 1302, an input device 1303, and an output device 1304. The number of processors 1301 in the data processing device may be one or more, and one processor is exemplified in Fig. 13. In some embodiments of the present disclosure, the processor 1301, the memory 1302, the input device 1303, and the output device 1304 may be connected by a bus or in another manner, and here, Fig. 13 shows them being connected by a bus as an example.

[0104] The memory 1302 may be used to store software programs and modules, and the processor 1301 executes various functional applications and data processing of the data processing device by running the software programs and modules stored in the memory 1302. The memory 1302 may mainly include a program storage area and a data storage area. Here, the program storage area can store an operating system, an application program required for at least one function, etc. In addition, the memory 1302 may include a high-speed random access memory, and may also include a non-volatile memory, such as at least one magnetic disk memory device, a flash memory device, or other volatile solid-state memory device. The input device 1303 may be used to receive input numeric or character information and generate signal inputs related to user configuration and function control of the data processing device.

[0105] Specifically, in this embodiment, the processor 1301 loads executable files corresponding to the progress of one or more application programs into the memory 1302 in accordance with the following instructions, and the processor 1301 runs the application programs stored in the memory 1302, thereby realizing various functions of the above-mentioned data processing device.

[0106] According to some embodiments of the present disclosure, there is provided a computer program comprising instructions which, when executed by a processor, cause the processor to perform a data processing method according to any embodiment of the present disclosure.

[0107] It should be explained that in this specification, related terms such as "first" and "second" are used only to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply that any such actual relationship or sequence exists between those entities or operations. And the terms "comprise", "include", "include" or any other variants thereof are intended to cover a non-exclusive "comprise", whereby a process, method, article or device that includes a set of elements not only includes those elements, but also includes other elements not expressly listed, or further includes elements inherent in such process, method, article or device. In the absence of further limitations, an element limited by the sentence "including a ..." does not exclude the presence of other identical elements in the process, method, article or device that includes said element.

[0108] The above are merely specific embodiments of the present disclosure, so that those skilled in the art can understand or realize the present disclosure. Various modifications to these embodiments will be readily apparent to those skilled in the art. The general principles defined herein may be embodied in other embodiments without departing from the spirit or scope of the present disclosure. Thus, the present disclosure is not limited to these embodiments described herein, but should be accorded the widest scope consistent with the principles and novel features disclosed herein.

Claims

1. A computer-implemented data processing method, comprising: Displaying a recommended content tailoring page of a target application, and presenting at least one content type tag on the recommended content tailoring page, the at least one content type tag having a tailoring entry respectively, the content type tag being used to identify a content type recommended by the target application; In response to a trigger operation on an adjustment entry of a target content type tag in the at least one content type tag, presenting an adjustment panel on the recommended content adjustment page, in which a plurality of recommendation strength levels corresponding to the target content type tag are set; Establishing a correspondence between the target content type tag and the target recommendation strength level in response to a selection operation for a target recommendation strength level among the plurality of recommendation strength levels, the target recommendation strength level being used to adjust a recommendation amount for a content type corresponding to the target content type tag of the target application; Closing the adjustment panel corresponding to the target content type tag; A data processing method implemented by a computer, comprising presenting, on the recommended content adjustment page, content type tags in an adjusted state and a recommendation strength level corresponding to the content type tags, and content type tags in an unadjusted state and a default level corresponding to the content type tags.

2. After displaying a recommended content adjustment page for the target application, The method of claim 1, further comprising: in response to a trigger operation on a first control preset on the recommended content adjustment page, jumping from the recommended content adjustment page to a first adjustment page, and presenting a content type tag in an adjusted state and a recommendation strength level corresponding to the content type tag on the first adjustment page.

3. 3. The method of claim 2, wherein each of the content type tags presented on the first adjustment page has an adjustment entry for updating a recommendation strength level of the content type tag corresponding to the adjustment entry.

4. The method comprises:

3. The method of claim 2, further comprising receiving a trigger operation on a pre-configured second control on the first adjustment page and restoring recommendation strength levels corresponding to the content type tags presented on the first adjustment page to default levels.

5. The method comprises: displaying a tag selection page on which a preset number of content type tags are presented in response to a trigger operation on a preset third control on the recommended content adjustment page or a preset fourth control on the first adjustment page; 3. The method of claim 2, further comprising receiving at least one content type tag selected in the tag selection page and adding the at least one content type tag to the first coordination page.

6. Before displaying a recommended content adjustment page of the target application, The method further includes displaying an application management page in which a recommended content adjustment entry of the target application is set; In response, displaying a recommended content tailoring page for the target application, 2. The method of claim 1, further comprising displaying a recommended content tailoring page for the target application in response to a trigger operation on the recommended content tailoring portal.

7. Before presenting at least one content type tag on the recommended content adjustment page, 2. The method of claim 1, further comprising determining at least one content type tag based on a historical browsing record including viewed content within a recent predefined time period of a current user of the target application.

8. 1. A data processing device, comprising: A first presentation module for displaying a recommended content tailoring page of a target application and presenting at least one content type tag on the recommended content tailoring page, the at least one content type tag having a respective tailoring entry, the content type tag being used to identify a content type recommended by the target application; a second presentation module, which is triggered in response to a trigger operation on an adjustment entry of a target content type tag in the at least one content type tag, and which presents an adjustment panel on the recommended content adjustment page, in which a plurality of recommendation strength levels are set and which correspond to the target content type tag; an establishment module for establishing a correspondence relationship between the target content type tag and the target recommendation strength level in response to a selection operation for a target recommendation strength level among the plurality of recommendation strength levels, the establishment module being used for adjusting a recommendation amount of the target application for a content type corresponding to the target content type tag; an off module for closing an adjustment panel corresponding to the target content type tag; A data processing device comprising: a third presentation module for presenting, on the recommended content adjustment page, a content type tag in an adjusted state and a recommendation strength level corresponding to the content type tag, and a content type tag in an unadjusted state and a default level corresponding to the content type tag.

9. A computer readable storage medium having instructions stored thereon which, when run on a terminal device, cause the terminal device to implement the method according to any one of claims 1 to 7.

10. A data processing device comprising a memory, a processor and computer program instructions stored in the memory and operable to run on the processor, the data processing device implementing a method according to any one of claims 1 to 7 when the processor executes the computer program instructions.

Citation Information

Patent Citations

  • Portable terminal, imaging key control program, and imaging key control method

    JP2013172282A

  • Apparatus and method for image processing

    JP2013501977A

  • Industrial instrument system, industrial instrument, terminal device, server, and industrial instrument parameter edition method

    JP2017102648A

  • Systems and methods to select media content

    US20100131844A1

Cited By

  • Data processing method, apparatus and device and storage medium

    US12657242B2