Search

CN-119831681-B - Information display method and device, computer program product and electronic equipment

CN119831681BCN 119831681 BCN119831681 BCN 119831681BCN-119831681-B

Abstract

The application discloses an information display method, an information display device, a computer program product and electronic equipment. The method comprises the steps of displaying a display sequence in a target display area of a target application, wherein the display sequence comprises a top display column and a hot search display column, determining a first display weight according to click amounts of different time periods of candidate display items for each candidate display item in a data pool, updating the first display weight according to the types of the candidate display items to obtain a second display weight of the candidate display items, updating the hot search display column according to the second display weights of all the candidate display items in the data pool, determining an updated display sequence according to the updated hot search display column and the top display column, and displaying the updated display sequence in the target display area. The method and the device solve the problem that in the related art, when the list display sequence of the popularization object is adjusted, the popularization effect and the user requirement are difficult to balance.

Inventors

  • LI MANYU
  • LI JIONG
  • HU KAILE

Assignees

  • 中国工商银行股份有限公司

Dates

Publication Date
20260505
Application Date
20241211

Claims (9)

  1. 1. A method for displaying information, comprising: Displaying a display sequence in a target display area of a target application, wherein the display sequence comprises a top display column and a hot search display column, and the number of display items in the display sequence is less than or equal to the number of candidate display items in a data pool; For each candidate display item in the data pool, determining a first display weight according to click volumes of different time periods of the candidate display item; Updating the first display weight according to the type of the candidate display item to obtain a second display weight of the candidate display item, wherein the second display weight is used for indicating whether the candidate display item is displayed in the target display area or not and the display sequence of the candidate display item when the candidate display item is displayed in the target display area; updating a hot search display column according to the second display weights of all candidate display items in the data pool; Determining an updated display sequence according to the updated hot search display column and the top display column, and displaying the updated display sequence in the target display area; Wherein updating a hot search presentation column according to the second presentation weights of all candidate presentation items in the data pool comprises: determining an initial hot search display column according to the second display weights of all candidate display items; Updating the initial hot search display column according to a screening rule to obtain an updated hot search display column, wherein when a display sequence in the initial hot search display column does not meet the screening rule, deleting display items which do not meet the screening rule, and adding the display items with the maximum weights outside the initial hot search display column to the hot search display column; Determining an updated display sequence according to the updated hot search display column and the top-placed display column comprises: Determining the updated display column by the updated hot search display column and the top display column under the condition that the content of the updated hot search display column is different from the content in the top display column; And under the condition that the content of the updated hot search display column and the content in the top display column have the same display item, adding the display item with the largest weight outside the updated hot search display column to obtain a re-updated hot search display column, and determining the updated display column by the re-updated hot search display column and the top display column.
  2. 2. The method of claim 1, wherein updating a hot search presentation column according to the second presentation weights for all candidate presentation items in the data pool comprises: determining a set of target display items under each type of all candidate display items according to the second display weights of the type of candidate display items and the filtering rules of the type of display items; The hot search display column is determined from multiple sets of target display items under all types of target display items and the second display weights of the target display items.
  3. 3. The method of claim 1, wherein determining a first presentation weight based on the click volumes for different time periods of the candidate presentation item comprises: determining different sub-weights for the click quantity of the candidate display items in different time periods, wherein the sub-weights of the click quantity are inversely related to the duration of the time period from the current time; In a first preset duration, carrying out weighted summation on the sub-weights of the click quantity in different time periods to obtain the first display weight; Updating the first display weight according to the type of the candidate display item, and obtaining the second display weight of the candidate display item comprises the following steps: And obtaining type weights associated with the types of the candidate display items, and weighting the first display weights according to the type weights to obtain the second display weights.
  4. 4. The method of claim 1, wherein updating a hot search presentation column according to the second presentation weights for all candidate presentation items in the data pool comprises: determining a first hot search display column according to the display weights of all candidate display items in the data pool; Determining display items belonging to a hidden menu in the first hot search display column, and filtering the display items belonging to the hidden menu from the first hot search display column to obtain a second hot search display column; And determining the gains of the financial product display items in the first heat search display column in a first preset time period, and filtering the display items with negative gains in the first preset time period from the second heat search display column to obtain the heat search display column.
  5. 5. The method of claim 1, wherein after determining an updated presentation sequence from the updated hot search presentation column and the overhead presentation column, the method further comprises: If the target display item enters the display sequence for the first time within a second preset time period, adding a first label for the target display item in the display sequence, wherein the first label indicates that the display item is a new display item; And if the sequence of the target display item in the updated display sequence is higher than the sequence of the target display item in the display sequence before updating by a preset sequence, adding a second label for the target display item in the display sequence, wherein the second label indicates that the display item is a display item with heat.
  6. 6. The method according to claim 1, wherein the method further comprises: Under the condition that a user enters the target application for the first time through a client, loading the data of the display items in the data pool, and shielding the target display area if the returned data is abnormal or the returned data is empty; And under the condition that a user does not enter the target application for the first time through the client, loading the data of the display items in the data pool, and displaying the display sequence cached last time in the target display area if the returned data is abnormal or the returned data is empty.
  7. 7. An information display device, comprising: the display device comprises a first display unit, a second display unit and a display unit, wherein the first display unit is used for displaying a display sequence in a target display area of a target application, the display sequence comprises a top display column and a hot search display column, and the number of display items in the display sequence is smaller than or equal to the number of candidate display items in a data pool; A determining unit, configured to determine, for each candidate display item in the data pool, a first display weight according to click volumes of different time periods of the candidate display item; The first updating unit is used for updating the first display weight according to the type of the candidate display item to obtain a second display weight of the candidate display item, wherein the second display weight is used for indicating whether the candidate display item is displayed in the target display area or not and the display sequence of the candidate display item when the candidate display item is displayed in the target display area; A second updating unit, configured to update a hot search display column according to the second display weights of all candidate display items in the data pool; the second display unit is used for determining an updated display sequence according to the updated hot search display column and the top display column and displaying the updated display sequence in the target display area; The second updating unit comprises a first determining module, an updating module and a third determining module, wherein the first determining module is used for determining an initial hot search display column according to second display weights of all candidate display items, the updating module is used for updating the initial hot search display column according to screening rules to obtain an updated hot search display column, the display items which do not meet the screening rules are deleted under the condition that the display sequence in the initial hot search display column does not meet the screening rules, the display items with the largest weights except the initial hot search display column are added to the hot search display column, the second displaying unit 305 comprises a second determining module used for determining the updated display column by the updated hot search display column and the top display column under the condition that the contents of the updated hot search display column and the top display column are different, and the third determining module is used for adding the display items with the largest weights except the updated hot search display column to the updated hot search display column under the condition that the contents of the same display items exist in the updated hot search display column, and the updated hot search display column is obtained by the updated hot search display column and the top display column again after the updated hot search display column is determined.
  8. 8. A computer program product comprising computer instructions which, when executed by a processor, implement the steps of the method of any one of claims 1 to 6.
  9. 9. An electronic device, comprising: a memory storing an executable program; A processor for executing the program, wherein the program when run performs the method of any one of claims 1 to 6.

Description

Information display method and device, computer program product and electronic equipment Technical Field The present application relates to the field of big data, and in particular, to a method and apparatus for displaying information, a computer program product, and an electronic device. Background When different financial products are displayed on the pages of the mobile banking application, the display sequence of the products on the list is adjusted to optimize user experience, improve product sales efficiency and reflect real-time performance and market attention of the products. There are some possible ways of adjustment and problems: and sorting according to performance indexes such as the yield, net value growth rate and the like of financial products so as to highlight the products with good performance. However, this approach may lead to the phenomenon of "winner general-purpose" in which only a few products get a lot of attention, while other potentially good products are ignored. And carrying out personalized recommendation according to the behavior data such as clicking, purchasing and the like of the user so as to improve the satisfaction degree of the user and the conversion rate of the product. But this approach may result in a "cocoon house" in that the user is only recommended for products they know or similar, limiting the chance of the user touching the new product. Aiming at the problem that in the related art, when the list display sequence of a popularization object is adjusted, the popularization effect and the user requirement are difficult to balance, no effective solution is proposed at present. Disclosure of Invention The application mainly aims to provide an information display method, an information display device, a computer program product and electronic equipment, so as to solve the problem that in the related art, when the list display sequence of a popularization object is adjusted, the popularization effect and the user requirement are difficult to balance. In order to achieve the above object, according to one aspect of the present application, there is provided a method of displaying information. The method comprises the steps of displaying a display sequence in a target display area of a target application, wherein the display sequence comprises a top-placed display column and a hot-search display column, the number of display items in the display sequence is smaller than or equal to the number of candidate display items in a data pool, for each candidate display item in the data pool, determining a first display weight according to the click quantity of different time periods of the candidate display item, updating the first display weight according to the type of the candidate display item to obtain a second display weight of the candidate display item, wherein the second display weight is used for indicating whether the candidate display item is displayed in the target display area or not and the display sequence of the candidate display item when the candidate display item is displayed in the target display area, updating the hot-search display column according to the second display weight of all the candidate display items in the data pool, determining an updated display sequence according to the updated hot-search display column and the top-placed display column, and displaying the updated display sequence in the target display area. Optionally, updating the hot search display column according to the second display weights of all candidate display items in the data pool comprises determining an initial hot search display column according to the second display weights of all candidate display items, updating the initial hot search display column according to the screening rule to obtain an updated hot search display column, deleting display items which do not meet the screening rule when the display sequence in the initial hot search display column does not meet the screening rule, adding display items with the largest weights outside the initial hot search display column to the hot search display column, determining an updated display sequence according to the updated hot search display column and the top display column comprises determining an updated display column by the updated hot search display column and the top display column when the content of the updated hot search display column and the content of the top display column are different, and adding the display items with the largest weights outside the updated hot search display column to the updated hot search display column when the content of the updated hot search display column and the content of the top display column are the same, and determining the updated hot search display column again by the updated hot search display column and the updated hot display column when the updated hot search display column and the top display column is updated. Optionally, updating the hot search display columns a