Article display method and device, terminal, server, and storage medium
Patent Information
- Application Number
- CN202611207610.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2026-08-10
- Publication Date
- 2026-10-16
AI Technical Summary
这会导致用户需要花费额外的时间和精力去筛选自己可能感兴趣的物品,从而影响了对象的交互效率
[0032]The item display method provided in this disclosure, when receiving a page display request from an object for a target virtual interaction space, filters out items whose interaction data meets the standards and are related to the object's historical interaction trajectory in the interaction scenario, and displays them on the page; when the user further initiates a browsing request for a target item, the item page for that item is displayed. By filtering the items displayed on the page based on interaction data and associating the items displayed on the page with the object's historical interaction trajectory, the displayed items are not only of qualified quality but also reflect the object's personalized preferences. This allows different objects to see different high-quality items based on their historical interaction trajectories, effectively avoiding the problem of highly homogenized item display caused by relying solely on general indicators for item filtering. This further reduces the time and effort required for objects to filter items of interest and improves the efficiency of human-computer interaction in item display scenarios.
Smart Images

Figure CN122928462A_ABST
Abstract
Description
Technical Field
[0001] This disclosure relates to the field of network technology, and in particular to a method, apparatus, terminal, server and storage medium for displaying items. Background Technology
[0002] In the context of refined operation of online interactive platforms, it is crucial to display item information that matches the user's preferences. The common practice is to first sort all items based on general metrics such as popularity and interaction volume, and then select the items to be displayed based on the sorting results, thereby showing these items on the homepage of the virtual interactive space.
[0003] Because items are filtered based solely on general metrics, all users see essentially the same items on the homepage, resulting in a highly homogenized display. This forces users to spend extra time and effort filtering for items they might be interested in, thus impacting the efficiency of user interaction. Summary of the Invention
[0004] This disclosure provides a method, apparatus, terminal, server, and storage medium for displaying items, thereby improving the efficiency of human-computer interaction in item display scenarios. The technical solution of this disclosure is as follows: According to one aspect of the embodiments of this disclosure, an item display method is provided, including: In response to an object's request to display a page in a target virtual interaction space, at least one item is displayed on the page of the target virtual interaction space. The item is selected from multiple candidate items in the target virtual interaction space based on the object's historical interaction trajectory in the interaction scenario. The multiple candidate items are selected based on the interaction data of the items in the target virtual interaction space. In response to a browsing request for a target item among the at least one items, an item page corresponding to the target item is displayed, the item page being used to display descriptive information about the corresponding item.
[0005] According to another aspect of the embodiments of this disclosure, an item display method is provided, including: In response to an object's request to display a page in a target virtual interaction space, multiple candidate items are filtered based on the object's historical interaction trajectory in the interaction scenario to obtain at least one item for the object. The candidate items are determined based on the interaction data of items in the target virtual interaction space, and the interaction data is used to characterize the quantitative indicators of the corresponding items in multiple reference dimensions. On the page of the target virtual interactive space, the at least one item is displayed for the object.
[0006] According to another aspect of the embodiments of this disclosure, an item display device is provided, comprising: The item display unit is configured to respond to an object's request to display a page in a target virtual interaction space, and to display at least one item in the page of the target virtual interaction space. The item is selected from multiple candidate items in the target virtual interaction space based on the object's historical interaction trajectory in the interaction scenario. The multiple candidate items are selected based on the interaction data of the items in the target virtual interaction space. The page display unit is configured to display an item page corresponding to the target item in response to a browsing request for the target item among the at least one items. The item page is used to display descriptive information of the corresponding item.
[0007] In some embodiments, the item display unit is configured to display each item separately in a single item display card; or to display multiple items in each item display card.
[0008] In some embodiments, the apparatus further includes: a leaderboard page display unit configured to display an item leaderboard page in response to a triggering operation on a target polymer item display card, the item leaderboard page including multiple items from the target polymer item display card.
[0009] In some embodiments, the apparatus further includes: an item page display unit, configured to display the item page corresponding to the target item in response to a trigger operation on the item leaderboard page.
[0010] In some embodiments, the apparatus further includes: an interactive assistant display unit configured to display an interactive label on a page of a target virtual interactive space, the interactive label being used to provide an entry point to an interactive assistant dialogue page; and, in response to a triggering operation on the interactive label, displaying an interactive assistant dialogue page, in which dialogue messages between an object and an interactive assistant are displayed, the dialogue messages being generated based on items.
[0011] In some embodiments, the item display unit is configured to scroll and display at least one item in a first preset direction.
[0012] In some embodiments, the item display unit is configured to scroll and display at least one item in a second preset direction in response to a sliding operation in a second preset direction.
[0013] In some embodiments, the apparatus further includes: a preview unit configured to, in response to a preview request for a first item among at least one item, display information of the first item in a highlighted manner on a page of a target virtual interactive space; and to display at least one item in response to a close operation of the information of the first item.
[0014] In some embodiments, the apparatus further includes: a preference feedback unit configured to display a plurality of first controls on a page in a target virtual interactive space, each first control being used to allow an object to perform a preference feedback operation on a corresponding item; in response to a trigger operation on any of the first controls, recording the object's preference feedback information, and adjusting the displayed items based on the preference feedback information.
[0015] According to another aspect of the embodiments of this disclosure, an item display device is provided, comprising: The item filtering unit is configured to respond to an object's request to display a page in a target virtual interaction space, and to filter multiple candidate items based on the object's historical interaction trajectory in the interaction scenario, thereby obtaining at least one item for the object. The candidate items are determined based on the interaction data of items in the target virtual interaction space, and the interaction data is used to characterize the quantitative indicators of the corresponding items in multiple reference dimensions. An item display unit is configured to display the at least one item for the object on a page of the target virtual interactive space.
[0016] In some embodiments, the apparatus further includes: an item updating unit, configured to collect the activity interaction trajectory of an object when the object is active on a page in a target virtual interaction space; and update the displayed items on the page in the target virtual interaction space based on the activity interaction trajectory.
[0017] In some embodiments, the item filtering unit is configured to determine the object's interaction preferences in the interaction scenario based on the object's historical interaction trajectory in the interaction scenario; match the item features and interaction preferences of each candidate item; and determine at least one item for the object based on the matching degree.
[0018] In some embodiments, the historical interaction trajectory includes at least one of purchase records, browsing records, item dwell time, intention to add to cart or favorites, and weak interest intention.
[0019] In some embodiments, the item filtering unit is configured to adjust the first score of the corresponding candidate item based on the matching degree to obtain the second score of each candidate item, and determine at least one recommended item for the target based on the second score of each candidate item, wherein the first score is used to characterize the comprehensive performance of the corresponding candidate item on multiple reference dimensions.
[0020] In some embodiments, the item filtering unit is configured to increase the first score of the corresponding candidate item if the matching degree between the item features and the interaction preferences is greater than a first matching threshold, and decrease the first score of the corresponding candidate item if the matching degree between the item features and the interaction preferences is less than a second matching threshold.
[0021] In some embodiments, the apparatus further includes: a candidate item determination unit, configured to determine a first score for a corresponding item based on interaction data of items in a target virtual interaction space, and to determine candidate items from the items based on the first scores of each item, wherein the first score is used to characterize the overall performance of the corresponding item across multiple reference dimensions.
[0022] In some embodiments, the candidate item determination unit is configured to determine the features of each item in each reference dimension based on the interaction data of each item in each reference dimension, wherein the features are used to quantify the performance of the interaction data in the corresponding reference dimension; and to determine the first score of each item based on the features of each item in each reference dimension and the weight of the corresponding reference dimension.
[0023] In some embodiments, the candidate item determination unit is configured to perform positive scoring on a first reference dimension of each item, perform negative scoring on a second reference dimension of each item, and determine the characteristics of each item on each reference dimension based on the scoring results. The first reference dimension is the reference dimension in which the corresponding interaction data meets the recommendation requirements, and the second reference dimension is the reference dimension in which the corresponding interaction data does not meet the recommendation requirements.
[0024] In some embodiments, the candidate item determination unit is configured to: give a positive score to the interaction volume dimension of the first item when the interaction volume of the first item meets the interaction volume requirement; or give a positive score to the user evaluation dimension of the first item when the positive evaluation of the first item meets the positive evaluation requirement; or give a positive score to the repeat interaction dimension of the first item when the repeat interaction rate of the first item meets the repeat interaction rate requirement; or give a positive score to the freshness dimension of the first item when the new item's release time meets the freshness requirement; or give a positive score to the virtual resource dimension of the first item when the change of the virtual resources corresponding to the first item meets the virtual resource reduction requirement.
[0025] In some embodiments, the apparatus further includes: a first preprocessing unit configured to delete abnormal interaction quantities from the interaction quantities of the second item if a second item exists among the items in the target virtual interaction space, wherein the second item is an item whose interaction quantities meet the abnormal interaction quantity criteria; and a candidate item determination unit configured to determine the characteristics of the second item in the interaction quantity dimension based on the interaction quantity of the second item.
[0026] In some embodiments, the apparatus further includes: a second preprocessing unit configured to delete a third item if a third item exists among the items in the target virtual interaction space, wherein the third item is an item whose negative evaluation ratio exceeds a preset threshold.
[0027] In some embodiments, the item display unit is configured to match the item features corresponding to each item to obtain multiple fourth items, and display each fourth item to the object in the form of a polymer item display card. Each fourth item is an item that has a first recommended feature in its corresponding item features, and the polymer item display card is a display card corresponding to the first recommended feature, used to display multiple items; or, based on the item features corresponding to each item, a fifth item is obtained, and the fifth item is displayed to the object in the form of a single item display card. The fifth item is an item that has a second recommended feature in its corresponding item features, and the single item display card is a display card corresponding to the second recommended feature, used to display one item.
[0028] According to another aspect of the embodiments of this disclosure, a terminal is provided, the terminal comprising: The device includes a memory, a processor, and a computer program, wherein the computer program is stored in the memory and can run on the processor, and the processor executes the computer program to implement the above-described method for displaying items.
[0029] According to another aspect of the embodiments of this disclosure, a server is provided, the server comprising: One or more processors; Memory used to store the executable program code of the processor; The processor is configured to execute the program code to implement the aforementioned item display method.
[0030] According to another aspect of the present disclosure, a computer-readable storage medium is provided that, when program code in the computer-readable storage medium is executed by a server's processor, enables the server to perform the above-described item display method.
[0031] According to another aspect of the present disclosure, a computer program product is provided, including a computer program / instructions that, when executed by a processor, implement the above-described article display method.
[0032] The item display method provided in this disclosure, when receiving a page display request from an object for a target virtual interaction space, filters out items whose interaction data meets the standards and are related to the object's historical interaction trajectory in the interaction scenario, and displays them on the page; when the user further initiates a browsing request for a target item, the item page for that item is displayed. By filtering the items displayed on the page based on interaction data and associating the items displayed on the page with the object's historical interaction trajectory, the displayed items are not only of qualified quality but also reflect the object's personalized preferences. This allows different objects to see different high-quality items based on their historical interaction trajectories, effectively avoiding the problem of highly homogenized item display caused by relying solely on general indicators for item filtering. This further reduces the time and effort required for objects to filter items of interest and improves the efficiency of human-computer interaction in item display scenarios.
[0033] It should be understood that the above general description and the following detailed description are exemplary and explanatory only, and are not intended to limit this disclosure. Attached Figure Description
[0034] The accompanying drawings, which are incorporated in and form part of this specification, illustrate embodiments consistent with this disclosure and, together with the description, serve to explain the principles of this disclosure, and are not intended to unduly limit this disclosure.
[0035] Figure 1 This is a schematic diagram illustrating the implementation environment of an item display method according to an exemplary embodiment.
[0036] Figure 2 This is a flowchart illustrating an item display method according to an exemplary embodiment.
[0037] Figure 3 This is a flowchart illustrating another method for displaying items according to an exemplary embodiment.
[0038] Figure 4 This is a timing diagram illustrating the overall implementation of an item display method according to an exemplary embodiment.
[0039] Figure 5 This is a page rendering illustrating an item display method according to an exemplary embodiment.
[0040] Figure 6 This is a schematic diagram of an item page illustrating an item display method according to an exemplary embodiment.
[0041] Figure 7 This is a schematic diagram of an item ranking page illustrating an item display method according to an exemplary embodiment.
[0042] Figure 8This is a schematic diagram of an interactive assistant dialog page illustrating an item display method according to an exemplary embodiment.
[0043] Figure 9 This is a block diagram illustrating an article display device according to an exemplary embodiment.
[0044] Figure 10 This is a block diagram illustrating an article display device according to an exemplary embodiment.
[0045] Figure 11 This is a block diagram illustrating a terminal according to an exemplary embodiment.
[0046] Figure 12 This is a block diagram illustrating a server according to an exemplary embodiment. Detailed Implementation
[0047] To enable those skilled in the art to better understand the technical solutions of this disclosure, the technical solutions in the embodiments of this disclosure will be clearly and completely described below with reference to the accompanying drawings.
[0048] It should be noted that the terms "first," "second," etc., used in the specification, claims, and accompanying drawings of this disclosure are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence. It should be understood that such data can be interchanged where appropriate so that the embodiments of this disclosure described herein can be implemented in orders other than those illustrated or described herein. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with this disclosure. Rather, they are merely examples of apparatuses and methods consistent with some aspects of this disclosure as detailed in the appended claims.
[0049] It should be noted that the information (including but not limited to user device information, user personal information, etc.), data (including but not limited to data used for analysis, stored data, etc.) and signals involved in this disclosure are all authorized by the user or fully authorized by all parties, and the collection, use and processing of related data must comply with the relevant laws, regulations and standards of the relevant countries and regions. For example, the interaction data and historical interaction trajectories involved in this disclosure were obtained with full authorization.
[0050] Figure 1 This is a schematic diagram illustrating an implementation environment for an item display method according to an exemplary embodiment. See also... Figure 1 The implementation environment specifically includes: terminal 101 and server 102. Terminal 101 and server 102 can be connected directly or indirectly through wired or wireless communication, which is not limited herein.
[0051] Terminal 101 is at least one of the following devices: smartphone, smartwatch, desktop computer, laptop, and mobile computer. For example, terminal 101 may run an application that supports object display. Users can log in to the application through terminal 101 to access the services provided by the application. Alternatively, users can access the service interface provided by the server through a browser or other application on terminal 101.
[0052] Terminal 101 generally refers to one of a plurality of terminals; this embodiment uses terminal 101 as an example. Those skilled in the art will understand that the number of terminals can be more or less. For example, there may be several terminals, or dozens or hundreds of terminals, or even more. This disclosure does not limit the number of terminals or the type of device.
[0053] Server 102 can be at least one of a single server, multiple servers, a cloud computing platform, and a virtualization center. Server 102 provides backend services for applications or web page functions that support item display. Server 102 can connect to terminal 101 via a wireless or wired network. Server 102 can provide the terminal with item display and database services for item display, and of course, it can also provide other types of services. In some embodiments, the number of servers may be more or fewer, and this disclosure does not limit this. Of course, server 102 may also include other functional servers to provide more comprehensive and diversified services.
[0054] Figure 2 This is a flowchart illustrating an item display method according to an exemplary embodiment, see [link / reference]. Figure 2 The item display method takes the interaction perspective of the object, with the terminal executing the item display process. In this scenario, the terminal, as the direct interface for object perception, is responsible for responding to the object's operation commands, rendering and displaying the page content of the target virtual interactive space, and capturing the object's browsing trajectory and interaction behavior within that space in real time. The following will elaborate on how the terminal constructs and displays personalized items on the page based on the received data, and achieves efficient interaction with the object through diverse interactive components. Specifically, it includes the following steps: In step 201, in response to the object's request to display a page in the target virtual interaction space, at least one item is displayed on the page of the target virtual interaction space. The item is selected from multiple candidate items in the target virtual interaction space based on the object's historical interaction trajectory in the interaction scenario. The multiple candidate items are selected based on the interaction data of the items in the target virtual interaction space.
[0055] In step 202, in response to a browsing request for a target item among at least one items, an item page corresponding to the target item is displayed, and the item page is used to display the description information of the corresponding item.
[0056] In this embodiment, when a user receives a request to display a page in a target virtual interactive space, items whose interaction data meets the criteria and are related to the user's historical interaction trajectory in the interactive scenario are selected and displayed on the page. When the user further requests to browse a target item, the item's page is displayed. By filtering the items displayed on the page based on interaction data and associating the displayed items with the user's historical interaction trajectory, the displayed items are not only of qualified quality but also reflect the user's personalized preferences. This ensures that different users see different high-quality items based on their historical interaction trajectories, effectively avoiding the problem of highly homogenized item display caused by relying solely on general indicators for item filtering. This further reduces the time and effort required for users to filter items of interest and improves the efficiency of human-computer interaction in item display scenarios.
[0057] In some embodiments, displaying at least one item includes at least one of the following: Each item is displayed individually on a single item display card; Alternatively, multiple items can be displayed in each polymer product display card.
[0058] In some embodiments, the method further includes: In response to a triggered action on the target polymer item display card, an item leaderboard page is displayed, which includes multiple items from the target polymer item display card.
[0059] In some embodiments, the method further includes: In response to a triggered action on a target item in the item leaderboard page, display the item page corresponding to the target item.
[0060] In some embodiments, the method further includes: Display interactive tabs on the target virtual interactive space page; these interactive tabs serve as entry points to the interactive assistant's dialogue page. In response to a triggered action on an interactive tag, display the interactive assistant dialog page, which shows the dialogue messages between the object and the interactive assistant. The dialogue messages are generated based on the item.
[0061] In some embodiments, displaying at least one item includes: At least one item is displayed in a scrolling manner according to a first preset direction.
[0062] In some embodiments, displaying at least one item includes: In response to a sliding operation in a second preset direction, at least one item is displayed by scrolling in the second preset direction.
[0063] In some embodiments, the method further includes: In response to a preview request for the first item among at least one items, the information of the first item is displayed in a highlighted manner on the page of the target virtual interactive space; In response to a close operation on information about the first item, at least one item is displayed.
[0064] In some embodiments, the method further includes: On the page of the target virtual interactive space, multiple first controls are displayed, each of which is used to allow the object to provide feedback on its preferences for the corresponding items; In response to a trigger operation on any first control, record the object's preference feedback information and adjust the displayed items based on the preference feedback information.
[0065] All of the above-mentioned optional technical solutions can be combined in any way to form optional embodiments of this disclosure, and will not be described in detail here.
[0066] The above embodiments describe in detail the specific interactive forms of an object browsing displayed items on a terminal. The implementation of this display logic relies on the filtering and distribution of items. To support the above item display method, the server needs to perform precise matching and filtering operations based on the interaction data of items in the virtual interaction space and the object's historical interaction trajectory, thereby generating exclusive display items for that object. Based on this, Figure 3 This is a flowchart illustrating an item display method according to an exemplary embodiment, see [link / reference]. Figure 3 The item display method switches the perspective to the server, detailing the specific execution process on the server side. Specifically, it includes the following steps: In step 301, in response to the object's request to display a page in the target virtual interaction space, multiple candidate items are filtered based on the object's historical interaction trajectory in the interaction scenario to obtain at least one item for the object. The candidate items are determined based on the interaction data of the items in the target virtual interaction space, and the interaction data is used to characterize the quantitative indicators of the corresponding items in multiple reference dimensions.
[0067] In step 302, at least one item is displayed for the object on the page of the target virtual interactive space.
[0068] In this embodiment of the disclosure, when a request for page display in a target virtual interactive space is received from an object, the server first combines the object's historical interaction trajectory in the interactive scenario to filter at least one item matching the object from the candidate items, and finally displays these items to the object on the page of the target virtual interactive space. Filtering candidate items based on the object's historical interaction trajectory ensures that the subsequently displayed items reflect the object's personalized preferences, allowing different objects to see different items based on their historical interaction trajectories. This effectively avoids the problem of highly homogenized item display caused by relying solely on general indicators for item filtering, further reducing the time and effort required for objects to filter items of interest, and improving the efficiency of human-computer interaction in item display scenarios.
[0069] In some embodiments, the method further includes: When an object is active on a page within the target virtual interactive space, its activity and interaction trajectory is collected. Based on the activity's interaction trajectory, update the displayed items on the page of the target virtual interactive space.
[0070] In some embodiments, based on the object's historical interaction trajectory in the interaction scenario, multiple candidate items are filtered to obtain at least one item for the object, including: Based on the object's historical interaction trajectory in the interaction scenario, determine the object's interaction preferences in the interaction scenario; The item characteristics and interaction preferences of each candidate item are matched, and at least one item for the target is determined based on the matching degree.
[0071] In some embodiments, the historical interaction trajectory includes at least one of purchase records, browsing records, item dwell time, intention to add to cart or favorites, and weak interest intention.
[0072] In some embodiments, determining at least one recommended item for an object based on the matching degree includes: The first score of the corresponding candidate item is adjusted based on the matching degree to obtain the second score of each candidate item. Based on the second score of each candidate item, at least one recommended item for the target is determined. The first score is used to characterize the comprehensive performance of the corresponding candidate item in multiple reference dimensions.
[0073] In some embodiments, adjusting the first score of the corresponding candidate item based on the matching degree includes: If the matching degree between the item features and the interaction preferences is greater than the first matching threshold, the first score of the corresponding candidate item is increased; If the matching degree between the item features and the interaction preferences is less than the second matching threshold, the first score of the corresponding candidate item is reduced.
[0074] In some embodiments, the method further includes: Based on the interaction data of items in the target virtual interaction space, the first score of each item is determined. Based on the first score of each item, candidate items are determined from each item. The first score is used to characterize the comprehensive performance of the corresponding item in multiple reference dimensions.
[0075] In some embodiments, determining the first score of a corresponding item based on interaction data of items in the target virtual interaction space includes: Based on the interaction data of each item in each reference dimension, the characteristics of each item in each reference dimension are determined. The characteristics are used to quantify the performance of the interaction data in the corresponding reference dimension. Based on the characteristics of each item in each reference dimension and the weight of the corresponding reference dimension, the first score of each item is determined.
[0076] In some embodiments, determining the characteristics of each item in each reference dimension based on the interaction data of each item in each reference dimension includes: Each item is scored positively on its first reference dimension and negatively on its second reference dimension. Based on the scoring, the characteristics of each item in each reference dimension are determined. The first reference dimension is the reference dimension where the corresponding interaction data meets the recommendation requirements, and the second reference dimension is the reference dimension where the corresponding interaction data does not meet the recommendation requirements.
[0077] In some embodiments, positive scoring of the first reference dimension for each item includes: When the interaction volume of the first item meets the interaction volume requirements, the interaction volume dimension of the first item is positively scored. Alternatively, if the positive reviews of the first item meet the requirements for positive reviews, the user review dimension of the first item will be scored positively. Alternatively, if the repeat interaction rate of the first item meets the repeat interaction rate requirement, the repeat interaction dimension of the first item is positively scored. Alternatively, if the first item's launch time meets the freshness requirements, the freshness dimension of the first item can be positively scored. Alternatively, if the changes in the virtual resources corresponding to the first item meet the requirements for reducing virtual resources, the virtual resource dimension of the first item will be scored positively.
[0078] In some embodiments, the method further includes: If a second item exists among the items in the target virtual interaction space, the abnormal interaction volume is deleted from the interaction volume of the second item. The second item is an item whose interaction volume meets the abnormal interaction volume standard. Based on the interaction data of each item across each reference dimension, the characteristics of each item across each reference dimension are determined as follows: Based on the interaction volume of the second item, determine the characteristics of the second item in the dimension of interaction volume.
[0079] In some embodiments, the method further includes: If a third item exists in the target virtual interactive space, delete the third item. The third item is an item whose negative evaluation ratio exceeds a preset threshold.
[0080] In some embodiments, displaying at least one item for an object on a page of a target virtual interactive space includes at least one of the following: Match the item features corresponding to each item to obtain multiple fourth items. Display each fourth item to the object in the form of a polymer item display card. Each fourth item is an item that has the first recommended feature in its corresponding item features. The polymer item display card is a display card corresponding to the first recommended feature and is used to display multiple items. Alternatively, based on the item characteristics corresponding to each item, a fifth item is obtained, and the fifth item is displayed to the object in the form of a single item display card. The fifth item is an item that has the second recommended feature among the corresponding item characteristics, and the single item display card is the display card corresponding to the second recommended feature, used to display an item.
[0081] All of the above-mentioned optional technical solutions can be combined in any way to form optional embodiments of this disclosure, and will not be described in detail here.
[0082] The above describes the solution from both the terminal and server perspectives. In reality, the complete implementation of this solution involves collaboration between the terminal and server: the object initiates a page display request through the terminal, and the server, based on the object's historical interaction trajectory, filters and sorts candidate items, returning the results to the terminal for display. Furthermore, after the object performs browsing, triggering, or other interactive operations on the terminal, the terminal sends relevant behavioral data back to the server. The server then updates its historical interaction trajectory and re-filters items, and this process repeats, with both sides executing their respective operations sequentially according to a specific time sequence to jointly complete the entire item display process. Based on this, Figure 4 This is a timing diagram illustrating the overall implementation of an item display method according to an exemplary embodiment. See also... Figure 4 This sequence diagram involves two main actors: the terminal and the server. It illustrates the interaction sequence and specific actions of each actor during the item display process. To more clearly explain the collaborative working mechanism between the terminal and the server, as well as the data flow sequence within the system, the following section will combine... Figure 4 The complete timeline of the process is explained in a sequential manner, outlining the specific actions taken by each implementing entity at different stages to demonstrate the end-to-end technical implementation of this solution, from "data collection" to "item selection" and finally "final presentation." Specifically, it includes the following steps: In step 401, the server determines the first score of each item based on the interaction data of the items in the target virtual interaction space, and determines candidate items from each item based on the first score of each item. The first score is used to characterize the comprehensive performance of the corresponding item in multiple reference dimensions.
[0083] In this embodiment, the server first performs a multi-dimensional quantitative evaluation of the interaction data of each item in the target virtual interaction space to obtain a first score for each item. Based on this first score, candidate items are selected from all items to construct a high-quality candidate item set. This step essentially introduces a quality filtering mechanism before item display, automatically eliminating items with poor overall performance and only including items that meet the display standards in the candidate range. This ensures the overall quality of the displayed content and prevents low-quality items from entering subsequent links, affecting the user's interactive experience.
[0084] In some embodiments, to more accurately quantify the overall performance of each item across multiple reference dimensions, when determining the first score, the server first determines the features of each item across each reference dimension based on the interaction data of each item. These features characterize the quantitative performance of the interaction data across the corresponding reference dimension. Subsequently, the features across each reference dimension are weighted and calculated using a preset weight configuration to obtain the first score for each item. This processing method transforms the interaction data across each reference dimension into standardized numerical indicators and adjusts the influence of different reference dimensions on the final result through weighting, ensuring that the first score objectively and comprehensively reflects the true performance of the item.
[0085] In some embodiments, the server employs a differentiated scoring strategy when determining the characteristics of each item across various reference dimensions, dividing each reference dimension into a first reference dimension and a second reference dimension. The first reference dimension refers to the dimension where the corresponding interaction data meets the display requirements; that is, the interaction data performance on this dimension is excellent (e.g., high positive indicator values), indicating that the item has the potential to be displayed. For this type of reference dimension, the server executes positive scoring logic, assigning higher feature values to reflect its advantages. Conversely, the second reference dimension refers to the dimension where the corresponding interaction data does not meet the display requirements; that is, the interaction data performance on this dimension is poor (e.g., high negative indicator values), indicating that the item has quality risks or is unsuitable for display. For this type of reference dimension, the server executes negative scoring logic, assigning lower feature values to reflect its negative impact on overall performance.
[0086] In some embodiments, to more specifically implement the aforementioned differentiated scoring strategy, when scoring the first reference dimension positively, the server sets clear quantitative thresholds and scoring rules based on the business attributes of each dimension. Specifically, in the interaction volume dimension, the server prioritizes recent real-time interaction data. When the interaction volume of an item reaches or exceeds a preset activity threshold, it is determined to be a popular item and assigned a higher feature value. In the positive evaluation dimension, based on valid and genuine evaluations, when the proportion of positive evaluations of an item reaches or exceeds a preset positive evaluation proportion requirement, positive points are awarded; otherwise, negative scoring logic may be triggered, thereby strictly controlling the quality baseline of the item. In the repeat interaction rate dimension, items with a high repeat interaction rate are identified, and when their repeat interaction rate meets the preset repeat interaction rate requirement, additional feature values are assigned. Furthermore, in the freshness dimension, the server identifies the item's new product timestamp. For items that have just been listed and meet the timeliness requirements for new product support, timeliness bonuses are automatically assigned. In terms of changes in virtual resources, the system will compare the historical virtual resources of items in real time. When the current virtual resources of an item meet the requirements for virtual resource competitiveness, additional feature values will be assigned.
[0087] In some embodiments, to ensure the accuracy of the first score calculation, the server performs data cleaning before determining features based on the interaction data of each item across various reference dimensions. This identifies and removes abnormal data that interferes with normal business evaluation, ensuring that the final generated features accurately reflect the item's performance. Specifically, the server first performs compliance verification on the interaction volume of each item within the target virtual interaction space. When the interaction volume of a second item meets the abnormal interaction volume criteria—for example, if the interaction behavior exhibits unnatural, dense peaks in its time distribution or if the interaction source is highly singular—the server determines that the item poses a risk of abnormal data. Subsequently, the server precisely locates and removes the abnormal interaction volume from the original interaction volume of the second item, thus obtaining the cleaned, true, and valid interaction volume. Furthermore, before calculating the first score, the server directly removes third items whose negative reviews exceed a preset threshold, ensuring the quality baseline of candidate items from the outset.
[0088] In some embodiments, after determining the characteristics of each item across each reference dimension, the server uses the following multi-factor weighted calculation logic to determine the first score of each item: Item's first score = Interaction volume weighted score + Positive evaluation weighted score + Repeat interaction rate weighted score + Freshness weighted score + Virtual resource competitiveness weighted score Risk deduction items (proportion of negative reviews, violation risk control). This multi-factor weighted calculation logic comprehensively and objectively quantifies and evaluates the overall performance of an item by considering multiple dimensions such as interaction volume, positive reviews, repeat interaction rate, novelty, and virtual resource competitiveness, and deducting risk items such as the proportion of negative reviews and violation risk control.
[0089] It should be noted that the process of the server determining the first score of each item and filtering candidate items accordingly can be implemented through an item filtering model. This item filtering model takes the interaction data of each item in the target virtual interaction space as input, and after multi-factor weighted comprehensive calculation within the model, determines the filtered candidate items and stores them in the database for subsequent personalized secondary ranking calls.
[0090] The following is an exemplary description of the process for determining candidate items based on a specific e-commerce operation scenario. In an e-commerce operation scenario, the server first collects operational data (interaction data) of all products (items) within the store (virtual interactive space). This operational data covers multi-dimensional structured business data such as real-time sales over the past 7 days, cumulative historical sales, effective positive review rate, negative review ratio, historical repurchase return rate, whether it is a new product launch, new product launch time stamp, real-time price, historical benchmark price, real-time price reduction, price reduction activity tags, inventory health, effective click-through rate of products, and store's main promotion level tags. At the same time, it obtains basic store environment data such as whether the store is currently running a store-specific event and the configuration status of limited-time coupons.
[0091] Furthermore, based on the aforementioned input business data, the server employs a multi-factor weighted comprehensive scoring algorithm to uniformly quantify all dimensions into standard scores of 0–100 points, and then linearly weights and sums them to obtain the comprehensive basic score (first score) for each product. Specifically, in terms of sales volume (interaction volume), the server prioritizes real-time sales data from the past 7 days for scoring, with higher sales volume resulting in higher scores. In terms of positive review rate (positive feedback), the score is calculated based on valid and genuine reviews, with higher positive review rates leading to higher scores and more neutral or negative reviews resulting in direct deductions from the base score. In terms of repurchase rate (repeated interaction rate), the percentage of repeat customers making two or more purchases is calculated, with higher repurchase rates indicating stable product quality and suitability for the store's target audience, thus earning additional points. In terms of new product launches (freshness), points are awarded based on the time of launch, with newly launched products automatically receiving new product traffic support points that gradually decrease over time. In terms of price reduction behavior (virtual resources), the highest price in the past 30 days is compared in real-time to calculate the current price reduction; alternatively, the duration of price reductions during promotional activities is calculated, with greater discounts and fresher promotions resulting in higher scores for price competitiveness.
[0092] In some embodiments, after weighted summation of the above dimensions, risk deductions such as insufficient inventory and non-compliance with risk control are subtracted to obtain the final comprehensive base score for the product. The server performs the first round of filtering based on the total score, and only products with scores above the threshold or within the top preset number can be considered as candidate products (candidate items). At the same time, before calculating the comprehensive base score for the product, the server also performs data cleaning operations: on the one hand, it performs compliance verification on the sales data of the product. When it detects that the sales of a product meet the abnormal sales criteria, that is, the sales data shows unnatural dense peaks in the time distribution or the sales source is highly singular, it is determined that the product has abnormal data risk. Abnormal sales data is accurately located and deleted from its original sales data to obtain the cleaned real and valid sales data; on the other hand, the server directly deletes products with a negative review rate exceeding the preset threshold and no longer participates in the subsequent scoring and screening process. By performing the two data cleaning operations mentioned above, on the one hand, abnormal sales are accurately located and eliminated, effectively removing interference factors such as fake transactions or order brushing, ensuring that subsequent scoring calculations are based on real and valid business data; on the other hand, inferior products with excessive negative review rates are directly intercepted, cutting off the possibility of inferior products being displayed from the source, and ensuring the overall quality of the products finally displayed.
[0093] In step 402, the terminal sends a page display request for the target virtual interactive space to the server.
[0094] In this embodiment of the disclosure, in response to the object's request to display a page in the target virtual interactive space, the terminal sends a page display request to the server. The request carries the object's identity identifier, which is used for subsequent personalized filtering on the server side.
[0095] In step 403, the server filters multiple candidate items based on the object's historical interaction trajectory in the interaction scenario to obtain at least one item for the object. The candidate items are determined based on the interaction data of items in the target virtual interaction space. The interaction data is used to characterize the quantitative indicators of the corresponding items in multiple reference dimensions.
[0096] In this embodiment, the server first performs personalized filtering on the multiple candidate items based on the object's historical interaction trajectory in the interaction scenario. This historical interaction trajectory includes, but is not limited to, items viewed by the object, dwell time on each item, frequency of repeated clicks, weak interest behaviors such as swiping but not clicking, intentional actions such as adding to cart or favorites, and the style of categories clicked. By deeply analyzing this historical interaction trajectory, the server can identify the object's interaction preferences in the interaction scenario, such as a preference for specific features and a rejection of certain features.
[0097] In some embodiments, the server calculates the matching degree between the item characteristics of each candidate item determined above and the interaction preferences of the object. Based on the matching degree, the first score of the candidate items is dynamically adjusted to obtain a second score. Specifically, if the item characteristics of a candidate item highly match the interaction preferences of the object, that is, the matching degree exceeds a preset first matching threshold, the first score of the candidate item will be positively increased, giving it a higher display priority; conversely, if the matching degree is low, below the preset second matching threshold, its first score will be reduced accordingly. Subsequently, the server sorts and truncates the candidate items according to their second scores, selecting a group of items with high scores that match the interaction preferences of the object from multiple candidate items.
[0098] It should be noted that the process of the server determining the final items to be displayed based on the object's interaction preferences can also be achieved through an item filtering model. This item filtering model takes the object's interaction preferences parsed by the server in real time as input, and after the matching degree calculation and score adjustment within the model, it outputs the final items to be displayed for that object.
[0099] The following is an illustrative example of the process for identifying items based on a specific e-commerce operation scenario. After receiving a request from a user (object) to access a store page, the server first retrieves the user's historical browsing behavior (historical interaction trajectory) across various stores in real time. This behavioral data specifically includes the sequence of products the user has viewed, the duration of time spent on each product card, the frequency of repeated clicks, weak interest signals such as quickly swiping without clicking, and strong intention actions such as adding to cart or favorites. By modeling this historical browsing behavior in real time, the server can accurately identify the user's interaction preferences. For example, it can determine whether the user tends to pursue high-value, popular products, has a clear preference for new products of a specific style, or shows aversion to certain product categories.
[0100] Furthermore, the server calculates the matching degree between the candidate products' product characteristics (item features) and the aforementioned interaction preferences. Based on the matching degree, the product's overall base score is dynamically adjusted to obtain a second score. Specifically, if a product feature (such as "new summer style," "dress," or "French style") highly matches the user's interaction preferences, i.e., the matching degree exceeds a preset first matching threshold, the product's overall base score will be positively increased, giving it a higher display priority; conversely, if the matching degree is low, below the preset second matching threshold, its score will be correspondingly reduced. Finally, the server performs a secondary filtering based on the second scores of each candidate product, and only candidate products that are above the threshold or within the top preset number are ultimately displayed as products (items). This process achieves a personalized secondary reordering of candidate products, ensuring that the products ultimately presented to the user are not only high-quality products in the store but also carefully selected content that highly matches the user's interaction preferences.
[0101] In step 404, the server matches the item features corresponding to each item to obtain multiple fourth items, and sends each fourth item to the terminal in the form of a polymer item display card. Each fourth item is an item that has the first recommended feature in its corresponding item features, and the polymer item display card is a display card corresponding to the first recommended feature, used to display multiple items.
[0102] In this embodiment, after the server completes the personalized filtering of the target objects and determines the items to be displayed, it further conducts in-depth analysis of the inherent attributes of these items. Specifically, the server first performs a refined comparison and matching of the item features corresponding to each item to identify common features that can link multiple items together. These common features are the first recommendation features, which represent the common attributes of a group of items in a specific reference dimension, such as all having "high interaction volume," "recently added," or belonging to the same "specific style." The server groups multiple items with the same or similar first recommendation features together to form a fourth item set.
[0103] Furthermore, the server generates a corresponding polymer product display card for each group of fourth items possessing a specific primary recommendation feature. The layout, title, and supplementary text of this card are customized around its corresponding primary recommendation feature to intuitively convey the display logic of these fourth items to the target audience. For example, for a group of trendy items, the card would emphasize tags such as "new product" or "first release." Finally, the server distributes these structured polymer product display cards and the fourth items they represent to the terminal.
[0104] In step 405, the terminal displays multiple fourth items in each polymer item display card.
[0105] In this embodiment of the disclosure, after the terminal receives the polymer product display card and multiple fourth items sent by the server, it renders and displays each polymer product display card on the page of the target virtual interactive space, allowing the object to intuitively browse the multiple fourth items contained in each polymer product display card. In the actual display process, each polymer product display card is presented as an independent display unit on the page, with summary information of multiple fourth items arranged centrally within the card.
[0106] In some embodiments, when the terminal detects that an object initiates a trigger operation on any target polymer product display card, it will display an item ranking page in response to the trigger operation. The item ranking page includes multiple items from the target polymer product display card, arranged in descending order according to their second scores, presented in a ranking format. Further, when the terminal detects that an object initiates a trigger operation on any target item within the item ranking page, it will display the item page corresponding to that target item in response to the trigger operation. The item page fully presents the detailed information of the target item, including but not limited to all attribute characteristics of the item and explanations of the reasons for displaying the item.
[0107] The following is an exemplary description of the display process of multiple fourth items based on a specific e-commerce operation scenario. After filtering candidate products, the server further refines the comparison of the product characteristics corresponding to each candidate product to identify the common features that can link multiple products together, namely the first recommendation feature. For example, a group of products all have the feature of "high sales in the past 7 days", forming a set of products with "high sales" as the first recommendation feature; another group of products all have the feature of "new arrivals", forming another set of products with "new arrivals" as the first recommendation feature. The server groups multiple products with the same or similar first recommendation features into a group, forming a fourth product set, and generates a corresponding aggregated product display card for each group. The layout and title of the card are customized around its first recommendation feature, such as "Hot Selling Items" card, "New Product Launch" card, etc., so that users can intuitively understand the aggregation logic of the products under the card.
[0108] Furthermore, after the terminal receives the polymer product display card and its corresponding multiple fourth products from the server, it renders and displays each polymer product display card on the store's homepage. Each card is presented as an independent display unit, and the card contains summary information of multiple products.
[0109] In some embodiments, when the terminal detects that a user initiates a trigger operation on any target polymer product display card, a product ranking page is displayed in response to the trigger operation. This product ranking page includes multiple products from the target polymer product display card, arranged in descending order according to their second score, presented in a ranking format. This allows users to compare multiple products across the same theme and quickly identify the product with the highest overall score that best matches their shopping preferences.
[0110] Furthermore, when the terminal detects that a user initiates a trigger action on any target product on the product ranking page, it responds to the trigger action by displaying the corresponding product details page. The product details page fully presents all the product's attributes and features, as well as information such as the reasons for recommendation. Through a progressively layered interactive path from browsing aggregated cards to comparing product rankings and then viewing product details pages, a complete navigation link is achieved, from thematic aggregated displays to sorted comparisons within the same theme and then to in-depth viewing of individual products. This enables personalized sorting tailored to each user, effectively improving user interaction efficiency within the store.
[0111] In step 406, the server obtains the fifth item based on the item characteristics corresponding to each item, and sends the fifth item to the terminal in the form of a single item display card. The fifth item is an item that has the second recommended feature among the corresponding item characteristics, and the single item display card is a display card corresponding to the second recommended feature, used to display an item.
[0112] In this embodiment, in addition to performing commonality matching on item features to generate aggregated item display cards, the server also identifies items that do not possess a first recommended feature shared with other items, but have a unique second recommended feature. This second recommended feature is unique to the item. For example, an item may not belong to the "high interaction volume" group or the "recently added" group, but possesses the unique and prominent item feature of "limited-time price reduction." This feature can serve as the second recommended feature, and the server uses this to select the item as the fifth item. Alternatively, the virtual interactive space operators can manually configure a display feature based on operational strategies, presenting it as a single item display card. This manually configured display feature also constitutes a second recommended feature. The server generates a corresponding single item display card for each fifth item possessing the second recommended feature. The card's layout, title, and supplementary text are all customized around the item's corresponding second recommended feature to intuitively convey the item's independent display logic to the target audience, such as labeling it with exclusive tags like "limited-time offer" or "store manager's recommendation." Ultimately, the server sends these structured single-item display cards, along with their associated fifth items, to the terminal.
[0113] It's important to note that the server offers flexibility in generating display cards. Specifically, the server can dynamically adjust the selection and card generation logic for the fourth and fifth items based on the current operational strategy or preset display rules of the target virtual interactive space. For example, during specific marketing campaigns, operators can manually configure the server to generate single-item display cards only for items with specific second recommendation features for concentrated exposure; or in regular browsing scenarios, the server can be instructed to prioritize commonality matching of items and generate batch-produced item display cards; or, depending on actual needs, both display methods can be combined to ensure diversity in the terminal page presentation.
[0114] In step 407, the terminal displays each of the fifth items in a single item display card.
[0115] In this embodiment of the disclosure, after the terminal receives the single-item display card and its corresponding fifth item from the server, it will independently render and display each single-item display card on the page of the target virtual interactive space. Unlike the multi-item display card, each single-item display card only displays a summary information of one fifth item.
[0116] In some embodiments, when the terminal detects that an object initiates a trigger operation on any single-item display card, in response to the trigger operation, the item page corresponding to the fifth item is displayed. The item page fully presents all the attribute characteristics of the target item, the reasons for displaying the item, etc. By highlighting items with independent recommendation characteristics in the form of single-item display cards, complementing the aggregated item display cards, the richness and hierarchy of item display in the virtual interactive space are ensured, while items with special operational value can obtain higher exposure, further improving the interaction efficiency and conversion probability of objects in the virtual interactive space.
[0117] It should be noted that the presentation of aggregate product display cards and single-item display cards on the terminal page is flexible during the actual product display process. Specifically, the two types of cards can be displayed independently on the page, i.e., only aggregate product display cards or only single-item display cards can be displayed, or they can be presented simultaneously on the same page in a mixed arrangement, depending on the operation strategy of the virtual interactive space or user behavior characteristics. In the mixed arrangement mode, aggregate product display cards and single-item display cards can be arranged alternately according to preset priority rules, or their arrangement order can be adjusted based on the user's real-time interaction trajectory. This ensures that the page information hierarchy is clear while balancing the needs of aggregate display and single-item highlighting, further optimizing the interaction efficiency of objects in the virtual interactive space.
[0118] In some embodiments, when an object displays items on a page in a target virtual interactive space, and the object shows interest in any of these items (i.e., the first item) and initiates a preview request, the terminal does not need to redirect to the full item page corresponding to the first item. Instead, it directly displays the core attributes, recommendation reasons, and other summary information of the first item on the current page using a highlighted overlay or card magnification. When the object finishes reviewing the highlighted preview information and initiates a close operation, the terminal responds by retracting the highlighted first item information and restoring the original arrangement of items on the current page, allowing the object to continue browsing and filtering other items on the same page. This preview display method allows the object to quickly obtain the key information of the first item without leaving the current browsing context, thereby effectively improving information acquisition efficiency while maintaining browsing continuity.
[0119] In some embodiments, to improve the visual experience and interaction efficiency of objects during browsing, this disclosure further introduces a dynamic display mechanism. Specifically, when the terminal displays at least one item, it executes corresponding scrolling display logic, which provides two main implementation modes. The first mode is automatic scrolling display. In this mode, each display card on the terminal page will automatically scroll in a first preset direction by default. This automated display method can actively guide the viewer's eye, ensuring that the core content on the page is effectively exposed, avoiding information omissions that may occur with static pages. The second mode is responsive manual scrolling display. To give the object greater autonomy, the terminal monitors the object's operation behavior in real time. When the terminal detects that the object initiates a swipe operation in the second preset direction, it will respond to the swipe operation and scroll in the second preset direction specified by the user. This interaction method allows the object to flexibly adjust the display order and position of items according to its own browsing habits and interests, thereby achieving precise positioning and viewing of specific items. The first and second preset directions can be set according to the actual page layout and interaction design, for example, both can be vertical up-and-down swipes or horizontal left-and-right swipes, to adapt to different display needs.
[0120] The following is an illustrative example of the product display process based on a specific e-commerce operation scenario. In an e-commerce operation scenario, after the server filters out the products to be displayed, it identifies those products that do not possess common aggregation characteristics with other products but have their own unique and prominent features as the fifth product. For example, although a product may not belong to aggregation groups such as "high-selling" or "new products," it may have the significant feature of "limited-time price reduction" or be manually configured as "store manager's recommendation" by the operations staff. In this case, the server will generate a corresponding single product display card. This card contains only a summary of the product and uses exclusive tags such as "limited-time offer" to intuitively convey its display logic to the user. After receiving the card, the terminal will render it independently on the store's homepage. When the user clicks on the single product display card, they will be redirected to the corresponding product details page, which fully presents the product's attributes and the reasons for recommendation, thereby achieving precise exposure of high-value items.
[0121] Furthermore, when a user shows interest in a product on a display card and requests a preview, the terminal does not need to redirect to another page. Instead, it directly displays the product's core attributes and reasons for recommendation on the current store's homepage in the form of a highlighted overlay or a zoomed-in view. After the user has finished viewing and closed the preview, the page immediately returns to its original state, continuing to display the original layout of the product cards.
[0122] For example, Figure 5 This is a page rendering illustrating an item display method according to an exemplary embodiment. For example... Figure 5 As shown, this page displays the homepage of the "AAA Official Flagship Store," which includes various types of display cards, intuitively demonstrating a mixed layout strategy of polymer product display cards and single-item display cards. Specifically, the "New Arrivals" area in the image corresponds to the aforementioned single-item display card, which contains only one product (such as a baseball jacket) and has the independent secondary recommendation feature of "Recently Arrived," conveying information about the latest products to users through a single visual focus. The "Outfit Recommendations," "Hot Selling Items," and "Super Discount" areas correspond to different polymer product display cards. For example, the "Hot Selling Items" card aggregates multiple products with high sales volume, reflecting an aggregation display logic based on the primary recommendation feature of "high interaction volume"; the "Super Discount" card aggregates multiple products with price advantages, corresponding to an aggregation display logic based on the primary recommendation feature of "ultra-low discount."
[0123] Furthermore, in conjunction with the aforementioned dynamic display mechanism, Figure 5The page supports both automatic scrolling and manual swiping interaction modes. By default, the displayed cards will automatically rotate in a first preset direction (e.g., vertically downwards) to actively guide the user's browsing eye and ensure full exposure of core marketing content. When a user wishes to view content in a specific area, they can intervene in the display process by swiping in a second preset direction.
[0124] In some embodiments, when a user triggers a specific product, the terminal will redirect to the product's details page for in-depth display. Figure 6 This is a schematic diagram of an item page illustrating an item display method according to an exemplary embodiment. For example... Figure 6 As shown, this page is the product details page for "XX Hoodie," fully presenting all the attributes and features of the item along with explanations for their display. Specifically, the top of the page displays the main image of the product, with key information tags such as "Subsidized Price from XXX," "Ships within 12 Hours," "Refund for Damaged Goods," and "Low-Price Sale" arranged below. These information tags cover multiple quantitative indicators, including the product's price advantage, service guarantee, and logistics timeliness, intuitively conveying the product's value proposition to users and assisting them in making quick purchasing decisions.
[0125] In some embodiments, when a user clicks on a product display card such as "Hot Selling" or "Super Discount" on the store's homepage, the terminal will respond to the trigger operation and redirect to the corresponding product ranking page, so that the user can compare and filter multiple products horizontally under the same theme. Figure 7 This is a schematic diagram of an item ranking page illustrating an item display method according to an exemplary embodiment. For example... Figure 7 As shown, the page title clearly identifies it as "Our Store's Top Products Ranking," directly conveying the page's content attributes to users. At the top of the page, there are entry points for switching between multiple ranking categories, including "Best Selling," "Repurchase," "Add-to-Cart," and "New Arrivals." These entry points correspond to different primary recommendation features (such as high sales volume, high repurchase rate, high add-to-cart intention, or recently arrived items). By default, the terminal automatically selects the corresponding ranking based on the type of aggregated card clicked by the user (e.g., clicking the "Hot Selling" card defaults to selecting "Best Selling"). Users are also allowed to flexibly switch between other categories based on their real-time interests, enabling multi-angle browsing of the aggregated product display.
[0126] Furthermore, in Figure 7The specific list display area shows product items such as "XX Short-Sleeve T-Shirt," "XX Swimsuit," "XX Hoodie," and "XX Pants," each including a thumbnail and brief information such as the product name. This arrangement follows the aforementioned second descending score rule, meaning the products in the list are sorted according to their match with user preferences and the product's overall performance. Products at the top of the list represent the options that best meet the user's needs within the current theme, helping users quickly locate core products.
[0127] In step 408, when the object is active on the page of the target virtual interactive space, the server collects the object's activity interaction trajectory; based on the activity interaction trajectory, the displayed items are updated, and the updated items are sent to the terminal.
[0128] In this embodiment, the server not only relies on the object's historical interaction trajectory when entering the page for initial recommendations, but also establishes a real-time dynamic feedback mechanism. Specifically, when an object continuously performs operations such as browsing, clicking, or swiping within the target virtual interaction space, the server synchronously collects the object's full-link behavior data within the target virtual interaction space in real time, i.e., the activity interaction trajectory, and updates the object's interaction preferences based on these activity interaction trajectories. This process of updating interaction preferences is executed in real time when the object enters the target virtual interaction space, without relying on offline background calculations.
[0129] Furthermore, the server uses real-time updated interaction preferences to perform a personalized secondary ranking of the original candidate items. This process, while keeping the original candidate items unchanged, adjusts the second score of each item based on the latest interaction preferences and updates the items to be displayed based on their second scores. For example, if the server detects that an user frequently clicks on low-priced items in a certain category within a short period, it will quickly increase the ranking priority of items matching that characteristic while decreasing the score of items that do not match the current user's interests. Subsequently, the server encapsulates the secondary ranked and updated items into new display instructions and sends them to the terminal.
[0130] In step 409, the terminal displays the updated items on the page of the target virtual interactive space.
[0131] In this embodiment, after receiving the updated items from the server, the terminal dynamically refreshes the content in the current page's display area. When the user browses the display area again (e.g., swiping down and returning to the top), the previously displayed items are replaced with new items calculated based on the latest activity interaction trajectory. Through this real-time closed-loop interaction, the terminal page can always present content highly matched to the user's current attention focus, improving the user's retention rate within the target virtual interaction space.
[0132] In some embodiments, to further enhance the interaction depth of objects within the target virtual interaction space, this disclosure also introduces an AI-based assisted interaction mechanism. Specifically, when the terminal renders a page of the target virtual interaction space, it displays an interaction label in a prominent position on the page, for example... Figure 5 The "Ask More" tab is an interactive control that serves as the entry point to the interactive assistant's dialog page. It can take the form of a preset icon or a text button. When a user has questions or desires more precise information during browsing, they can trigger an action on this tab. In response, the terminal displays the interactive assistant's dialog page, showing the conversation between the user and the assistant. It's important to note that these conversation messages are not generic presets but are dynamically generated based on the real-time interaction patterns of the currently displayed items and the user. For example, the interactive assistant can proactively inquire about the user's preferences based on the characteristics of items the user has just browsed, or provide in-depth analysis of the attributes of specific items, thus achieving intelligent guidance.
[0133] For example, Figure 8 This is a schematic diagram of an interactive assistant dialog page illustrating an item display method according to an exemplary embodiment. For example... Figure 8 As shown, the top of the page displays the title "AI Assistant" and its corresponding avatar, intuitively conveying to the user that they are currently in AI-assisted interaction mode. To improve interaction efficiency and reduce input costs, the dialogue page includes several pre-set recommended topic tags based on popular needs or the current scenario. These topic tags are actually shortcuts generated based on the analysis of current user interaction preferences. When the user clicks on any topic tag, the interaction assistant immediately retrieves relevant items and generates a targeted recommendation list or answer based on the user's interaction preferences. Furthermore, a general text input box is provided at the bottom of the page, allowing the user to input natural language questions, enabling them to flexibly choose the interaction method according to their intentions and improving interaction efficiency within the target virtual interaction space.
[0134] In some embodiments, when rendering the displayed items, the terminal synchronously configures corresponding first controls within the display area of each item. These first controls can float above the item image or be arranged adjacent to the item information in the form of icons, buttons, or labels. When an object has a clear preference for the currently displayed item, it can directly initiate a trigger operation on the first control corresponding to that item. For example, an object can use the first control to express its approval of the item or to exclude such items.
[0135] Furthermore, in response to a trigger operation on any of the first controls, the object's preference feedback information is recorded in real time and applied to subsequent recommendation algorithms. Based on this preference feedback information, the current and subsequent items to be displayed are dynamically adjusted. If positive feedback is received, the ranking priority of items with similar characteristics (such as the same category, style, or price range) will be immediately increased, and such items will be refreshed first in the current display area; conversely, if negative feedback is received, the exposure weight of similar items will be quickly reduced, or even removed from the current items list.
[0136] In this embodiment, when a user receives a request to display a page in a target virtual interactive space, items whose interaction data meets the criteria and are related to the user's historical interaction trajectory in the interactive scenario are selected and displayed on the page. When the user further requests to browse a target item, the item's page is displayed. By filtering the items displayed on the page based on interaction data and associating the displayed items with the user's historical interaction trajectory, the displayed items are not only of qualified quality but also reflect the user's personalized preferences. This ensures that different users see different high-quality items based on their historical interaction trajectories, effectively avoiding the problem of highly homogenized item display caused by relying solely on general indicators for item filtering. This further reduces the time and effort required for users to filter items of interest and improves the efficiency of human-computer interaction in item display scenarios.
[0137] Figure 9 This is a block diagram illustrating an item display device according to an exemplary embodiment. See also... Figure 10 The display device includes: The item display unit 901 is configured to respond to an object's request to display a page in the target virtual interaction space, and to display at least one item in the page of the target virtual interaction space. The item is selected from multiple candidate items in the target virtual interaction space based on the object's historical interaction trajectory in the interaction scenario. The multiple candidate items are selected based on the interaction data of the items in the target virtual interaction space. Page display unit 902 is configured to display the item page corresponding to the target item in response to a browsing request for at least one item. The item page is used to display the description information of the corresponding item.
[0138] In some embodiments, the item display unit is configured to display each item separately in a single item display card; or to display multiple items in each item display card.
[0139] In some embodiments, the apparatus further includes: a leaderboard page display unit configured to display an item leaderboard page in response to a triggering operation on a target polymer item display card, the item leaderboard page including multiple items from the target polymer item display card.
[0140] In some embodiments, the apparatus further includes: an item page display unit, configured to display the item page corresponding to the target item in response to a trigger operation on the item leaderboard page.
[0141] In some embodiments, the apparatus further includes: an interactive assistant display unit configured to display an interactive label on a page of a target virtual interactive space, the interactive label being used to provide an entry point to an interactive assistant dialogue page; and, in response to a triggering operation on the interactive label, displaying an interactive assistant dialogue page, in which dialogue messages between an object and an interactive assistant are displayed, the dialogue messages being generated based on items.
[0142] In some embodiments, the item display unit is configured to scroll and display at least one item in a first preset direction.
[0143] In some embodiments, the item display unit is configured to scroll and display at least one item in a second preset direction in response to a sliding operation in a second preset direction.
[0144] In some embodiments, the apparatus further includes: a preview unit configured to, in response to a preview request for a first item among at least one item, display information of the first item in a highlighted manner on a page of a target virtual interactive space; and to display at least one item in response to a close operation of the information of the first item.
[0145] In some embodiments, the apparatus further includes: a preference feedback unit configured to display a plurality of first controls on a page in a target virtual interactive space, each first control being used to allow an object to perform a preference feedback operation on a corresponding item; in response to a trigger operation on any of the first controls, recording the object's preference feedback information, and adjusting the displayed items based on the preference feedback information.
[0146] The apparatus provided in this disclosure, when receiving a page display request from an object for a target virtual interactive space, filters out items whose interaction data meets the standards and are related to the object's historical interaction trajectory in the interactive scenario, and displays them on the page; when the user further initiates a browsing request for a target item, the item's page is displayed. By filtering the items displayed on the page based on interaction data and associating the displayed items with the object's historical interaction trajectory, the displayed items are not only of qualified quality but also reflect the object's personalized preferences. This ensures that different objects see different high-quality items based on their historical interaction trajectories, effectively avoiding the problem of highly homogenized item display caused by relying solely on general indicators for item filtering. This further reduces the time and effort required for objects to filter items of interest, improving the efficiency of human-computer interaction in item display scenarios.
[0147] It should be noted that the item display device provided in the above embodiments is only illustrated by the division of the above functional units. In actual applications, the above functions can be assigned to different functional units as needed, that is, the internal structure of the server can be divided into different functional units to complete all or part of the functions described above. In addition, the item display device and the item display method embodiments provided in the above embodiments belong to the same concept, and the specific implementation process can be found in the method embodiments, which will not be repeated here.
[0148] Regarding the apparatus in the above embodiments, the specific manner in which each module performs its operation has been described in detail in the embodiments related to the method, and will not be elaborated upon here.
[0149] Figure 10 This is a block diagram illustrating an item display device according to an exemplary embodiment. See also... Figure 10 The display device includes: The item filtering unit 1001 is configured to respond to the page display request of the object to the target virtual interaction space, filter multiple candidate items based on the historical interaction trajectory of the object in the interaction scenario, and obtain at least one item for the object. The candidate items are determined based on the interaction data of the items in the target virtual interaction space. The interaction data is used to characterize the quantitative indicators of the corresponding items in multiple reference dimensions. The item display unit 1002 is configured to display at least one item for an object on a page in the target virtual interactive space.
[0150] In some embodiments, the apparatus further includes: an item updating unit, configured to collect the activity interaction trajectory of an object when the object is active on a page in a target virtual interaction space; and update the displayed items on the page in the target virtual interaction space based on the activity interaction trajectory.
[0151] In some embodiments, the item filtering unit is configured to determine the object's interaction preferences in the interaction scenario based on the object's historical interaction trajectory in the interaction scenario; match the item features and interaction preferences of each candidate item; and determine at least one item for the object based on the matching degree.
[0152] In some embodiments, the historical interaction trajectory includes at least one of purchase records, browsing records, item dwell time, intention to add to cart or favorites, and weak interest intention.
[0153] In some embodiments, the item filtering unit is configured to adjust the first score of the corresponding candidate item based on the matching degree to obtain the second score of each candidate item, and determine at least one recommended item for the target based on the second score of each candidate item, wherein the first score is used to characterize the comprehensive performance of the corresponding candidate item on multiple reference dimensions.
[0154] In some embodiments, the item filtering unit is configured to increase the first score of the corresponding candidate item if the matching degree between the item features and the interaction preferences is greater than a first matching threshold, and decrease the first score of the corresponding candidate item if the matching degree between the item features and the interaction preferences is less than a second matching threshold.
[0155] In some embodiments, the apparatus further includes: a candidate item determination unit, configured to determine a first score for a corresponding item based on interaction data of items in a target virtual interaction space, and to determine candidate items from the items based on the first scores of each item, wherein the first score is used to characterize the overall performance of the corresponding item across multiple reference dimensions.
[0156] In some embodiments, the candidate item determination unit is configured to determine the features of each item in each reference dimension based on the interaction data of each item in each reference dimension, wherein the features are used to quantify the performance of the interaction data in the corresponding reference dimension; and to determine the first score of each item based on the features of each item in each reference dimension and the weight of the corresponding reference dimension.
[0157] In some embodiments, the candidate item determination unit is configured to perform positive scoring on a first reference dimension of each item, perform negative scoring on a second reference dimension of each item, and determine the characteristics of each item on each reference dimension based on the scoring results. The first reference dimension is the reference dimension in which the corresponding interaction data meets the recommendation requirements, and the second reference dimension is the reference dimension in which the corresponding interaction data does not meet the recommendation requirements.
[0158] In some embodiments, the candidate item determination unit is configured to: give a positive score to the interaction volume dimension of the first item when the interaction volume of the first item meets the interaction volume requirement; or give a positive score to the user evaluation dimension of the first item when the positive evaluation of the first item meets the positive evaluation requirement; or give a positive score to the repeat interaction dimension of the first item when the repeat interaction rate of the first item meets the repeat interaction rate requirement; or give a positive score to the freshness dimension of the first item when the new item's release time meets the freshness requirement; or give a positive score to the virtual resource dimension of the first item when the change of the virtual resources corresponding to the first item meets the virtual resource reduction requirement.
[0159] In some embodiments, the apparatus further includes: a first preprocessing unit configured to delete abnormal interaction quantities from the interaction quantities of the second item if a second item exists among the items in the target virtual interaction space, wherein the second item is an item whose interaction quantities meet the abnormal interaction quantity criteria; and a candidate item determination unit configured to determine the characteristics of the second item in the interaction quantity dimension based on the interaction quantity of the second item.
[0160] In some embodiments, the apparatus further includes: a second preprocessing unit configured to delete a third item if a third item exists among the items in the target virtual interaction space, wherein the third item is an item whose negative evaluation ratio exceeds a preset threshold.
[0161] In some embodiments, the item display unit is configured to match the item features corresponding to each item to obtain multiple fourth items, and display each fourth item to the object in the form of a polymer item display card. Each fourth item is an item that has a first recommended feature in its corresponding item features, and the polymer item display card is a display card corresponding to the first recommended feature, used to display multiple items; or, based on the item features corresponding to each item, a fifth item is obtained, and the fifth item is displayed to the object in the form of a single item display card. The fifth item is an item that has a second recommended feature in its corresponding item features, and the single item display card is a display card corresponding to the second recommended feature, used to display one item.
[0162] The apparatus provided in this disclosure, when receiving a page display request from an object for a target virtual interactive space, first combines the object's historical interaction trajectory in the interactive scenario to filter at least one item matching the object from candidate items, and finally displays these items to the object on the page of the target virtual interactive space. Filtering candidate items based on the object's historical interaction trajectory ensures that the subsequently displayed items reflect the object's personalized preferences, allowing different objects to see different items based on their historical interaction trajectories. This effectively avoids the problem of highly homogenized item display caused by relying solely on general indicators for item filtering, further reducing the time and effort required for objects to filter items of interest, and improving the efficiency of human-computer interaction in item display scenarios.
[0163] It should be noted that the item display device provided in the above embodiments is only illustrated by the division of the above functional units. In actual applications, the above functions can be assigned to different functional units as needed, that is, the internal structure of the server can be divided into different functional units to complete all or part of the functions described above. In addition, the item display device and the item display method embodiments provided in the above embodiments belong to the same concept, and the specific implementation process can be found in the method embodiments, which will not be repeated here.
[0164] Regarding the apparatus in the above embodiments, the specific manner in which each module performs its operation has been described in detail in the embodiments related to the method, and will not be elaborated upon here.
[0165] Figure 11 This is a block diagram of a terminal 1100 according to an exemplary embodiment, the terminal 1100 including a processor 1101 and a memory 1102.
[0166] Processor 1101 includes one or more processing cores, such as a 4-core processor or an 8-core processor. Processor 1101 is implemented using at least one hardware form selected from DSP (Digital Signal Processing), FPGA (Field-Programmable Gate Array), and PLA (Programmable Logic Array). Alternatively, processor 1101 includes a main processor and a coprocessor. The main processor, also known as a CPU (Central Processing Unit), is used to process data in the wake-up state; the coprocessor is a low-power processor used to process data in the standby state.
[0167] In some embodiments, processor 1101 integrates a GPU (Graphics Processing Unit), which is responsible for rendering and drawing the content that the display screen needs to show. In some embodiments, processor 1101 also includes an AI (Artificial Intelligence) processor, which is used to handle computational operations related to machine learning.
[0168] The memory 1102 includes one or more computer-readable storage media that are non-transitory. The memory 1102 also includes high-speed random access memory and non-volatile memory, such as one or more disk storage devices or flash memory devices. In some embodiments, the non-transitory computer-readable storage media in the memory 1102 are used to store at least one program code that is executed by the processor 1101 to implement the method provided in the method embodiments of this disclosure.
[0169] In some embodiments, the terminal 1100 further includes a peripheral device interface 1103 and at least one peripheral device. The processor 1101, memory 1102, and peripheral device interface 1103 are connected via a bus or signal line. Each peripheral device is connected to the peripheral device interface 1103 via a bus, signal line, or circuit board. The peripheral device includes at least one of the following: a radio frequency circuit 1104, a display screen 1105, a camera assembly 1106, an audio circuit 1107, and a power supply 1108.
[0170] Peripheral device interface 1103 is used to connect at least one I / O (Input / Output) related peripheral device to processor 1101 and memory 1102. In some embodiments, processor 1101, memory 1102 and peripheral device interface 1103 are integrated on the same chip or circuit board; in other embodiments, any one or two of processor 1101, memory 1102 and peripheral device interface 1103 are implemented on separate chips or circuit boards, which is not limited in this disclosure.
[0171] The radio frequency (RF) circuit 1104 is used to receive and transmit RF (Radio Frequency) signals, also known as electromagnetic signals. The RF circuit 1104 communicates with communication networks and other communication devices via electromagnetic signals. The RF circuit 1104 converts electrical signals into electromagnetic signals for transmission, or converts received electromagnetic signals back into electrical signals. In some embodiments, the RF circuit 1104 includes: an antenna system, an RF transceiver, one or more amplifiers, a tuner, an oscillator, a digital signal processor, a codec chipset, a user identity module card, etc. The RF circuit 1104 communicates with other terminals via at least one wireless communication protocol. Wireless communication protocols include, but are not limited to: the World Wide Web, metropolitan area networks, intranets, various generations of mobile communication networks (2G, 3G, 4G, and 5G), wireless local area networks, and / or WiFi (Wireless Fidelity) networks. In some embodiments, the RF circuit 1104 also includes circuitry related to NFC (Near Field Communication), which is not limited in this disclosure.
[0172] Display screen 1105 is used to display a UI (User Interface). The UI includes graphics, text, icons, videos, and any combination thereof. When display screen 1105 is a touch display, it also has the ability to collect touch signals on or above its surface. These touch signals are input as control signals to processor 1101 for processing. In this case, display screen 1105 also provides virtual buttons and / or a virtual keyboard, also known as soft buttons and / or a soft keyboard. In some embodiments, there is one display screen 1105, disposed on the front panel of terminal 1100; in other embodiments, there are at least two display screens 1105, disposed on different surfaces of terminal 1100 or in a folded design; in still other embodiments, display screen 1105 is a flexible display screen, disposed on a curved or folded surface of terminal 1100. Alternatively, display screen 1105 may be configured as a non-rectangular, irregular shape, i.e., a non-rectangular screen. Display screen 1105 is made of materials such as LCD (Liquid Crystal Display) or OLED (Organic Light-Emitting Diode).
[0173] The camera assembly 1106 is used to acquire images or videos. In some embodiments, the camera assembly 1106 includes a front-facing camera and a rear-facing camera. Typically, the front-facing camera is located on the front panel of the terminal, and the rear-facing camera is located on the back of the terminal. In some embodiments, there are at least two rear-facing cameras, which are any one of a main camera, a depth-sensing camera, a wide-angle camera, and a telephoto camera, to achieve background blurring by fusion of the main camera and the depth-sensing camera, panoramic shooting by fusion of the main camera and the wide-angle camera, VR (Virtual Reality) shooting, or other fusion shooting functions. In other embodiments, the camera assembly 1106 also includes a flash. The flash is a single-color temperature flash or a dual-color temperature flash. A dual-color temperature flash refers to a combination of a warm-light flash and a cool-light flash, used for light compensation at different color temperatures.
[0174] The audio circuit 1107 includes a microphone and a speaker. The microphone is used to collect sound waves from the user and the environment, and convert the sound waves into electrical signals that are input to the processor 1101 for processing, or input to the radio frequency circuit 1104 to realize voice communication. For stereo acquisition or noise reduction purposes, multiple microphones are used, each located at a different part of the terminal 1100. Alternatively, the microphones may be array microphones or omnidirectional acquisition microphones. The speaker is used to convert electrical signals from the processor 1101 or the radio frequency circuit 1104 into sound waves. The speaker may be a conventional thin-film speaker or a piezoelectric ceramic speaker. When the speaker is a piezoelectric ceramic speaker, it can convert electrical signals not only into sound waves that are audible to humans, but also into sound waves that are inaudible to humans for purposes such as distance measurement. In some embodiments, the audio circuit 1107 also includes a headphone jack.
[0175] Power supply 1108 is used to power the various components in terminal 1100. Power supply 1108 can be AC power, DC power, a disposable battery, or a rechargeable battery. If power supply 1108 includes a rechargeable battery, the rechargeable battery can be a wired rechargeable battery or a wireless rechargeable battery. A wired rechargeable battery is charged via a wired connection, while a wireless rechargeable battery is charged via a wireless coil. The rechargeable battery also supports fast charging technology.
[0176] Those skilled in the art will understand that Figure 11 The structure shown does not constitute a limitation on terminal 1100 and may include more or fewer components than shown, or combine certain components, or use different component arrangements.
[0177] Figure 12This is a schematic diagram of a server structure provided in an embodiment of this disclosure. The server 1200 can vary considerably depending on its configuration or accuracy. It may include one or more Central Processing Units (CPUs) 1201 and one or more memories 1202. The memories 1202 store at least one computer program, which is loaded and executed by the processor 1201 to implement the methods provided in the above-described method embodiments. Of course, the server may also have wired or wireless network interfaces, a keyboard, and input / output interfaces for input and output. The server may also include other components for implementing device functions, which will not be elaborated here.
[0178] In an exemplary embodiment, a computer-readable storage medium including instructions is also provided, such as a memory including instructions, which can be executed by a processor of a server or terminal to complete the above-described article display method. Optionally, the computer-readable storage medium may be a ROM, random access memory (RAM), CD-ROM, magnetic tape, floppy disk, and optical data storage device, etc.
[0179] In an exemplary embodiment, a computer program product is also provided, including a computer program / instructions that, when executed by a processor, implement the above-described item display method.
[0180] Other embodiments of this disclosure will readily occur to those skilled in the art upon consideration of the specification and practice of the invention disclosed herein. This disclosure is intended to cover any variations, uses, or adaptations of this disclosure that follow the general principles of this disclosure and include common knowledge or customary techniques in the art not disclosed herein. The specification and examples are to be considered exemplary only, and the true scope and spirit of this disclosure are indicated by the following claims.
[0181] It should be understood that this disclosure is not limited to the precise structures described above and shown in the accompanying drawings, and various modifications and changes can be made without departing from its scope. The scope of this disclosure is limited only by the appended claims.
Claims
1. A method for displaying items, characterized in that, The method includes: In response to an object's request to display a page in a target virtual interaction space, at least one item is displayed on the page of the target virtual interaction space. The item is selected from multiple candidate items in the target virtual interaction space based on the object's historical interaction trajectory in the interaction scenario. The multiple candidate items are selected based on the interaction data of the items in the target virtual interaction space. In response to a browsing request for a target item among the at least one items, an item page corresponding to the target item is displayed, the item page being used to display descriptive information about the corresponding item.
2. The method for displaying items according to claim 1, characterized in that, The display of at least one item includes at least one of the following: Each item is displayed individually on a single item display card; Alternatively, multiple items can be displayed in each polymer product display card.
3. The method for displaying items according to claim 2, characterized in that, The method further includes: In response to a trigger operation on a target polymer product display card, an item ranking page is displayed, which includes multiple items from the target polymer product display card.
4. The method for displaying items according to claim 3, characterized in that, The method further includes: In response to a triggered operation on the item leaderboard page for a target item, the item page corresponding to the target item is displayed.
5. The method for displaying items according to claim 1, characterized in that, The method further includes: Interactive tabs are displayed on the page of the target virtual interactive space, and these interactive tabs are used to provide an entry point to the interactive assistant dialogue page; In response to a triggering operation on the interactive tag, the interactive assistant dialog page is displayed, showing dialogue messages between the object and the interactive assistant, the dialogue messages being generated based on the item.
6. The method for displaying items according to claim 1, characterized in that, The display of at least one item includes: The at least one item is displayed in a scrolling manner according to a first preset direction.
7. The method for displaying items according to claim 1, characterized in that, The display of at least one item includes: In response to a sliding operation in a second preset direction, the at least one item is displayed by scrolling in the second preset direction.
8. The method for displaying items according to claim 1, characterized in that, The method further includes: In response to a preview request for the first item among the at least one items, information about the first item is displayed in a highlighted manner on the page of the target virtual interactive space; In response to a close operation of the information for the first item, the at least one item is displayed.
9. The method for displaying items according to claim 1, characterized in that, The method further includes: In the page of the target virtual interactive space, multiple first controls are displayed, each of which is used to allow the object to perform preference feedback operations on the corresponding items; In response to a trigger operation on any first control, the object's preference feedback information is recorded, and the displayed items are adjusted based on the preference feedback information.
10. An item display device, characterized in that, include: The item display unit is configured to respond to an object's request to display a page in a target virtual interaction space, and to display at least one item in the page of the target virtual interaction space. The item is selected from multiple candidate items in the target virtual interaction space based on the object's historical interaction trajectory in the interaction scenario. The multiple candidate items are selected based on the interaction data of the items in the target virtual interaction space. The page display unit is configured to display an item page corresponding to the target item in response to a browsing request for the target item among the at least one items. The item page is used to display descriptive information of the corresponding item.
11. A terminal, characterized in that, The terminal includes: a memory, a processor, and a computer program, wherein the computer program is stored in the memory and can run on the processor, and the processor executes the computer program to implement the item display method as described in any one of claims 1 to 9.
12. A computer-readable storage medium, characterized in that, The article display method according to any one of claims 1 to 9 is implemented when the instructions in the computer-readable storage medium are executed by a processor.
13. A computer program product, comprising a computer program, characterized in that, When the computer program is executed by the processor, it implements the article display method according to any one of claims 1 to 9.