Object recommendation processing method and device, electronic equipment and storage medium
By deforming and interacting the preset recommendation cards in the object recommendation system, displaying the material and associated pages of the target object, the problem of insufficient visual presentation and interactivity of object recommendation information is solved, and the effect and efficiency of object recommendation are improved.
Patent Information
- Application Number
- CN202510186728.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-02-19
- Publication Date
- 2025-06-20
AI Technical Summary
In related technologies, the visual presentation and interaction of object recommendation information are poor, resulting in low object recommendation effect and recommendation efficiency.
The preset recommendation media content and recommended cards of the target object are displayed on the preset page. When the preset conditions are met, the recommended cards are deformed, the material of the target object is displayed, and the object-related page is displayed in response to interactive operations.
Through card deformation, improve the interactiveness and fun of the page displayed by object materials, help users focus on the target object, and thus improve the object recommendation effect and recommendation efficiency.
Smart Images

Figure CN120179334A_ABST
Abstract
Description
Technical Field
[0001] The present disclosure relates to the field of Internet technologies, and in particular, to an object recommendation processing method, apparatus, electronic device, and storage medium. Background Art
[0002] With the development of Internet technologies, various network information spreads widely, enabling people to quickly and timely obtain various information, which provides great convenience for people's lives and work.
[0003] In related technologies, media content for recommending objects such as goods and merchants can be published on a network platform, and during the display of the media content, object recommendations are combined with recommendation cards; however, the presentation form of the recommendation cards in related technologies is relatively monotonous, resulting in poor visual presentation effects and interactivity of object recommendation information during the object recommendation process, and further leading to problems such as low object recommendation effects and recommendation efficiency. Summary of the Invention
[0004] The present disclosure provides an object recommendation processing method, apparatus, electronic device, and storage medium to at least solve the technical problems in related technologies such as poor visual presentation effects and interactivity of object recommendation information, and further resulting in low object recommendation effects and recommendation efficiency. The technical solution of the present disclosure is as follows:
[0005] According to a first aspect of an embodiment of the present disclosure, an object recommendation processing method is provided, including:
[0006] Displaying preset recommendation media content corresponding to a target object on a preset page;
[0007] During the display of the preset recommendation media content, displaying a preset recommendation card corresponding to the target object on the preset page;
[0008] When a preset condition is met, performing a deformation process on the preset recommendation card and displaying target object materials of the target object;
[0009] Responding to a preset interaction operation and displaying an object association page corresponding to the target object.
[0010] In an optional embodiment, the performing a deformation process on the preset recommendation card and displaying target object materials of the target object when a preset condition is met includes:
[0011] When the preset condition is met, splitting the preset recommendation card into multiple sub-recommendation cards and displaying the target object materials.
[0012] In an alternative embodiment, when the preset condition is met, splitting the preset recommendation card into multiple sub-recommendation cards and presenting the target object material includes:
[0013] When the preset condition is met, splitting the preset recommendation card into the multiple sub-recommendation cards and presenting the target object material on a target recommendation card among the multiple sub-recommendation cards.
[0014] In an alternative embodiment, presenting the target object material on a target recommendation card among the multiple sub-recommendation cards includes:
[0015] Presenting the target object material and interactive elements associated with the target object on a target recommendation card among the multiple sub-recommendation cards.
[0016] In an alternative embodiment, splitting the preset recommendation card into the multiple sub-recommendation cards includes:
[0017] Controlling the preset recommendation card to sink in a preset direction, and during the sinking process, gradually splitting the preset recommendation card into the multiple sub-recommendation cards so that the multiple sub-recommendation cards present a three-dimensional visual effect.
[0018] In an alternative embodiment, when the preset condition is met, splitting the preset recommendation card into multiple sub-recommendation cards and presenting the target object material includes:
[0019] When the preset condition is met, presenting the target object material at a preset position on the preset recommendation card;
[0020] Controlling the target object material to move along a preset trajectory, and during the movement of the target object material, gradually splitting out the multiple sub-recommendation cards from the preset recommendation card;
[0021] Wherein, the preset trajectory starts from the preset position and is located in the area where the preset recommendation card is located.
[0022] In an alternative embodiment, gradually splitting out the multiple sub-recommendation cards from the preset recommendation card during the movement of the target object material includes:
[0023] During the movement of the target object material, gradually splitting out the multiple sub-recommendation cards from the preset recommendation card, and when any one of the multiple sub-recommendation cards is split out, updating the object recommendation information in the currently split-out sub-recommendation card based on the preset object recommendation information corresponding to the target object;
[0024] Among them, the preset object recommendation information corresponding to the multiple sub-recommendation cards is different.
[0025] In an alternative embodiment, the method further includes:
[0026] In response to a preset switching operation for a target update card, updating the object recommendation information in the target update card;
[0027] Wherein, the target update card is at least one of the multiple sub-recommendation cards.
[0028] In an alternative embodiment, the deforming the preset recommendation card and displaying the target object material of the target object includes:
[0029] Shrinking the preset recommendation card, and gradually enlarging the target object material from behind the shrunk preset recommendation card to a target position in front of the shrunk preset recommendation card.
[0030] In an alternative embodiment, after deforming the preset recommendation card and displaying the target object material of the target object, the method further includes:
[0031] Displaying a preset interaction animation corresponding to the target object material on the preset page, where the preset interaction animation is an animation in which the target object material flies out of the deformed recommendation card corresponding to the preset recommendation card.
[0032] In an alternative embodiment, the preset interaction operation includes an interaction operation on the target object material; the displaying the object association page corresponding to the target object in response to the preset interaction operation includes:
[0033] In response to the interaction operation on the target object material, displaying the object association page.
[0034] According to a second aspect of the embodiments of the present disclosure, there is provided an object recommendation processing apparatus, including:
[0035] A preset recommended media content display module, configured to execute displaying preset recommended media content corresponding to a target object on a preset page;
[0036] A preset recommended card display module, configured to execute displaying a preset recommended card corresponding to the target object on the preset page during the display process of the preset recommended media content;
[0037] An interaction module, configured to execute deforming the preset recommendation card and displaying the target object material of the target object when a preset condition is met;
[0038] The object association page display module is configured to display the object association page corresponding to the target object in response to a preset interaction operation.
[0039] In an alternative embodiment, the interaction module includes:
[0040] The first interaction unit is configured to, when the preset condition is met, split the preset recommendation card into multiple sub-recommendation cards and display the target object material.
[0041] In an alternative embodiment, the first interaction unit includes:
[0042] The first card splitting unit is configured to, when the preset condition is met, split the preset recommendation card into the multiple sub-recommendation cards;
[0043] The first object material display unit is configured to display the target object material on a target recommendation card among the multiple sub-recommendation cards.
[0044] In an alternative embodiment, the first object material display unit is further configured to display the target object material and the interaction elements associated with the target object on a target recommendation card among the multiple sub-recommendation cards.
[0045] In an alternative embodiment, the first card splitting unit is further configured to control the preset recommendation card to be recessed in a preset direction, and during the recessing process, gradually split the preset recommendation card into the multiple sub-recommendation cards, so that the multiple sub-recommendation cards present a three-dimensional visual effect.
[0046] In an alternative embodiment, the first interaction unit includes:
[0047] The second object material display unit is configured to, when the preset condition is met, display the target object material at a preset position on the preset recommendation card;
[0048] The object material movement control unit is configured to control the target object material to move along a preset trajectory;
[0049] The second card splitting unit is configured to, during the movement of the target object material, gradually split the multiple sub-recommendation cards from the preset recommendation card;
[0050] Wherein, the preset trajectory starts from the preset position and is located in the area where the preset recommendation card is located.
[0051] In an optional embodiment, the second card splitting unit is further configured to, during the movement of the target object material, gradually split the plurality of sub-recommended cards from the preset recommended card, and in the case of splitting out any one of the plurality of sub-recommended cards, update the object recommendation information in the currently split sub-recommended card based on the preset object recommendation information corresponding to the target object;
[0052] Wherein, the preset object recommendation information corresponding to the plurality of sub-recommended cards is different.
[0053] In an optional embodiment, the device further includes:
[0054] An object recommendation information update module, configured to update the object recommendation information in the target update card in response to a preset switching operation for the target update card;
[0055] Wherein, the target update card is at least one of the plurality of sub-recommended cards.
[0056] In an optional embodiment, the interaction module includes:
[0057] A card shrinking unit, configured to shrink the preset recommended card;
[0058] A material enlarging unit, configured to gradually enlarge the target object material from behind the shrunk preset recommended card to a target position in front of the shrunk preset recommended card.
[0059] In an optional embodiment, the device further includes:
[0060] A preset interaction animation display module, configured to, after deforming the preset recommended card and displaying the target object material of the target object, display a preset interaction animation corresponding to the target object material on the preset page, where the preset interaction animation is an animation in which the target object material flies out of the deformed recommended card corresponding to the preset recommended card.
[0061] In an optional embodiment, the preset interaction operation includes an interaction operation for the target object material; the object association page display module includes: an object association page display unit, configured to display the object association page in response to an interaction operation for the target object material.
[0062] According to a third aspect of the embodiments of the present disclosure, there is provided an electronic device, including: a processor; a memory for storing executable instructions of the processor; wherein, the processor is configured to execute the instructions to implement the method described in any one of the object recommendation processing methods provided by the embodiments of the present disclosure.
[0063] According to a fourth aspect of the embodiments of the present disclosure, there is provided a computer-readable storage medium, when the instructions in the storage medium are executed by a processor of an electronic device, enabling the electronic device to execute the method described in any one of the object recommendation processing methods provided by the embodiments of the present disclosure.
[0064] According to a fifth aspect of the embodiments of the present disclosure, there is provided a computer program product containing instructions, when it runs on a computer, enabling the computer to execute the method described in any one of the object recommendation processing methods provided by the embodiments of the present disclosure.
[0065] The technical solutions provided by the embodiments of the present disclosure at least bring the following beneficial effects:
[0066] During the process of displaying preset recommended media content corresponding to a target object on a preset page, a preset recommended card corresponding to the target object is displayed on the preset page; when a preset condition is met, the preset recommended card is deformed, and target object materials of the target object are displayed. Combining card deformation can enhance the page interactivity and interest during the display process of the target object materials, enable users to focus on the target object materials more conveniently, thereby triggering a preset interaction operation to display an object association page corresponding to the target object, greatly improving the object recommendation effect and object recommendation efficiency on the basis of enhancing the visual effect of object recommendation information presentation.
[0067] It should be understood that the above general description and the following detailed description are only exemplary and explanatory, and cannot limit the present disclosure. BRIEF DESCRIPTION OF THE DRAWINGS
[0068] The accompanying drawings herein are incorporated into the specification and constitute a part of the specification, showing embodiments consistent with the present disclosure, and are used together with the specification to explain the principles of the present disclosure, and do not constitute an improper limitation to the present disclosure.
[0069] Figure 1 is a schematic diagram of an application environment shown according to an exemplary embodiment;
[0070] Figure 2 is a flowchart of an object recommendation processing method shown according to an exemplary embodiment;
[0071] Figure 3 is a page schematic diagram of a preset page showing a preset recommended card shown according to an exemplary embodiment;
[0072] Figure 4 It is a schematic diagram of changes during the deformation of a card shown according to an exemplary embodiment;
[0073] Figure 5 It is a page schematic diagram of a preset page showing target object materials shown according to an exemplary embodiment;
[0074] Figure 6 It is a page schematic diagram of a preset page showing target object materials and interactive elements associated with the target object shown according to an exemplary embodiment;
[0075] Figure 7 It is a page change schematic diagram during the process of controlling the target object material to move along a preset trajectory and gradually splitting multiple sub-recommended cards from the preset recommended card during the movement of the target object material according to an exemplary embodiment;
[0076] Figure 8 It is a page change schematic diagram during the process of gradually enlarging the target object material from behind the reduced preset recommended card to the front target position of the reduced preset recommended card according to an exemplary embodiment;
[0077] Figure 9 It is a page change schematic diagram during an object recommendation process shown according to an exemplary embodiment;
[0078] Figure 10 It is a page change schematic diagram during an object recommendation process shown according to an exemplary embodiment;
[0079] Figure 11 It is a page change schematic diagram during an object recommendation process shown according to an exemplary embodiment;
[0080] Figure 12 It is a block diagram of an object recommendation processing device shown according to an exemplary embodiment;
[0081] Figure 13 It is a block diagram of an electronic device for object recommendation shown according to an exemplary embodiment. Detailed implementation manners
[0082] In order to enable those of ordinary skill in the art to better understand the technical solutions of the present disclosure, the technical solutions in the embodiments of the present disclosure will be clearly and completely described below in conjunction with the accompanying drawings.
[0083] It should be noted that the terms "first", "second", etc. in the specification, claims and the above-mentioned drawings of the present disclosure are used to distinguish similar objects, and do not necessarily describe a specific order or sequence. It should be understood that the data used in this way can be interchanged under appropriate circumstances, so that the embodiments of the present disclosure described here can be implemented in an order other than those illustrated or described here. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with the present disclosure. On the contrary, they are only examples of devices and methods consistent with some aspects of the present disclosure as detailed in the appended claims.
[0084] It should be noted that the user information (including but not limited to user device information, user personal information, etc.) and data (including but not limited to data for display, data for analysis, etc.) involved in the present disclosure are all information and data authorized by the user or fully authorized by all parties.
[0085] Please refer to Figure 1 , Figure 1 which is a schematic diagram of an application environment shown according to an exemplary embodiment. The application environment may include a terminal 100 and a server 200.
[0086] In an alternative embodiment, the terminal 100 can be used to provide services such as media content browsing for any user. Specifically, the terminal 100 may include, but is not limited to, electronic devices such as smart phones, desktop computers, tablet computers, laptop computers, smart speakers, digital assistants, augmented reality (AR) / virtual reality (VR) devices, smart wearable devices, etc., or may also be software running on the above-mentioned electronic devices, such as application programs. Optionally, the operating systems running on the electronic devices may include, but are not limited to, Android systems, IOS systems, Linux, Windows, etc.
[0087] In an alternative embodiment, the server 200 can provide background services for the terminal 100. Specifically, the server 200 can be an independent physical server, or a server cluster or distributed system composed of multiple physical servers, or a cloud server providing cloud computing services.
[0088] In addition, it should be noted that Figure 1 what is shown is only an application environment provided by the present disclosure. In actual applications, there may also be other application environments, for example, there may be more terminals.
[0089] In the embodiments of this specification, the above-mentioned terminal 100 and server 200 can be directly or indirectly connected through wired or wireless communication methods, and the present disclosure does not limit this here.
[0090] Figure 2 is a flowchart of an object recommendation processing method shown according to an exemplary embodiment. This method can be applied to a terminal, such as Figure 2 shown, and the method may include the following steps:
[0091] In step S201, display preset recommended media content corresponding to a target object on a preset page.
[0092] In a specific embodiment, the preset page may be a page for recommending the target object; alternatively, the preset page may be a media content browsing page, that is, a page where different media contents can be switched for browsing; alternatively, the preset page may also be an application startup page, etc.; alternatively, the preset recommended media content may be displayed full-screen on the preset page. The target object may be at least one object that needs to be recommended currently. Specifically, the object may be a product (physical or virtual product), or may also be a business party (brand, platform, etc.). Specifically, the preset recommended media content may be media content for recommending the target object, and the media content may be a video, a picture set, etc.
[0093] In step S203, during the display process of the preset recommended media content, display a preset recommended card corresponding to the target object on the preset page.
[0094] In a specific embodiment, the preset recommended card may be object recommendation information presented in the form of a card; specifically, the object recommendation information may be information for recommending the target object, such as object description information, resource deduction information that can be used during the process of obtaining the object based on preset virtual resources, etc. Specifically, the object recommendation information may include information presented in static forms such as text and pictures, and may also include information presented in dynamic forms such as animations and videos.
[0095] In a specific embodiment, as Figure 3 shown, Figure 3 is a page schematic diagram of a preset page showing a preset recommended card according to an exemplary embodiment; among them, the card corresponding to 301 may be the preset recommended card.
[0096] In step S205, when the preset condition is met, perform a deformation process on the preset recommended card and display the target object material of the target object.
[0097] In a specific embodiment, the preset condition may be a triggering condition for deforming a preset recommendation card and displaying target object materials of a target object; and when the preset condition is satisfied, the preset recommendation card may be deformed first and then the target object materials may be displayed; or the target object materials may be displayed first and then the preset recommendation card may be deformed; or the target object materials of the target object may be displayed while the preset recommendation card is being deformed. Exemplarily, the preset condition may be that the display duration of the preset recommendation card reaches a first preset duration, or the display duration of the preset recommended media content reaches a second preset duration, etc. Specifically, the first preset duration and the second preset duration may be set in combination with the actual application.
[0098] In a specific embodiment, the target object materials may be materials that can identify the target object, such as the appearance image of the object, the identification pattern of the object, etc. Specifically, the deformation processing of the preset recommendation card may be to update the size and quantity of the preset recommendation card;
[0099] In an alternative embodiment, taking the deformation processing as updating the size and quantity as an example, the above-mentioned deformation processing of the preset recommendation card and displaying the target object materials of the target object when the preset condition is satisfied may include:
[0100] When the preset condition is satisfied, the preset recommendation card is split into multiple sub-recommendation cards, and the target object materials are displayed.
[0101] In a specific embodiment, the number of multiple sub-recommendation cards may be set according to the actual application requirements, such as three sub-recommendation cards, four sub-recommendation cards, five sub-recommendation cards, etc. Optionally, the display of the target object materials may be triggered before splitting the preset recommendation card, or after splitting out multiple sub-recommendation cards; or during the process of splitting multiple sub-recommendation cards, the display of the target object materials may be triggered, which may be specifically set according to the actual application requirements.
[0102] In an alternative embodiment, the multiple sub-recommendation cards may be object recommendation information presented in the form of cards; optionally, the object recommendation information in the preset recommendation card may be the same as the object recommendation information in the multiple sub-recommendation cards, for example, the object recommendation information in each sub-recommendation card is the same as the object recommendation information in the preset recommendation card, or the object recommendation information in the preset recommendation card is split into multiple sub-recommendation cards; optionally, the object recommendation information in the preset recommendation card may also be different from the object recommendation information in the multiple sub-recommendation cards.
[0103] In an alternative embodiment, when the preset conditions are met, splitting the preset recommended card into multiple sub-recommended cards and displaying the target object material may include:
[0104] When the preset conditions are met, splitting the preset recommended card into multiple sub-recommended cards and displaying the target object material on the target recommended card among the multiple sub-recommended cards.
[0105] In an alternative embodiment, splitting the preset recommended card into multiple sub-recommended cards may include:
[0106] Controlling the preset recommended card to sink in a preset direction, and during the sinking process, gradually splitting the preset recommended card into multiple sub-recommended cards so that the multiple sub-recommended cards present a three-dimensional visual effect.
[0107] In a specific embodiment, the preset direction can be set in combination with the actual application. Exemplarily, for example, sinking vertically inward from the center of the preset recommended card, or sinking inward at a preset angle from any position of the preset recommended card, etc.
[0108] In a specific embodiment, as Figure 4 shown, Figure 4 is a schematic diagram of the changes during the deformation of a card shown according to an exemplary embodiment; wherein, Figure 4 in the preset page shown in a, the preset recommended card 401 is in the process of sinking; further, in combination with Figure 4 the multiple sub-recommended cards 402 in the preset page shown in b, as the preset recommended card sinks, the preset recommended card is split into multiple sub-recommended cards, and the multiple sub-recommended cards present a three-dimensional visual effect.
[0109] In the above embodiment, during the process of splitting the preset recommended card into multiple sub-recommended cards, first controlling the preset recommended card to sink in a preset direction and gradually splitting the preset recommended card into multiple sub-recommended cards during the sinking process can make the multiple sub-recommended cards present a three-dimensional visual effect. On the basis of improving the visual presentation effect during the card splitting process, it can also better improve the page interaction interest, and further better improve the object recommendation effect and object recommendation efficiency.
[0110] In a specific embodiment, the target recommended card can be at least one sub-recommended card among the multiple sub-recommended cards (part or all of the sub-recommended cards among the multiple sub-recommended cards).
[0111] In an alternative embodiment, taking the multiple sub-recommended cards as three sub-recommended cards, the target recommended card as the middle sub-recommended card among the three sub-recommended cards, and the target object as a certain mobile phone and the target object material as the mobile phone appearance image as an example, asFigure 5 As shown Figure 5 is a page schematic diagram of a preset page showing target object materials according to an exemplary embodiment; among them, the image corresponding to 501 can be the target object material, and the target object material is displayed in the middle sub-recommended card (target recommended card) among the three sub-recommended cards.
[0112] In the above embodiment, when the preset conditions are met, the preset recommended card is split into multiple sub-recommended cards, and the target object material is displayed on the target recommended card among the multiple sub-recommended cards. After the interesting card splitting interaction, the object materials of the recommended object can be displayed, which can enable users to focus on the recommended object more conveniently, and thus can better improve the object recommendation effect and recommendation efficiency.
[0113] In an optional embodiment, the above-mentioned displaying the target object material on the target recommended card among the multiple sub-recommended cards includes:
[0114] Displaying the target object material and the interactive elements associated with the target object on the target recommended card among the multiple sub-recommended cards.
[0115] In a specific embodiment, the interactive elements associated with the target object can be the associated elements of the target object; for example, for example, if the target object is a certain product, the interactive elements can be the elements included in the outer packaging of the product, the brand logo corresponding to the product, the brand mascot, etc. Specifically, the interactive elements can be presented in the form of images (icons), texts, etc.
[0116] In an optional embodiment, the interactive elements can be displayed on the side of the target object material, or can interact with the target object material by rotating around the target object material or colliding with the target object material.
[0117] In a specific embodiment, as Figure 6 shown Figure 6 is a page schematic diagram of a preset page showing the target object material and the interactive elements associated with the target object according to an exemplary embodiment; among them, the image corresponding to 601 can be the interactive elements associated with the target object.
[0118] In the above embodiment, while displaying the target object material on the target recommended card among the multiple sub-recommended cards, displaying the interactive elements associated with the target object can, on the basis of enriching the object recommendation information and improving the visual presentation effect of the object recommendation information, better improve the page interactivity, and thus can better improve the object recommendation effect and object recommendation efficiency.
[0119] In an optional embodiment, when the preset conditions are met, splitting the preset recommendation card into multiple sub-recommendation cards and displaying the target object material includes:
[0120] When the preset conditions are met, displaying the target object material at a preset position on the preset recommendation card;
[0121] Controlling the target object material to move along a preset trajectory, and during the movement of the target object material, gradually splitting out multiple sub-recommendation cards from the preset recommendation card;
[0122] In a specific embodiment, the preset trajectory starts from the preset position and is located in the area where the preset recommendation card is located. Specifically, the preset position can be set in combination with the actual application. For example, it is located on a certain side of the preset recommendation card. Optionally, the preset trajectory can be a trajectory starting from the preset position and extending towards the side opposite to the side where the preset position is located.
[0123] In an optional embodiment, the gradually splitting out multiple sub-recommendation cards from the preset recommendation card during the movement of the target object material may include:
[0124] During the movement of the target object material, gradually splitting out multiple sub-recommendation cards from the preset recommendation card, and when any one of the multiple sub-recommendation cards is split out, updating the object recommendation information in the currently split out sub-recommendation card based on the preset object recommendation information corresponding to the target object.
[0125] In a specific embodiment, the preset object recommendation information corresponding to the multiple sub-recommendation cards is different. Specifically, multiple object recommendation information (i.e., multiple preset object recommendation information) can be preset in advance, and the number of information of the multiple preset object recommendation information can be greater than or equal to the number of cards of the multiple sub-recommendation cards. Optionally, the preset object recommendation information used to update the object recommendation information in the currently split out sub-recommendation card can be determined randomly from the multiple preset object recommendation information, or the update order corresponding to the multiple preset object recommendation information can be preset in advance. Correspondingly, the preset object recommendation information used to update the object recommendation information in the currently split out sub-recommendation card can be determined in combination with the update order. Specifically, the preset object recommendation information can include information in static presentation forms such as pictures and texts, and can also include information in dynamic presentation forms such as animations and videos.
[0126] In the above embodiment, when any one of the multiple sub-recommendation cards is split out, updating the object recommendation information in the currently split out sub-recommendation card based on the preset object recommendation information corresponding to the target object can better enrich the object recommendation information, meet the diverse object recommendation needs of the business side, and thus can better improve the object recommendation effect and object recommendation efficiency.
[0127] In an optional embodiment, during the process of moving the target object material and gradually splitting out multiple sub-recommendation cards, the object recommendation information in the multiple sub-recommendation cards can also be the same as the object recommendation information in the preset recommendation card.
[0128] In a specific embodiment, taking a certain mobile phone as the target object and the appearance image of the mobile phone as the target object material, for example, Figure 7 as shown, Figure 7 FIG. is a schematic diagram of page changes during the process of controlling the target object material to move along a preset trajectory and gradually splitting out multiple sub-recommendation cards from the preset recommendation card during the movement of the target object material according to an exemplary embodiment; specifically, in combination with Figure 7 the preset page shown in a of FIG., the target object material is displayed at the preset position of the preset recommendation card in the preset page; further, in combination with Figure 7 the preset pages shown in b, c, and d of FIG., during the movement of the target object material, multiple sub-recommendation cards are gradually split out from the preset recommendation card, and in the case of any one of the split-out multiple sub-recommendation cards, the object recommendation information in the currently split-out sub-recommendation card is updated based on the preset object recommendation information corresponding to the target object.
[0129] In the above embodiments, when the preset conditions are met, the target object material is displayed at the preset position of the preset recommendation card, and the target object material is controlled to move along a preset trajectory starting from the preset position and located in the area where the preset recommendation card is located. During the movement of the target object material in the preset recommendation card, multiple sub-recommendation cards can be gradually split out from the preset recommendation card, improving the linkage of the splitting and deformation process of the target object material and the preset recommendation card. Furthermore, it can also enable users to focus on the target object more conveniently, and on the basis of better improving the page interaction interest and vividness, better improve the object recommendation effect and recommendation efficiency.
[0130] In an optional embodiment, the above method may further include:
[0131] Responding to a preset switching operation for the target update card, updating the object recommendation information in the target update card;
[0132] In a specific embodiment, the above target update card is at least one of the multiple sub-recommendation cards, that is, a single preset switching operation can trigger the update of the object recommendation information in one or more sub-recommendation cards; specifically, the object recommendation information in the target update card can be updated in combination with the pre-set object recommendation information. In an optional embodiment, the preset switching operation may include touch operations such as sliding and clicking, and may also include device movement operations, voice control operations, etc.
[0133] In the above embodiments, based on splitting the preset recommendation card into sub-recommendation card information, the update of the object recommendation information in the card can be combined with the preset switching operation for the target update card. On the basis of better enriching the object recommendation information and meeting the diverse object recommendation needs of the business side, the interactive experience of users in the object recommendation process can be improved, and thus the object recommendation effect and object recommendation efficiency can be better improved.
[0134] In the above embodiments, when the preset conditions are met, the preset recommendation card is split into multiple sub-recommendation cards, and the target object materials are displayed. The splitting and deformation of the preset recommendation card can be combined to enable users to more conveniently focus on the materials that can identify the target object, and thus the object recommendation effect and object recommendation efficiency can be better improved.
[0135] In an alternative embodiment, taking the deformation process of updating the size as an example, the deformation process of the preset recommendation card and the display of the target object materials of the target object may include:
[0136] Shrink the preset recommendation card, and gradually enlarge the target object materials from the back of the shrunk preset recommendation card to the target position in front of the shrunk preset recommendation card.
[0137] In a specific embodiment, the target position can be set in advance in combination with the actual application, such as the exact center of the preset recommendation card, etc.
[0138] In a specific embodiment, as Figure 8 shown, Figure 8 FIG. is a schematic diagram of the page change during the process of gradually enlarging the target object materials from the back of the shrunk preset recommendation card to the target position in front of the shrunk preset recommendation card according to an exemplary embodiment. Combining Figure 8 with the preset page shown in a in FIG., the target object materials are displayed behind the shrunk preset recommendation card; further, combining Figure 8 with the preset page shown in b in FIG., the target object materials are enlarged and displayed in front of the shrunk preset recommendation card.
[0139] In the above embodiments, based on the deformation process of shrinking the preset recommendation card, gradually enlarging the target object materials from the back of the shrunk preset recommendation card to the target position in front of the shrunk preset recommendation card can switch the target object materials from the background of the preset recommendation card to the foreground. Combining the animation of the foreground and background switching, users can better focus on the target object materials, and thus on the basis of improving the visual presentation effect of the object recommendation information, users can more conveniently pay attention to the target object, improving the object recommendation effect and object recommendation efficiency.
[0140] In an optional embodiment, after deforming the preset recommendation card and displaying the target object material of the target object, the above method may further include:
[0141] Displaying a preset interaction animation corresponding to the target object material on the preset page.
[0142] In a specific embodiment, the preset interaction animation may be an animation in which the target object material flies out from the deformed recommendation card corresponding to the preset recommendation card.
[0143] In an optional embodiment, taking the deformed recommendation card as multiple sub-recommendation cards and displaying the target object material on the target recommendation card among the multiple sub-recommendation cards as an example, the preset interaction animation may include a first interaction animation, and the first interaction animation may be an animation in which the target object material flies out from the target recommendation card. Correspondingly, the above displaying the preset interaction animation corresponding to the target object material on the preset page may include:
[0144] Displaying the first interaction animation on the preset page.
[0145] In another optional embodiment, taking the deformed recommendation card as multiple sub-recommendation cards and the target object material moving along a preset trajectory as an example, the preset interaction animation may include a second interaction animation, and the second interaction animation may be an animation in which the target object material flies out from the end position of the preset trajectory. Correspondingly, the above displaying the preset interaction animation corresponding to the target object material on the preset page may include:
[0146] When the target object material moves to the end position of the preset trajectory, displaying the second interaction animation on the preset page.
[0147] In another optional embodiment, taking the deformed recommendation card as the reduced preset recommendation card and the target object material gradually enlarging from behind the reduced preset recommendation card to the target position in front of the reduced preset recommendation card as an example, the preset interaction animation may include a third interaction animation, and the third interaction animation may be an animation in which the target object material flies out from the target position from the reduced preset recommendation card; Correspondingly, the above displaying the preset interaction animation corresponding to the target object material on the preset page may include:
[0148] Displaying the third interaction animation on the preset page.
[0149] In a specific embodiment, the end position after the target object material flies out may be set in combination with the actual application, such as the center position of the preset page, etc.
[0150] In the above embodiments, after deforming the preset recommended card and displaying the target object material of the target object, an animation showing the target object material flying out from the deformed recommended card corresponding to the preset recommended card can be displayed on the preset page. The animation of the target object material flying out from the card can be combined to enhance the visual presentation effect and the interactivity fun of the page, and thus can better improve the object recommendation effect and object recommendation efficiency.
[0151] In step S207, in response to a preset interaction operation, an object association page corresponding to the target object is displayed.
[0152] In a specific embodiment, the preset interaction operation can be an operation that triggers the display of the object association page. Optionally, the preset interaction operation can include touch operations such as clicking and swiping, and can also include device movement operations, voice control operations, etc. Specifically, the object association page can be a page associated with the target object, and can be specifically set in combination with the actual application, such as the detail page of the target object, the live broadcast page for recommending the target object, etc.
[0153] In an alternative embodiment, the preset interaction operation includes an interaction operation for the target object material; in response to the preset interaction operation, displaying the object association page corresponding to the target object can include:
[0154] In response to the interaction operation for the target object material, display the object association page.
[0155] In a specific embodiment, the interaction operation for the target object material can be an operation such as clicking on the target object material; optionally, the above method can further include: displaying execution prompt information corresponding to the preset interaction operation (for indicating the execution of the preset interaction operation) on the preset page. Specifically, the execution prompt information can include information presented in forms such as animations, graphics, and texts; exemplarily, taking the execution prompt information corresponding to the interaction operation for the target object material as an animation, an interactive prompt animation corresponding to the target object material can be displayed when the preset interactive animation display ends, or during the process of the target object material flying out from the deformed recommended card. This interactive prompt animation can be used to indicate the execution of the interaction operation for the target object material.
[0156] In addition, it should be noted that the interaction operation for the target object material is only an example of a preset interaction operation. In actual applications, other interaction operations can also be included, such as clicking on the deformed recommended card, twisting the device, etc. Correspondingly, the execution prompt information corresponding to the preset interaction operation can also include the execution prompt information corresponding to clicking on the deformed recommended card, the execution prompt information corresponding to twisting the device, etc.
[0157] In the above embodiments, when presenting the target object material in combination with the deformation of the card, and combining the interactive operation for the target object material, the display of the object-related page is triggered. This allows the user to trigger the page jump operation during the interesting process of presenting the object material, greatly enhancing the user's interactive experience and the convenience of triggering the page jump operation. Moreover, it can improve the coordination effect between the object recommendation and the conversion page (object-related page), and further better enhance the object recommendation effect and object recommendation efficiency.
[0158] In a specific embodiment, as Figure 9 shown, Figure 9 FIG. is a schematic diagram of page changes in an object recommendation process shown according to an exemplary embodiment; wherein, Figure 9 in the preset page shown in a, a preset recommendation card corresponding to the target object is presented. Further, under the condition of meeting the preset conditions, in combination with Figure 9 the preset pages shown in b and c, control the preset recommendation card to sink inward from the center of the preset card, and during the sinking process, gradually split the preset recommendation card into multiple sub-recommendation cards, so that the multiple sub-recommendation cards present a three-dimensional visual effect; further, in combination with Figure 9 the preset page shown in d, the target object material can be presented in the target recommendation card among the multiple sub-recommendation cards; further, in combination with Figure 9 the preset pages shown in e and f, present the first interactive animation corresponding to the target object material (animation of the target object material flying out of the target recommendation card), and when the display of the first interactive animation ends, present the interactive prompt animation corresponding to the target object material; further, the user can, in combination with the interactive prompt animation, trigger the interactive operation (preset interactive operation) for the target object material, and display the object-related page.
[0159] In a specific embodiment, as Figure 10 shown, Figure 10 FIG. is a schematic diagram of page changes in an object recommendation process shown according to an exemplary embodiment; wherein, Figure 10 in the preset page shown in a, a preset recommendation card corresponding to the target object is presented. Further, under the condition of meeting the preset conditions, in combination with Figure 10 the preset pages shown in b and c, shrink the preset recommendation card, and gradually enlarge the target object material from behind the shrunk preset recommendation card to the target position in front of the shrunk preset recommendation card; further, in combination with Figure 10 the preset page shown in d, the third interactive animation corresponding to the target object material (animation of the target object material flying out of the shrunk preset recommendation card from the target position) can be presented; further, the user can subsequently trigger the preset interactive operation and display the object-related page.
[0160] In a specific embodiment, as Figure 11 shown, Figure 11 FIG. is a schematic diagram of page changes in an object recommendation process shown according to an exemplary embodiment; wherein, Figure 11 in the preset page shown in a, a preset recommendation card corresponding to the target object is displayed. Further, under the condition of meeting the preset conditions, in combination with Figure 11 the preset pages shown in b, c, and d in FIG., target object materials are displayed at preset positions of the preset recommendation card. Then, the target object materials are controlled to move along a preset trajectory, and during the movement of the target object materials, a plurality of sub-recommendation cards are gradually split from the preset recommendation card. In the case of any one of the split sub-recommendation cards, the object recommendation information in the currently split sub-recommendation card is updated based on the preset object recommendation information corresponding to the target object; further, in combination with Figure 11 the preset page shown in e in FIG., a second interaction animation corresponding to the target object materials (an animation in which the target object materials fly out from the end position of the preset trajectory) can be displayed, and an interaction prompt animation corresponding to the target object materials is displayed after the display of the second interaction animation ends; further, the user can subsequently trigger preset interaction operations such as interaction operations for the target object materials in combination with the interaction prompt animation, etc., to display an object association page.
[0161] As can be seen from the technical solutions provided in the embodiments of the present specification above, in the process of displaying the preset recommended media content corresponding to the target object on the preset page in this specification, a preset recommendation card corresponding to the target object is displayed on the preset page; under the condition of meeting the preset conditions, the preset recommendation card is deformed, and the target object materials of the target object are displayed. In combination with the card deformation, the page interactivity and interest in the display process of the target object materials can be improved, and it is more convenient for the user to focus on the target object materials, thereby triggering a preset interaction operation to display the object association page corresponding to the target object, greatly improving the object recommendation effect and object recommendation efficiency on the basis of improving the visual effect of the object recommendation information presentation.
[0162] Figure 12 FIG. is a block diagram of an object recommendation processing device shown according to an exemplary embodiment. Referring to Figure 12 , the device includes:
[0163] A preset recommended media content display module 1210, configured to execute displaying the preset recommended media content corresponding to the target object on the preset page;
[0164] A preset recommendation card display module 1220, configured to execute displaying the preset recommendation card corresponding to the target object on the preset page during the display process of the preset recommended media content;
[0165] The interaction module 1230 is configured to perform, when a preset condition is met, a deformation process on a preset recommended card and display target object materials of a target object;
[0166] The object association page display module 1240 is configured to perform, in response to a preset interaction operation, display an object association page corresponding to the target object.
[0167] In an optional embodiment, the interaction module 1230 includes:
[0168] The first interaction unit is configured to perform, when a preset condition is met, split a preset recommended card into multiple sub-recommended cards and display target object materials.
[0169] In an optional embodiment, the first interaction unit includes:
[0170] The first card splitting unit is configured to perform, when a preset condition is met, split a preset recommended card into multiple sub-recommended cards;
[0171] The first target object material display unit is configured to perform display target object materials on a target recommended card among multiple sub-recommended cards.
[0172] In an optional embodiment, the first target object material display unit is further configured to perform display target object materials and interactive elements associated with the target object on a target recommended card among multiple sub-recommended cards.
[0173] In an optional embodiment, the first card splitting unit is further configured to perform control the preset recommended card to sink in a preset direction, and during the sinking process, gradually split the preset recommended card into multiple sub-recommended cards, so that the multiple sub-recommended cards present a three-dimensional visual effect.
[0174] In an optional embodiment, the first interaction unit includes:
[0175] The second target object material display unit is configured to perform, when a preset condition is met, display target object materials at a preset position of the preset recommended card;
[0176] The target object material movement control unit is configured to perform control the target object materials to move along a preset trajectory;
[0177] The second card splitting unit is configured to perform, during the movement of the target object materials, gradually split out multiple sub-recommended cards from the preset recommended card;
[0178] Wherein, the preset trajectory starts from the preset position and is located in the area where the preset recommended card is located.
[0179] In an alternative embodiment, the second card splitting unit is further configured to, during the movement of the target object material, gradually split a plurality of sub-recommended cards from a preset recommended card, and in the case of splitting out any one of the plurality of sub-recommended cards, update the object recommendation information in the currently split sub-recommended card based on the preset object recommendation information corresponding to the target object;
[0180] Among them, the preset object recommendation information corresponding to the plurality of sub-recommended cards is different.
[0181] In an alternative embodiment, the above device further includes:
[0182] An object recommendation information update module, configured to update the object recommendation information in the target update card in response to a preset switching operation for the target update card;
[0183] Among them, the target update card is at least one of the plurality of sub-recommended cards.
[0184] In an alternative embodiment, the interaction module 1230 includes:
[0185] A card shrinking unit, configured to shrink a preset recommended card;
[0186] A material enlarging unit, configured to gradually enlarge the target object material from behind the shrunk preset recommended card to a target position in front of the shrunk preset recommended card.
[0187] In an alternative embodiment, the above device further includes:
[0188] A preset interaction animation display module, configured to, after deforming the preset recommended card and displaying the target object material of the target object, display a preset interaction animation corresponding to the target object material on a preset page, where the preset interaction animation is an animation in which the target object material flies out of the deformed recommended card corresponding to the preset recommended card.
[0189] In an alternative embodiment, the preset interaction operation includes an interaction operation for the target object material; the object association page display module 1240 includes: an object association page display unit, configured to display an object association page in response to an interaction operation for the target object material.
[0190] Regarding the device in the above embodiments, the specific manners in which each module performs operations have been described in detail in the embodiments related to the method, and will not be elaborated here.
[0191] Figure 13It is a block diagram of an electronic device for object recommendation shown according to an exemplary embodiment. The electronic device may be a terminal, and its internal structure diagram may be as shown in Figure 13 . The electronic device may include an RF (Radio Frequency) circuit 1130, a memory 1320 including one or more computer-readable storage media, an input unit 1330, a display unit 1340, a sensor 1350, an audio circuit 1360, a WiFi (wireless fidelity) module 1370, a processor 1380 including one or more processing cores, and a power supply 1390 and other components. Those skilled in the art can understand that Figure 13 the terminal structure shown in does not constitute a limitation on the terminal, and it may include more or fewer components than shown in the figure, or combine certain components, or have different component arrangements. Among them:
[0192] The RF circuit 1130 can be used for receiving and sending signals during information reception or call processes. Specifically, after receiving the downlink information from the base station, it is handed over to one or more processors 1380 for processing; in addition, data related to the uplink is sent to the base station. Usually, the RF circuit 1130 includes but is not limited to antennas, at least one amplifier, a tuner, one or more oscillators, a subscriber identity module (SIM) card, a transceiver, a coupler, an LNA (Low Noise Amplifier), a duplexer, etc. In addition, the RF circuit 1130 can also communicate with the network and other terminals through wireless communication. The wireless communication can use any communication standard or protocol, including but not limited to GSM (Global System of Mobile communication), GPRS (General Packet Radio Service), CDMA (Code Division Multiple Access), WCDMA (Wideband Code Division Multiple Access), LTE (Long Term Evolution), email, SMS (Short Messaging Service), etc.
[0193] The memory 1320 can be used to store software programs and modules. The processor 1380 executes various functional applications and data processing by running the software programs and modules stored in the memory 1320. The memory 1320 mainly includes a program storage area and a data storage area. Among them, the program storage area can store an operating system, application programs required for functions, etc.; the data storage area can store data created according to the use of the terminal. In addition, the memory 1320 can include high-speed random access memory, and can also include non-volatile memory, such as at least one magnetic disk storage device, flash memory device, or other volatile solid-state storage devices. Correspondingly, the memory 1320 can also include a memory controller to provide access to the memory 1320 by the processor 1380 and the input unit 1330.
[0194] The input unit 1330 can be used to receive input digital or character information, and generate keyboard, mouse, joystick, optical or trackball signal inputs related to user settings and function controls. Specifically, the input unit 1330 can include a touch-sensitive surface 1331 and other input devices 1332. The touch-sensitive surface 1331, also known as a touch display screen or a touchpad, can collect touch operations of the user on or near it (such as operations of the user using a finger, a stylus, or any suitable object or accessory on or near the touch-sensitive surface 1331), and drive the corresponding connection device according to a preset program. Optionally, the touch-sensitive surface 1331 can include two parts: a touch detection device and a touch controller. Among them, the touch detection device detects the touch position of the user, detects the signal brought by the touch operation, and transmits the signal to the touch controller; the touch controller receives the touch information from the touch detection device, converts it into contact coordinates, and then sends it to the processor 1380, and can receive and execute commands sent by the processor 1380. In addition, various types such as resistive, capacitive, infrared, and surface acoustic wave can be used to implement the touch-sensitive surface 1331. In addition to the touch-sensitive surface 1331, the input unit 1330 can also include other input devices 1332. Specifically, the other input devices 1332 can include, but are not limited to, one or more of a physical keyboard, function keys (such as volume control keys, switch keys, etc.), trackballs, mice, joysticks, etc.
[0195] The display unit 1340 can be used to display information input by the user or information provided to the user, as well as various graphical user interfaces of the terminal. These graphical user interfaces can be composed of graphics, text, icons, videos, and any combination thereof. The display unit 1340 may include a display panel 1341. Optionally, the display panel 1341 can be configured in the form of an LCD (Liquid Crystal Display), an OLED (Organic Light-Emitting Diode), etc. Further, a touch-sensitive surface 1331 can cover the display panel 1341. When the touch-sensitive surface 1331 detects a touch operation on or near it, it is transmitted to the processor 1380 to determine the type of touch event. Subsequently, the processor 1380 provides a corresponding visual output on the display panel 1341 according to the type of touch event. Among them, the touch-sensitive surface 1331 and the display panel 1341 can be implemented as two independent components for input and input functions. However, in some embodiments, the touch-sensitive surface 1331 and the display panel 1341 can also be integrated to implement input and output functions.
[0196] The terminal may further include at least one sensor 1350, such as a light sensor, a motion sensor, and other sensors. Specifically, the light sensor may include an ambient light sensor and a proximity sensor. Among them, the ambient light sensor can adjust the brightness of the display panel 1341 according to the brightness of the ambient light. The proximity sensor can turn off the display panel 1341 and / or the backlight when the terminal is moved to the ear. As a type of motion sensor, the gravity acceleration sensor can detect the magnitude of acceleration in all directions (generally three axes). When stationary, it can detect the magnitude and direction of gravity and can be used for applications that identify the posture of the terminal (such as landscape / portrait screen switching, related games, magnetometer attitude calibration), vibration recognition-related functions (such as a pedometer, tapping), etc. As for other sensors that the terminal can also be configured with, such as a gyroscope, a barometer, a hygrometer, a thermometer, an infrared sensor, etc., they will not be elaborated here.
[0197] The audio circuit 1360, the speaker 1361, and the microphone 1362 can provide an audio interface between the user and the terminal. The audio circuit 1360 can transmit the electrical signal converted from the received audio data to the speaker 1361, and the speaker 1361 converts it into a sound signal for output. On the other hand, the microphone 1362 converts the collected sound signal into an electrical signal, which is received by the audio circuit 1360 and then converted into audio data. After the audio data is output to the processor 1380 for processing, it is sent to another terminal, for example, via the RF circuit 1130, or the audio data is output to the memory 1320 for further processing. The audio circuit 1360 may also include an earphone jack to provide communication between the peripheral earphone and the terminal.
[0198] WiFi belongs to short - range wireless transmission technology. Through the WiFi module 1370, this terminal can help users send and receive emails, browse the web, and access streaming media, etc. It provides users with wireless broadband Internet access. Although Figure 13 the WiFi module 1370 is shown, it can be understood that it does not belong to the essential components of this terminal and can be completely omitted within the scope of not changing the essence of the invention as needed.
[0199] The processor 1380 is the control center of this terminal. It connects various parts of the entire terminal using various interfaces and circuits. By running or executing software programs and / or modules stored in the memory 1320, and by calling the data stored in the memory 1320, it executes various functions of this terminal and processes data, thereby monitoring the terminal as a whole. Optionally, the processor 1380 may include one or more processing cores; preferably, the processor 1380 may integrate an application processor and a modem processor. Among them, the application processor mainly processes the operating system, user interface, and application programs, etc., and the modem processor mainly processes wireless communication. It can be understood that the above - mentioned modem processor may not be integrated into the processor 1380 either.
[0200] This terminal also includes a power supply 1390 (such as a battery) that powers each component. Preferably, the power supply can be logically connected to the processor 1380 through a power management system, thereby realizing functions such as management of charging, discharging, and power consumption management through the power management system. The power supply 1390 may also include any components such as one or more DC or AC power supplies, a recharge system, a power - failure detection circuit, a power converter or inverter, and a power - status indicator.
[0201] Although not shown, the above - mentioned terminal may also include a camera, a Bluetooth module, etc., which will not be elaborated here. Specifically, in this embodiment, the display unit of the terminal is a touch - screen display. The terminal also includes a memory, and one or more programs, where one or more programs are stored in the memory and are configured to be executed by one or more processors to execute the instructions in the method embodiments of the present invention.
[0202] In an exemplary embodiment, an electronic device is also provided, including: a processor; a memory for storing instructions executable by the processor; wherein, the processor is configured to execute the instructions to implement the object recommendation processing method as in the embodiments of the present disclosure.
[0203] In an exemplary embodiment, a computer - readable storage medium is also provided. When the instructions in this storage medium are executed by the processor of an electronic device, the electronic device can execute the object recommendation processing method in the embodiments of the present disclosure.
[0204] In an exemplary embodiment, there is also provided a computer program product including instructions that, when running on a computer, cause the computer to execute the object recommendation processing method in the embodiments of the present disclosure.
[0205] Those of ordinary skill in the art can understand that all or part of the processes in the methods of the above embodiments can be completed by instructing relevant hardware through a computer program. The computer program can be stored in a non-volatile computer-readable storage medium. When the computer program is executed, it can include the processes of the embodiments of the above methods. Among them, any reference to a memory, storage, database, or other medium used in the embodiments provided in the present application can include non-volatile and / or volatile memories. Non-volatile memories can include read-only memory (ROM), programmable ROM (PROM), electrically programmable ROM (EPROM), electrically erasable programmable ROM (EEPROM), or flash memory. Volatile memories can include random access memory (RAM) or external cache memory. By way of illustration and not limitation, RAM is available in various forms, such as static RAM (SRAM), dynamic RAM (DRAM), synchronous DRAM (SDRAM), double data rate SDRAM (DDR SDRAM), enhanced SDRAM (ESDRAM), synchronous link DRAM (SLDRAM), Rambus direct RAM (RDRAM), direct memory bus dynamic RAM (DRDRAM), and Rambus dynamic RAM (RDRAM), etc.
[0206] After considering the specification and practicing the invention disclosed herein, those skilled in the art will readily conceive of other embodiments of the present disclosure. This application is intended to cover any variations, uses, or adaptations of the present disclosure that follow the general principles of the present disclosure and include known common knowledge or conventional technical means in the technical field not disclosed in the present disclosure. The specification and embodiments are only to be regarded as exemplary, and the true scope and spirit of the present disclosure are pointed out by the following claims.
[0207] It should be understood that the present disclosure is not limited to the exact structures described above and shown in the drawings, and various modifications and changes can be made without departing from its scope. The scope of the present disclosure is only limited by the appended claims.
Claims
1. A method for object recommendation, characterized in that: include: Displaying preset recommended media content corresponding to the target object on a preset page; During the display of the preset recommended media content, displaying a preset recommendation card corresponding to the target object on the preset page; When a preset condition is met, the preset recommendation card is deformed and the target object material of the target object is displayed; In response to a preset interactive operation, an object association page corresponding to the target object is displayed.
2. The object recommendation processing method according to claim 1, characterized in that: The step of deforming the preset recommendation card and displaying the target object material of the target object when the preset condition is met includes: When the preset conditions are met, the preset recommendation card is split into multiple sub-recommendation cards, and the target object material is displayed.
3. The object recommendation processing method according to claim 2, characterized in that: When the preset condition is met, splitting the preset recommendation card into a plurality of sub-recommendation cards and displaying the target object material includes: When the preset condition is met, the preset recommendation card is split into the multiple sub-recommendation cards, and the target object material is displayed on the target recommendation card among the multiple sub-recommendation cards.
4. The object recommendation processing method according to claim 3, characterized in that: The displaying of the target object material on the target recommendation card among the plurality of sub-recommendation cards comprises: The target object material and the interactive elements associated with the target object are displayed on the target recommendation card among the multiple sub-recommendation cards.
5. The object recommendation processing method according to claim 3, characterized in that: The splitting of the preset recommendation card into the plurality of sub-recommendation cards comprises: The preset recommendation card is controlled to be recessed in a preset direction, and during the recessing process, the preset recommendation card is gradually split into the multiple sub-recommendation cards, so that the multiple sub-recommendation cards present a three-dimensional visual effect.
6. The object recommendation processing method according to claim 2, characterized in that: When the preset condition is met, splitting the preset recommendation card into a plurality of sub-recommendation cards and displaying the target object material includes: When the preset condition is met, displaying the target object material at a preset position of the preset recommendation card; Controlling the target object material to move along a preset track, and gradually splitting the plurality of sub-recommendation cards from the preset recommendation card during the movement of the target object material; The preset track takes the preset position as the starting position and is located in the area where the preset recommended card is located.
7. The object recommendation processing method according to claim 6, characterized in that: In the process of moving the target object material, gradually splitting the plurality of sub-recommendation cards from the preset recommendation card comprises: During the movement of the target object material, the plurality of sub-recommendation cards are gradually separated from the preset recommendation card, and when any of the plurality of sub-recommendation cards is separated, the object recommendation information in the currently separated sub-recommendation card is updated based on the preset object recommendation information corresponding to the target object; Among them, the preset object recommendation information corresponding to the multiple sub-recommendation cards is different.
8. The object recommendation processing method according to any one of claims 2 to 7, characterized in that: The method further comprises: In response to a preset switching operation on a target update card, updating the object recommendation information in the target update card; The target update card is at least one sub-recommendation card among the multiple sub-recommendation cards.
9. The object recommendation processing method according to claim 1, characterized in that: The deforming the preset recommendation card and displaying the target object material of the target object includes: The preset recommendation card is reduced, and the target object material is gradually enlarged from the back of the reduced preset recommendation card to the target position in front of the reduced preset recommendation card.
10. The object recommendation processing method according to any one of claims 1 to 7 and 9, characterized in that: After deforming the preset recommendation card and displaying the target object material of the target object, the method further includes: The preset interactive animation corresponding to the target object material is displayed on the preset page, and the preset interactive animation is an animation in which the target object material flies out of the deformed recommendation card corresponding to the preset recommendation card.
11. The object recommendation processing method according to any one of claims 1 to 7 and 9, characterized in that: The preset interactive operation includes an interactive operation for the target object material; The displaying, in response to the preset interactive operation, of an object association page corresponding to the target object comprises: In response to an interactive operation on the target object material, the object association page is displayed.
12. An object recommendation processing device, characterized in that: include: A preset recommended media content display module is configured to display preset recommended media content corresponding to the target object on a preset page; A preset recommendation card display module is configured to display a preset recommendation card corresponding to the target object on the preset page during the preset recommendation media content display process; An interactive module is configured to perform deformation processing on the preset recommendation card and display the target object material of the target object when a preset condition is met; The object-related page display module is configured to display the object-related page corresponding to the target object in response to a preset interactive operation.
13. An electronic device, characterized in that: include: processor; a memory for storing instructions executable by the processor; The processor is configured to execute the instructions to implement the object recommendation processing method as described in any one of claims 1 to 11.
14. A computer-readable storage medium, characterized in that: When the instructions in the storage medium are executed by a processor of an electronic device, the electronic device is enabled to execute the object recommendation processing method as claimed in any one of claims 1 to 11.