CN113763091B - Article display method and device based on express cabinet - Google Patents

Article display method and device based on express cabinet Download PDF

Info

Publication number
CN113763091B
CN113763091B CN202011248184.5A CN202011248184A CN113763091B CN 113763091 B CN113763091 B CN 113763091B CN 202011248184 A CN202011248184 A CN 202011248184A CN 113763091 B CN113763091 B CN 113763091B
Authority
CN
China
Prior art keywords
information
article
user
page
express cabinet
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN202011248184.5A
Other languages
Chinese (zh)
Other versions
CN113763091A (en
Inventor
毛锐
张青青
潘扬
李山林
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing Jingdong Century Trading Co Ltd
Beijing Wodong Tianjun Information Technology Co Ltd
Original Assignee
Beijing Jingdong Century Trading Co Ltd
Beijing Wodong Tianjun Information Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Beijing Jingdong Century Trading Co Ltd, Beijing Wodong Tianjun Information Technology Co Ltd filed Critical Beijing Jingdong Century Trading Co Ltd
Priority to CN202011248184.5A priority Critical patent/CN113763091B/en
Publication of CN113763091A publication Critical patent/CN113763091A/en
Application granted granted Critical
Publication of CN113763091B publication Critical patent/CN113763091B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/06Buying, selling or leasing transactions
    • G06Q30/0601Electronic shopping [e-shopping]
    • G06Q30/0641Shopping interfaces
    • G06Q30/0643Graphical representation of items or shoppers
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F18/00Pattern recognition
    • G06F18/20Analysing
    • G06F18/21Design or setup of recognition systems or techniques; Extraction of features in feature space; Blind source separation
    • G06F18/214Generating training patterns; Bootstrap methods, e.g. bagging or boosting
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/44Arrangements for executing specific programs
    • G06F9/451Execution arrangements for user interfaces
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K17/00Methods or arrangements for effecting co-operative working between equipments covered by two or more of main groups G06K1/00 - G06K15/00, e.g. automatic card files incorporating conveying and reading operations
    • G06K17/0022Methods or arrangements for effecting co-operative working between equipments covered by two or more of main groups G06K1/00 - G06K15/00, e.g. automatic card files incorporating conveying and reading operations arrangements or provisious for transferring data to distant stations, e.g. from a sensing device
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/06Buying, selling or leasing transactions
    • G06Q30/0601Electronic shopping [e-shopping]
    • G06Q30/0623Item investigation
    • G06Q30/0625Directed, with specific intent or strategy

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Business, Economics & Management (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Finance (AREA)
  • Accounting & Taxation (AREA)
  • Software Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Marketing (AREA)
  • Strategic Management (AREA)
  • Data Mining & Analysis (AREA)
  • General Business, Economics & Management (AREA)
  • Economics (AREA)
  • Development Economics (AREA)
  • Artificial Intelligence (AREA)
  • Bioinformatics & Cheminformatics (AREA)
  • Bioinformatics & Computational Biology (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Evolutionary Computation (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Human Computer Interaction (AREA)
  • Evolutionary Biology (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

The invention discloses an article display method and device based on an express cabinet, and relates to the technical field of computers. One embodiment of the method comprises the following steps: responding to the operation of scanning the identification code of the express cabinet by the user, and acquiring page information corresponding to the calling page of the express cabinet, user information corresponding to the user and article information; determining a target article set according to the page information, the user information and the article information; and displaying the target object set on a calling page of the express cabinet. According to the method and the device for displaying the object, the object can be determined according to the page information of the calling page of the express cabinet, the object can be displayed in a targeted mode, the accuracy of the displayed object is improved, and the user experience is improved.

Description

Article display method and device based on express cabinet
Technical Field
The invention relates to the technical field of computers, in particular to an article display method and device based on an express cabinet.
Background
Along with the continuous development of express delivery, the intelligent express delivery cabinet is enabled for the express delivery industry by the identity of the terminal station. Meanwhile, as the number of intelligent express cabinets increases sharply, how to utilize the intelligent express cabinets to recommend articles also attracts attention.
In the process of implementing the present invention, the inventor finds that at least the following problems exist in the prior art:
The existing express cabinet-based article display method involves obtaining user voice information, so that user experience is poor, the accuracy rate of displayed articles is low, and targeted display cannot be achieved.
Disclosure of Invention
In view of the above, the embodiment of the invention provides an article display method and device based on an express cabinet, which can determine a target article according to page information of a calling page of the express cabinet, is beneficial to displaying articles in a targeted manner, improves the accuracy of the displayed articles, and improves user experience.
To achieve the above object, according to a first aspect of the embodiments of the present invention, there is provided an article display method based on an express cabinet, including:
Responding to the operation of scanning the identification code of the express cabinet by the user, and acquiring page information corresponding to the calling page of the express cabinet, user information corresponding to the user and article information;
Determining a target article set according to the page information, the user information and the article information;
and displaying the target object set on a calling page of the express cabinet.
Further, the step of determining the target item set according to the page information, the user information and the item information includes:
determining an item click rate based on the page information, and determining a first item set according to the item click rate; the page information comprises exposure information of a plurality of articles corresponding to the calling page in a first period and page operation information of a plurality of users;
Acquiring task list information corresponding to a user in a first period according to the user information and the article information, and determining a second article set according to the task list information;
The first article set and the second article set are deduplicated to determine a target article set.
Further, after the step of determining the second set of items from the task sheet information, the method further includes:
and acquiring the type of the article corresponding to the user in the first period according to the user information and the article information, and updating the second article set according to the type of the article and the association rule discovery algorithm.
Further, in response to a user scanning the identification code of the express cabinet, the method further comprises:
and acquiring the number of the task sheets and the task sheet time of the plurality of articles in the second period, and determining a third article set according to the number of the task sheets and the task sheet time.
Further, the step of displaying the target object set on the call-up page of the express cabinet further comprises:
sorting the objects in the target object set by using a sorting model;
and sequentially displaying the corresponding target objects on a calling page of the express cabinet according to the sequencing processing result.
Further, the sorting processing result is the item click probability, and the training steps of the sorting model are as follows:
And acquiring historical page information, taking the articles clicked by the user in the historical page information as positive samples, and taking the articles not clicked by the user in the page information as negative samples, and training the ordering model.
Further, weight coefficients of the first article set, the second article set and the third article set are set, and sorting processing is conducted on target articles in the target article set according to the weight coefficients and the sorting model.
According to a second aspect of an embodiment of the present invention, there is provided an article display device based on an express cabinet, including:
The information acquisition module is used for responding to the operation of scanning the identification code of the express cabinet by the user and acquiring page information corresponding to the calling page of the express cabinet, user information corresponding to the user and article information;
The target article set determining module is used for determining a target article set according to the page information, the user information and the article information;
and the display module is used for displaying the target article set on a calling page of the express cabinet.
According to a third aspect of an embodiment of the present invention, there is provided an electronic apparatus including:
One or more processors;
Storage means for storing one or more programs,
The one or more programs, when executed by the one or more processors, cause the one or more processors to implement any of the courier-cabinet-based item display methods described above.
According to a fourth aspect of embodiments of the present invention, there is provided a computer readable medium having stored thereon a computer program which, when executed by a processor, implements any of the express cabinet based item display methods described above.
One embodiment of the above invention has the following advantages or benefits: because the operation of responding to the identification code of the user scanning express cabinet is adopted, page information corresponding to the calling page of the express cabinet, user information corresponding to the user and article information are acquired; determining a target article set according to the page information, the user information and the article information; the technical means that the target object set is displayed on the calling page of the express cabinet is overcome, the technical problems that the existing object display method based on the express cabinet involves obtaining user voice information, the user experience is poor, the accuracy rate of displayed objects is low, and targeted display cannot be achieved are solved, the purpose that the user voice information is not required to be obtained is achieved, the target object is determined according to the page information of the calling page of the express cabinet, targeted display of objects is facilitated, the accuracy rate of the displayed objects is improved, and the technical effect of user experience is improved.
Further effects of the above-described non-conventional alternatives are described below in connection with the embodiments.
Drawings
The drawings are included to provide a better understanding of the invention and are not to be construed as unduly limiting the invention. Wherein:
fig. 1 is a schematic view of a main flow of an express cabinet-based item display method according to a first embodiment of the present invention;
fig. 2 is a schematic diagram of a main flow of an express cabinet-based item display method according to a second embodiment of the present invention;
fig. 3 is a schematic view of main modules of an express cabinet-based item display apparatus provided according to an embodiment of the present invention;
FIG. 4 is an exemplary system architecture diagram in which embodiments of the present invention may be applied;
fig. 5 is a schematic diagram of a computer system suitable for use in implementing an embodiment of the invention.
Detailed Description
Exemplary embodiments of the present invention will now be described with reference to the accompanying drawings, in which various details of the embodiments of the present invention are included to facilitate understanding, and are to be considered merely exemplary. Accordingly, those of ordinary skill in the art will recognize that various changes and modifications of the embodiments described herein can be made without departing from the scope and spirit of the invention. Also, descriptions of well-known functions and constructions are omitted in the following description for clarity and conciseness.
Fig. 1 is a schematic view of a main flow of an express cabinet-based item display method according to a first embodiment of the present invention; as shown in fig. 1, the method for displaying articles based on the express cabinet according to the embodiment of the present invention mainly includes:
Step S101, responding to the operation of scanning the identification code of the express cabinet by the user, and acquiring page information corresponding to the calling page of the express cabinet, user information corresponding to the user and article information.
Specifically, according to the embodiment of the invention, when a user scans an identification code (such as a two-dimensional code, a bar code and the like) of an express cabinet, page information corresponding to a calling page popped up by the current express cabinet is obtained (wherein the page information comprises exposure information of a plurality of articles corresponding to the calling page in a first period and page operation information of a plurality of users); user information (such as user identification and the like) and article information (such as type and the like of the currently fetched article) corresponding to the scanning user are acquired.
Through the arrangement, since the express cabinet is provided with a certain radiation area, the target object is determined according to the page information of the calling page of the express cabinet, the geographic characteristics of the express cabinet are utilized, the pertinence of the displayed object is remarkably improved, and the user experience is improved.
Step S102, determining a target article set according to the page information, the user information and the article information.
Specifically, according to an embodiment of the present invention, the step of determining the target item set according to the page information, the user information, and the item information includes:
determining an item click rate based on the page information, and determining a first item set according to the item click rate;
Acquiring task list information corresponding to a user in a first period according to the user information and the article information, and determining a second article set according to the task list information;
The first article set and the second article set are deduplicated to determine a target article set.
Item Click-Through Rate (CTR): is the ratio of the Click volume (Click) to the Exposure volume (expression or Exposure), and is an indicator for the conversion of the item presented on the call-up page.
Specifically, according to the embodiment of the invention, the step of determining the first article set according to the page information utilizes the geographic characteristics of the current express cabinet, and because users using the express cabinet at the periphery have certain similarity, the accuracy rate of determining the target articles at the follow-up time is improved.
According to a specific implementation manner of the embodiment of the present invention, task list information generated by a user in a first period is obtained according to a user identifier in the user information, and a second article set is determined according to the task list information, further, an associated article of the article in the task list information may be determined according to FPTree (Frequent Pattern-growth, association rule discovery algorithm is merely an example, and other association algorithms may be adopted to determine the associated article), so as to determine the second article set. Through the arrangement, the object with high user satisfaction can be added into the target object set, and user experience is further improved.
Further, according to an embodiment of the present invention, after the step of determining the second article set according to the task sheet information, the method further includes:
and acquiring the type of the article corresponding to the user in the first period according to the user information and the article information, and updating the second article set according to the type of the article and the association rule discovery algorithm.
Because the user may not generate the task sheet information in the first period, through the setting, on one hand, the number of target articles in the target article set determined later is expanded, and on the other hand, the supplement of the second article set is realized.
Preferably, according to an embodiment of the present invention, in response to an operation of a user scanning an identification code of an express cabinet, the method further includes:
and acquiring the number of the task sheets and the task sheet time of the plurality of articles in the second period, and determining a third article set according to the number of the task sheets and the task sheet time.
Through the arrangement, according to the number of the task sheets and the time of the task sheets, articles with higher sales volume, such as hot-sell articles, star articles (namely articles with high growth rate and high market share) and the like can be determined. The articles with higher sales quantity are added into the third article set, so that the quantity and types of the target articles in the target article set can be enriched, and the conversion rate of the displayed target articles can be improved.
According to a specific implementation manner of the embodiment of the invention, in the process of determining the first article set, the second article set and the third article set, articles in the article sets can be further ordered. If the first article set is determined according to the click rate and the first threshold value, ordering the articles in the first article set; determining a second article set according to the association rule discovery algorithm and a second threshold value, and sorting articles in the second article set; and determining the weight coefficient of each article according to the number of the task sheets and the time of the task sheets, determining a third article set according to the weight coefficient of each article and a third threshold value, and sequencing the articles in the third article set.
Through the arrangement, before the target article set is determined, the articles in the article set determined according to different information are ordered, so that the target article set is determined according to the ordering of the articles in the article set and the weight coefficient, and the conversion rate of the target articles displayed on the calling page is improved.
Step S103, displaying the target object set on a calling page of the express cabinet.
Specifically, according to an embodiment of the present invention, the step of displaying the target object set on the call-up page of the express cabinet further includes:
sorting the objects in the target object set by using a sorting model;
and sequentially displaying the corresponding target objects on a calling page of the express cabinet according to the sequencing processing result.
Through the arrangement, the corresponding articles are sequentially displayed (or displayed in batches) according to the sorting processing result, so that the articles can be displayed in a targeted manner, the conversion rate of the displayed articles is improved, and the user experience is improved.
Preferably, according to an embodiment of the present invention, the result of the sorting process is an item click probability, and the training steps of the sorting model are as follows:
And acquiring historical page information, taking the articles clicked by the user in the historical page information as positive samples, and taking the articles not clicked by the user in the page information as negative samples, and training the ordering model.
Specifically, according to the embodiment of the invention, the sorting model determines the probability that the item displayed on the call-up page is likely to be clicked, and sorts the target items in the target item set according to the click probability.
Illustratively, according to an embodiment of the present invention, the method further comprises: and setting weight coefficients of the first article set, the second article set and the third article set, and sorting the target articles in the target article set according to the weight coefficients and the sorting model.
Through the arrangement, the weight coefficient in the object set can be adjusted according to the actual situation, so that the object set can be determined more accurately, and the object objects in the object set are ordered to display the object objects in a targeted mode.
According to the technical scheme of the embodiment of the invention, the page information corresponding to the calling page of the express cabinet, the user information corresponding to the user and the article information are acquired by adopting the operation of responding to the user to scan the identification code of the express cabinet; determining a target article set according to the page information, the user information and the article information; the technical means that the target object set is displayed on the calling page of the express cabinet is overcome, the technical problems that the existing object display method based on the express cabinet involves obtaining user voice information, the user experience is poor, the accuracy rate of displayed objects is low, and targeted display cannot be achieved are solved, the purpose that the user voice information is not required to be obtained is achieved, the target object is determined according to the page information of the calling page of the express cabinet, targeted display of objects is facilitated, the accuracy rate of the displayed objects is improved, and the technical effect of user experience is improved.
Fig. 2 is a schematic diagram of a main flow of an express cabinet-based item display method according to a second embodiment of the present invention; as shown in fig. 2, the method for displaying articles based on the express cabinet according to the embodiment of the present invention mainly includes:
step S201, responding to the operation of scanning the identification code of the express cabinet by the user, and acquiring page information corresponding to the calling page of the express cabinet, user information corresponding to the user, article information, and the number of task sheets and the time of the task sheets of the plurality of articles in the second period.
Specifically, according to a specific implementation manner of the embodiment of the present invention, when a user scans an identification code (such as a two-dimensional code, a bar code, etc.) of an express cabinet, page information corresponding to a calling page popped up by the current express cabinet is obtained, where the page information includes exposure information of all objects corresponding to the calling page and page operation information of all users in a first period (such as 30 days); acquiring user information (such as user identification and the like) corresponding to the scanning user and article information (such as the type and the like of the currently fetched article); and acquiring the number of the task sheets and the task sheet time of the plurality of articles in the second period.
Through the arrangement, since the express cabinet is provided with a certain radiation area, the target object is determined according to the page information of the calling page of the express cabinet, the geographic characteristics of the express cabinet are utilized, the pertinence of the displayed object is remarkably improved, and the user experience is improved.
Step S202, determining an item click rate based on page information, and determining a first item set according to the item click rate; the page information comprises exposure information of a plurality of articles corresponding to the calling page in a first period and page operation information of a plurality of users.
Item Click-Through Rate (CTR): is the ratio of the pointing stroke (Click) to the Exposure (depression or Exposure). If ctr=total user click of item a on the courier call-up page/total exposure of item a on the courier call-up page.
However, if two articles A and B are present, the click rates are respectivelyAnd/>The click rates of the two items are the same, but the exposure of item a is ten times different from the exposure of item B, and it is obviously not reasonable to determine the first set of items if the click rates calculated in the above-described manner are directly used. Therefore, according to the embodiment of the invention, the article click rate can be calculated by adopting Bayesian smoothing, and the exposure is taken into consideration when the click rate is calculated, so that the first article set is more accurately determined.
According to an embodiment of the invention, the items in the first set of items are ordered.
Specifically, all the items indicated by the page information are sorted in a descending order according to the click rate CTR, and M items (namely the first threshold value) before being selected from high to low according to the click rate are placed in the first item set and recorded as RecallSkuSet 1={recallSkum |0<m is less than or equal to M.
In the process of determining the first article set, only page information corresponding to the current express cabinet is referred to. According to another specific implementation manner of the embodiment of the invention, page information of multiple express cabinets (including express cabinets nearby the current express cabinet) can be obtained, so that the sample size is increased, and the accuracy of the articles in the first article set is improved.
Step S203, task list information corresponding to the user in the first period is obtained according to the user information and the article information, and a second article set is determined according to the task list information.
Specifically, task list information generated by the user in a first period (for example, in about 30 days) is obtained according to a user identifier in the user information, and associated articles of the articles in the task list information are determined according to FPTree (Frequent Pattern-growth, association rule discovery algorithm), so that a second article set is determined and is recorded as RecallSkuSet 2={recallSkun |0<n being less than or equal to N. Through the arrangement, the object with high user satisfaction can be added into the target object set, and user experience is further improved.
Step S204, the article type corresponding to the user in the first period is obtained according to the user information and the article information, and the second article set is updated according to the article type and the association rule discovery algorithm.
Because the user may not generate the task sheet information in the first period, through the setting, on one hand, the number of target articles in the target article set determined later is expanded, and on the other hand, the supplement of the second article set is realized. According to a specific implementation manner of the embodiment of the invention, when a user scans codes to obtain pieces, q item type recommended sets most relevant to the type are obtained according to the type of the items in the express cabinet, q x p items corresponding to the q item type recommended sets are obtained to be used as supplements for a second item set, and the supplements are recorded as RecallSkuSet 2'={recallSkur |0<r < R }.
Step S205, determining a third object set according to the number of the task orders and the time of the task orders.
According to the embodiment of the invention, the task list generated in approximately 20 hours (namely the second time period of the second time period) can be obtained, and the weight coefficient of each article is determined according to the number of the task lists and the task list. The step of determining the weight coefficient according to the task list time is to determine by adopting the following formula:
OrderScore=exp(DeclineRate*(NowHour-OrderHoue))
Wherein OrderScore represents the weight coefficient of the task list, nowHour is the current hour (current time), orderHoue is the time of generating the task list, and the time reduction factor DECLINERATE is determined according to the time difference corresponding to the task list (the attenuation factor is the attenuation factor in standard exponential attenuation, the greater the attenuation factor, the smaller the task list score is, and the constraint range is DECLINERATE <0.
According to an embodiment of the present invention, the method further includes sorting the items in the third item set. Specifically, according to the embodiment of the invention, the items are ordered according to the weight coefficient of each item, and the third item set is recorded as RecallSkuSet 3={recallSkut |0<t +.ltoreq.T.
In step S206, the first article set, the second article set, and the third article set are subjected to a deduplication process to determine a target article set.
According to the embodiment of the invention, the target object set is RecallSkuSet=RecallSkuSet1∪RecallSkuSet2∪RecallSkuSet2'∪RecallSkuSet3.
Step S207, setting weight coefficients of the first article set, the second article set and the third article set, and sorting the target articles in the target article set according to the weight coefficients and the sorting model.
Further, according to an embodiment of the present invention, the above-mentioned sorting result is an item click probability, and the training steps of the sorting model are as follows:
And acquiring historical page information, taking the articles clicked by the user in the historical page information as positive samples, and taking the articles not clicked by the user in the page information as negative samples, and training the ordering model.
Specifically, according to the embodiment of the invention, the sorting model determines the probability that the item displayed on the call-up page is likely to be clicked, and sorts the target items in the target item set according to the click probability.
According to an embodiment of the present invention, the ranking model is essentially a click probability prediction model, which predicts the likelihood that a user clicks on an item. The sorting model can adopt deepfm models or other deep learning models such as wide & deep, DIN and the like.
The training process of the ordering model is training by adopting exposure data and click data in the history page information. Taking all article records truly clicked by the user as positive samples, taking article records which are not clicked by the user but exposed to the user as negative samples, obtaining the probability of clicking the articles by the user through model training, and sequencing according to the clicking probability.
In order to expand the application scene of the sequencing model, the sequencing model adopts the same format of the input parameters in the training stage and the actual application stage, and the data at the same position in the input parameters have the same attribute.
Specifically, the data of the entry includes user characteristic data and article characteristic data, and the sample is assumed to have three kinds of characteristic data (only by way of example, various characteristic data can be expanded in actual application), such as price characteristic (the price characteristic of a certain article is assumed to be 20 yuan, and 0.8 after normalization); user occupation characteristics (assume occupation includes worker [1, 0], white collar [0,1,0], student [0,1 ]); user marriage features (married [1, 0], unmarked [0,1,0], unknown [0,1 ]). And combining the continuous variable and the discrete variable after the sequencing model takes the parameter entering data to obtain a feature vector Inputvalue [0.8,1,1,1,1,1,1] formed by the parameter entering feature data, wherein the 1 st bit value corresponds to the price feature of the article, the 2 to 4 bits are professional features of the article corresponding to the user, and the 5 to 7 bits are wedding features of the article corresponding to the user.
In addition, the construction vector Inputindex is [1,3,4], the first index corresponding to the price characteristic value (value) of the article is 1, the second index corresponding to the professional characteristic value (value) of the user is 3, and the third index corresponding to the wedding characteristic (value) of the user is 5.
Through the arrangement, positive and negative samples are input into two vectors of the sorting model, namely Inputvalue and Inputindex, values of the samples are obtained from Inputvalue vectors by using Inputindex vectors, the values are input into the sorting model for training, the output result is the click probability of the articles, and the articles are sorted according to the click probability.
Step S208, sequentially displaying the corresponding target objects on the calling page of the express cabinet according to the sequencing processing result.
Through the arrangement, the corresponding articles are sequentially displayed (or displayed in batches) according to the sorting processing result, so that the articles can be displayed in a targeted manner, the conversion rate of the displayed articles is improved, and the user experience is improved.
According to the technical scheme of the embodiment of the invention, the page information corresponding to the calling page of the express cabinet, the user information corresponding to the user and the article information are acquired by adopting the operation of responding to the user to scan the identification code of the express cabinet; determining a target article set according to the page information, the user information and the article information; the technical means that the target object set is displayed on the calling page of the express cabinet is overcome, the technical problems that the existing object display method based on the express cabinet involves obtaining user voice information, the user experience is poor, the accuracy rate of displayed objects is low, and targeted display cannot be achieved are solved, the purpose that the user voice information is not required to be obtained is achieved, the target object is determined according to the page information of the calling page of the express cabinet, targeted display of objects is facilitated, the accuracy rate of the displayed objects is improved, and the technical effect of user experience is improved.
Fig. 3 is a schematic view of main modules of an express cabinet-based item display apparatus provided according to an embodiment of the present invention; as shown in fig. 3, the express cabinet-based article display device 300 provided in the embodiment of the present invention mainly includes:
The information obtaining module 301 is configured to obtain page information corresponding to a calling page of the express cabinet, user information corresponding to a user, and article information in response to an operation of scanning an identification code of the express cabinet by the user.
Through the arrangement, since the express cabinet is provided with a certain radiation area, the target object is determined according to the page information of the calling page of the express cabinet, the geographic characteristics of the express cabinet are utilized, the pertinence of the displayed object is remarkably improved, and the user experience is improved.
The target item set determining module 302 is configured to determine a target item set according to the page information, the user information, and the item information.
Specifically, according to an embodiment of the present invention, the target item set determining module 302 is further configured to:
determining an item click rate based on the page information, and determining a first item set according to the item click rate;
Acquiring task list information corresponding to a user in a first period according to the user information and the article information, and determining a second article set according to the task list information;
The first article set and the second article set are deduplicated to determine a target article set.
Specifically, according to the embodiment of the invention, the step of determining the first article set according to the page information utilizes the geographic characteristics of the current express cabinet, and because users using the express cabinet at the periphery have certain similarity, the accuracy rate of determining the target articles at the follow-up time is improved.
According to a specific implementation manner of the embodiment of the present invention, task list information generated by a user in a first period is obtained according to a user identifier in the user information, and a second article set is determined according to the task list information, further, an associated article of the article in the task list information may be determined according to FPTree (Frequent Pattern-growth, association rule discovery algorithm is merely an example, and other association algorithms may be adopted to determine the associated article), so as to determine the second article set. Through the arrangement, the object with high user satisfaction can be added into the target object set, and user experience is further improved.
Further, according to an embodiment of the present invention, after the step of determining the second article set according to the task sheet information, the target article set determining module 302 is further configured to:
and acquiring the type of the article corresponding to the user in the first period according to the user information and the article information, and updating the second article set according to the type of the article and the association rule discovery algorithm.
Because the user may not generate the task sheet information in the first period, through the setting, on one hand, the number of target articles in the target article set determined later is expanded, and on the other hand, the supplement of the second article set is realized.
Preferably, according to an embodiment of the present invention, in response to an operation of scanning an identification code of the express cabinet by a user, the information obtaining module 301 is further configured to:
and acquiring the number of the task sheets and the task sheet time of the plurality of articles in the second period, and determining a third article set according to the number of the task sheets and the task sheet time.
Through the arrangement, according to the number of the task sheets and the time of the task sheets, articles with higher sales volume, such as hot-sell articles, star articles (namely articles with high growth rate and high market share) and the like can be determined. The articles with higher sales quantity are added into the third article set, so that the quantity and types of the target articles in the target article set can be enriched, and the conversion rate of the displayed target articles can be improved.
According to a specific implementation manner of the embodiment of the invention, in the process of determining the first article set, the second article set and the third article set, articles in the article sets can be further ordered. If the first article set is determined according to the click rate and the first threshold value, ordering the articles in the first article set; determining a second article set according to the association rule discovery algorithm and a second threshold value, and sorting articles in the second article set; and determining the weight coefficient of each article according to the number of the task sheets and the time of the task sheets, determining a third article set according to the weight coefficient of each article and a third threshold value, and sequencing the articles in the third article set.
Through the arrangement, before the target article set is determined, the articles in the article set determined according to different information are ordered, so that the target article set is determined according to the ordering of the articles in the article set and the weight coefficient, and the conversion rate of the target articles displayed on the calling page is improved.
The display module 303 is configured to display the target article set on a call page of the express cabinet.
Specifically, according to an embodiment of the present invention, the display module 303 is further configured to:
sorting the objects in the target object set by using a sorting model;
and sequentially displaying the corresponding target objects on a calling page of the express cabinet according to the sequencing processing result.
Through the arrangement, the corresponding articles are sequentially displayed (or displayed in batches) according to the sorting processing result, so that the articles can be displayed in a targeted manner, the conversion rate of the displayed articles is improved, and the user experience is improved.
Preferably, according to an embodiment of the present invention, the result of the sorting process is an item click probability; the express cabinet-based article display device 300 further includes a model training module configured to:
And acquiring historical page information, taking the articles clicked by the user in the historical page information as positive samples, and taking the articles not clicked by the user in the page information as negative samples, and training the ordering model.
Specifically, according to the embodiment of the invention, the sorting model determines the probability that the item displayed on the call-up page is likely to be clicked, and sorts the target items in the target item set according to the click probability.
Illustratively, the presentation module 303 is further configured to:
And setting weight coefficients of the first article set, the second article set and the third article set, and sorting the target articles in the target article set according to the weight coefficients and the sorting model.
Through the arrangement, the weight coefficient in the object set can be adjusted according to the actual situation, so that the object set can be determined more accurately, and the object objects in the object set are ordered to display the object objects in a targeted mode.
According to the technical scheme of the embodiment of the invention, the page information corresponding to the calling page of the express cabinet, the user information corresponding to the user and the article information are acquired by adopting the operation of responding to the user to scan the identification code of the express cabinet; determining a target article set according to the page information, the user information and the article information; the technical means that the target object set is displayed on the calling page of the express cabinet is overcome, the technical problems that the existing object display method based on the express cabinet involves obtaining user voice information, the user experience is poor, the accuracy rate of displayed objects is low, and targeted display cannot be achieved are solved, the purpose that the user voice information is not required to be obtained is achieved, the target object is determined according to the page information of the calling page of the express cabinet, targeted display of objects is facilitated, the accuracy rate of the displayed objects is improved, and the technical effect of user experience is improved.
Fig. 4 illustrates an exemplary system architecture 400 of a courier-based item display method or a courier-based item display apparatus to which embodiments of the present invention may be applied.
As shown in fig. 4, a system architecture 400 may include terminal devices 401, 402, 403, a network 404, and a server 405 (this architecture is merely an example, and the components contained in a particular architecture may be tailored to the application specific case). The network 404 is used as a medium to provide communication links between the terminal devices 401, 402, 403 and the server 405. The network 404 may include various connection types, such as wired, wireless communication links, or fiber optic cables, among others.
A user may interact with the server 405 via the network 404 using the terminal devices 401, 402, 403 to receive or send messages or the like. Various communication client applications, such as, for example only, an item display class application, a data processing class application, etc., may be installed on the terminal devices 401, 402, 403).
The terminal devices 401, 402, 403 may be various electronic devices having a display screen and supporting web browsing, including but not limited to smartphones, tablets, laptop and desktop computers, and the like.
The server 405 may be a server providing various services, such as a background management server (by way of example only) providing support for item display class websites browsed by users using the terminal devices 401, 402, 403. The background management server may analyze and process the received data such as page information, user information, and item information, and feed back the processing result (e.g., the target item set—only an example) to the terminal device.
It should be noted that, the method for displaying the goods based on the express cabinet according to the embodiment of the present invention is generally executed by the server 405, and accordingly, the goods display device based on the express cabinet is generally disposed in the server 405.
It should be understood that the number of terminal devices, networks and servers in fig. 4 is merely illustrative. There may be any number of terminal devices, networks, and servers, as desired for implementation.
Referring now to FIG. 5, there is illustrated a schematic diagram of a computer system 500 suitable for use in implementing a terminal device or server in accordance with an embodiment of the present invention. The terminal device or server shown in fig. 5 is only an example, and should not impose any limitation on the functions and scope of use of the embodiments of the present invention.
As shown in fig. 5, the computer system 500 includes a Central Processing Unit (CPU) 501, which can perform various appropriate actions and processes according to a program stored in a Read Only Memory (ROM) 502 or a program loaded from a storage section 508 into a Random Access Memory (RAM) 503. In the RAM 503, various programs and data required for the operation of the system 500 are also stored. The CPU501, ROM 502, and RAM 503 are connected to each other through a bus 504. An input/output (I/O) interface 505 is also connected to bus 504.
The following components are connected to the I/O interface 505: an input section 506 including a keyboard, a mouse, and the like; an output portion 507 including a Cathode Ray Tube (CRT), a Liquid Crystal Display (LCD), and the like, and a speaker, and the like; a storage portion 508 including a hard disk and the like; and a communication section 509 including a network interface card such as a LAN card, a modem, or the like. The communication section 509 performs communication processing via a network such as the internet. The drive 510 is also connected to the I/O interface 505 as needed. A removable medium 511 such as a magnetic disk, an optical disk, a magneto-optical disk, a semiconductor memory, or the like is mounted on the drive 510 as needed so that a computer program read therefrom is mounted into the storage section 508 as needed.
In particular, according to embodiments of the present disclosure, the processes described above with reference to flowcharts may be implemented as computer software programs. For example, embodiments of the present disclosure include a computer program product comprising a computer program embodied on a computer readable medium, the computer program comprising program code for performing the method shown in the flow chart. In such an embodiment, the computer program may be downloaded and installed from a network via the communication portion 509, and/or installed from the removable media 511. The above-described functions defined in the system of the present invention are performed when the computer program is executed by a Central Processing Unit (CPU) 501.
The computer readable medium shown in the present invention may be a computer readable signal medium or a computer readable storage medium, or any combination of the two. The computer readable storage medium can be, for example, but not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or a combination of any of the foregoing. More specific examples of the computer-readable storage medium may include, but are not limited to: an electrical connection having one or more wires, a portable computer diskette, a hard disk, a Random Access Memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disc read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing. In the context of this document, a computer readable storage medium may be any tangible medium that can contain, or store a program for use by or in connection with an instruction execution system, apparatus, or device. In the present invention, however, the computer-readable signal medium may include a data signal propagated in baseband or as part of a carrier wave, with the computer-readable program code embodied therein. Such a propagated data signal may take any of a variety of forms, including, but not limited to, electro-magnetic, optical, or any suitable combination of the foregoing. A computer readable signal medium may also be any computer readable medium that is not a computer readable storage medium and that can communicate, propagate, or transport a program for use by or in connection with an instruction execution system, apparatus, or device. Program code embodied on a computer readable medium may be transmitted using any appropriate medium, including but not limited to: wireless, wire, fiber optic cable, RF, etc., or any suitable combination of the foregoing.
The flowcharts and block diagrams in the figures illustrate the architecture, functionality, and operation of possible implementations of systems, methods and computer program products according to various embodiments of the present invention. In this regard, each block in the flowchart or block diagrams may represent a module, segment, or portion of code, which comprises one or more executable instructions for implementing the specified logical function(s). It should also be noted that, in some alternative implementations, the functions noted in the block may occur out of the order noted in the figures. For example, two blocks shown in succession may, in fact, be executed substantially concurrently, or the blocks may sometimes be executed in the reverse order, depending upon the functionality involved. It will also be noted that each block of the block diagrams or flowchart illustration, and combinations of blocks in the block diagrams or flowchart illustration, can be implemented by special purpose hardware-based systems which perform the specified functions or acts, or combinations of special purpose hardware and computer instructions.
The modules involved in the embodiments of the present invention may be implemented in software or in hardware. The described modules may also be provided in a processor, for example, as: a processor includes an information acquisition module, a target item set determination module, and a display module. The names of these modules do not limit the module itself in some cases, and for example, the information acquisition module may also be described as "a module for acquiring page information corresponding to a call-up page of an express cabinet, user information corresponding to a user, and item information" in response to an operation of a user to scan an identification code of the express cabinet ".
As another aspect, the present invention also provides a computer-readable medium that may be contained in the apparatus described in the above embodiments; or may be present alone without being fitted into the device. The computer readable medium carries one or more programs which, when executed by a device, cause the device to include: because the operation of responding to the identification code of the user scanning express cabinet is adopted, page information corresponding to the calling page of the express cabinet, user information corresponding to the user and article information are acquired; determining a target article set according to the page information, the user information and the article information; the technical means that the target object set is displayed on the calling page of the express cabinet is overcome, the technical problems that the existing object display method based on the express cabinet involves obtaining user voice information, the user experience is poor, the accuracy rate of displayed objects is low, and targeted display cannot be achieved are solved, the purpose that the user voice information is not required to be obtained is achieved, the target object is determined according to the page information of the calling page of the express cabinet, targeted display of objects is facilitated, the accuracy rate of the displayed objects is improved, and the technical effect of user experience is improved.
According to the technical scheme of the embodiment of the invention, the page information corresponding to the calling page of the express cabinet, the user information corresponding to the user and the article information are acquired by adopting the operation of responding to the user to scan the identification code of the express cabinet; determining a target article set according to the page information, the user information and the article information; the technical means that the target object set is displayed on the calling page of the express cabinet is overcome, the technical problems that the existing object display method based on the express cabinet involves obtaining user voice information, the user experience is poor, the accuracy rate of displayed objects is low, and targeted display cannot be achieved are solved, the purpose that the user voice information is not required to be obtained is achieved, the target object is determined according to the page information of the calling page of the express cabinet, targeted display of objects is facilitated, the accuracy rate of the displayed objects is improved, and the technical effect of user experience is improved.
The above embodiments do not limit the scope of the present invention. It will be apparent to those skilled in the art that various modifications, combinations, sub-combinations and alternatives can occur depending upon design requirements and other factors. Any modifications, equivalent substitutions and improvements made within the spirit and principles of the present invention should be included in the scope of the present invention.

Claims (9)

1. The article display method based on the express cabinet is characterized by comprising the following steps of:
Responding to the operation of scanning the identification code of the express cabinet by a user, and acquiring page information corresponding to a calling page of the express cabinet, user information corresponding to the user and article information; the page information comprises exposure information of a plurality of articles corresponding to the calling page in a first period and page operation information of a plurality of users;
Determining a target article set according to the page information, the user information and the article information;
Displaying the target object set on a calling page of the express cabinet;
the step of determining a target item set according to the page information, the user information and the item information comprises the following steps:
determining an item click rate based on the page information, and determining a first item set according to the item click rate;
Acquiring task list information corresponding to the user in a first period according to the user information and the article information, and determining a second article set according to the task list information;
and performing de-duplication processing on the first article set and the second article set to determine the target article set.
2. The method of claim 1, wherein after the step of determining a second set of items from the task sheet information, the method further comprises:
And acquiring the article type corresponding to the user in a first period according to the user information and the article information, and updating the second article set according to the article type and an association rule discovery algorithm.
3. The method of claim 1, wherein in response to a user scanning an identification code of the courier cabinet, the method further comprises:
And acquiring the number of the task sheets and the task sheet time of the plurality of articles in the second period, and determining a third article set according to the number of the task sheets and the task sheet time.
4. The courier-based item display method of claim 2 or 3, wherein the step of displaying the set of target items on the courier-based call-out page further comprises:
sorting the objects in the target object set by using a sorting model;
And sequentially displaying the corresponding target objects on the calling page of the express cabinet according to the sequencing processing result.
5. The express cabinet-based item display method according to claim 4, wherein the sorting result is an item click probability, and the training step of the sorting model is as follows:
And acquiring historical page information, taking the articles clicked by the user in the historical page information as positive samples, and taking the articles not clicked by the user in the page information as negative samples, and training the ordering model.
6. The express cabinet-based item display method of claim 4, wherein weight coefficients of the first item set, the second item set, and the third item set are set, and target items in the target item set are ranked according to the weight coefficients and the ranking model.
7. Article display device based on express delivery cabinet, its characterized in that includes:
The information acquisition module is used for responding to the operation of scanning the identification code of the express cabinet by the user and acquiring page information corresponding to the calling page of the express cabinet, user information corresponding to the user and article information; the page information comprises exposure information of a plurality of articles corresponding to the calling page in a first period and page operation information of a plurality of users;
The target article set determining module is used for determining a target article set according to the page information, the user information and the article information;
The display module is used for displaying the target article set on a calling page of the express cabinet;
The target item set determination module is further to:
determining an item click rate based on the page information, and determining a first item set according to the item click rate;
Acquiring task list information corresponding to the user in a first period according to the user information and the article information, and determining a second article set according to the task list information;
and performing de-duplication processing on the first article set and the second article set to determine the target article set.
8. An electronic device, comprising:
One or more processors;
Storage means for storing one or more programs,
When executed by the one or more processors, causes the one or more processors to implement the method of any of claims 1-6.
9. A computer readable medium, on which a computer program is stored, characterized in that the program, when being executed by a processor, implements the method according to any of claims 1-6.
CN202011248184.5A 2020-11-10 2020-11-10 Article display method and device based on express cabinet Active CN113763091B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202011248184.5A CN113763091B (en) 2020-11-10 2020-11-10 Article display method and device based on express cabinet

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202011248184.5A CN113763091B (en) 2020-11-10 2020-11-10 Article display method and device based on express cabinet

Publications (2)

Publication Number Publication Date
CN113763091A CN113763091A (en) 2021-12-07
CN113763091B true CN113763091B (en) 2024-06-18

Family

ID=78785976

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202011248184.5A Active CN113763091B (en) 2020-11-10 2020-11-10 Article display method and device based on express cabinet

Country Status (1)

Country Link
CN (1) CN113763091B (en)

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109840804A (en) * 2019-01-21 2019-06-04 深圳市丰巢科技有限公司 Third party's information displaying method, device, equipment and storage medium
CN110363604A (en) * 2018-04-09 2019-10-22 北京京东尚科信息技术有限公司 Page generation method and device

Family Cites Families (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100821339B1 (en) * 2005-10-27 2008-04-10 엔에이치엔(주) Method and system for providing commodity information in shopping commodity searching service
CN103763178B (en) * 2014-01-03 2016-10-05 腾讯科技(深圳)有限公司 A kind of information-pushing method, server, user terminal and system
CN106897921A (en) * 2017-02-28 2017-06-27 广州市诚毅科技软件开发有限公司 A kind of commodity purchasing method and apparatus based on express delivery cabinet
CN107316221A (en) * 2017-05-26 2017-11-03 深圳市云智数据服务有限公司 A kind of personalized online shopping platform analyzed based on big data and implementation method
CN107332910B (en) * 2017-07-03 2020-07-31 北京京东尚科信息技术有限公司 Information pushing method and device
CN107464137A (en) * 2017-07-28 2017-12-12 深圳市丰巢科技有限公司 It is a kind of based on express delivery cabinet from media advertisement put-on method and system
TWM560634U (en) * 2017-12-15 2018-05-21 Cai Cong Yuan Display system with image recognition and combined with multimedia-based shopping
CN108597140A (en) * 2018-04-28 2018-09-28 中国计量大学 A kind of control method of intelligence express delivery cabinet and intelligent express delivery cabinet
CN110852773A (en) * 2018-08-21 2020-02-28 上海博泰悦臻网络技术服务有限公司 Advertisement delivery method and advertisement delivery system
CN109272363B (en) * 2018-10-09 2020-12-25 广东聚宝屋传媒有限公司 Control method and device for advertising on express package
CN110084553B (en) * 2019-04-26 2023-08-04 深圳市丰巢科技有限公司 Express cabinet recommendation method, device, equipment and storage medium
CN110059256B (en) * 2019-04-26 2023-11-07 北京沃东天骏信息技术有限公司 System, method and device for displaying information
CN111340412A (en) * 2020-02-07 2020-06-26 北京三快在线科技有限公司 Order processing method and device, readable storage medium and electronic equipment
CN111815868B (en) * 2020-07-13 2022-09-23 南京云柜网络科技有限公司 Express cabinet supporting two-dimensional code payment and two-dimensional code scanning payment method thereof

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110363604A (en) * 2018-04-09 2019-10-22 北京京东尚科信息技术有限公司 Page generation method and device
CN109840804A (en) * 2019-01-21 2019-06-04 深圳市丰巢科技有限公司 Third party's information displaying method, device, equipment and storage medium

Also Published As

Publication number Publication date
CN113763091A (en) 2021-12-07

Similar Documents

Publication Publication Date Title
CN109460513B (en) Method and apparatus for generating click rate prediction model
CN111125574B (en) Method and device for generating information
US20200356572A1 (en) Search ranking method and apparatus, electronic device and storage medium
CN110363604B (en) Page generation method and device
CN108536867B (en) Method and apparatus for generating information
CN107885783B (en) Method and device for obtaining high-correlation classification of search terms
CN113095893A (en) Method and device for determining sales of articles
CN110648089A (en) Method and device for determining delivery timeliness of articles
CN110738436A (en) method and device for determining available stock
CN110059172B (en) Method and device for recommending answers based on natural language understanding
CN108985805B (en) Method and device for selectively executing push task
CN112449217B (en) Method and device for pushing video, electronic equipment and computer readable medium
CN113763091B (en) Article display method and device based on express cabinet
CN112667770A (en) Method and device for classifying articles
CN112784861A (en) Similarity determination method and device, electronic equipment and storage medium
CN113313542B (en) Method and device for pushing channel pages
CN110807095A (en) Article matching method and device
CN110826948A (en) Warehouse product selection method and device
CN113516524B (en) Method and device for pushing information
CN113722593A (en) Event data processing method and device, electronic equipment and medium
CN110378714B (en) Method and device for processing access data
CN112395109A (en) Clipboard content processing method and device
CN113379173A (en) Method and apparatus for labeling warehouse goods
CN112016017A (en) Method and device for determining characteristic data
CN113743972B (en) Method and device for generating article information

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant