Display Processing Method and Apparatus, Device, Program, and Medium for Online Exhibition Booths

By obtaining the characteristics of users and service personnel, using the conversion rate estimate model to predict post-click conversion rate, and calculating the booth display advertising revenue, the problem that the existing online booth display format cannot increase the business opportunity volume, and the increase in business opportunity volume and conversion rate has been achieved.

CN114022253BActive Publication Date: 2025-07-29KE COM (BEIJING) TECHNOLOGY CO LTD
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202111329363.6
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2021-11-10
Publication Date
2025-07-29
Estimated Expiration
2041-11-10

AI Technical Summary

Technical Problem

The display form of existing online booths is displayed by time period, which cannot effectively increase the business opportunities of the platform and service personnel.

Method used

By obtaining the characteristics of users and service personnel, using the pre-trained conversion rate estimate model to predict post-click conversion rates, calculate the booth display advertising revenue, and select the service personnel with the highest display income.

Benefits of technology

The business opportunities volume and business opportunities conversion rate have been improved, and the conversion rate of business opportunities has been achieved to achieve the predetermined target.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN114022253B_ABST
    Figure CN114022253B_ABST
Patent Text Reader

Abstract

Embodiments of the present disclosure disclose a method and apparatus, device, program, and medium for processing the display of an online booth. In response to receiving an access request from a user to an information page of a target object, a list of placement plans for booths in the information page is obtained, including booth placement plan information of at least one service staff member. The user characteristics of the user and the service staff characteristics of each service staff member are respectively obtained. Based on the user characteristics and the service staff characteristics of each service staff member, a click-through conversion rate prediction model is used to predict the click-through conversion rate corresponding to each service staff member. According to the booth placement plan information and the click-through conversion rate of each service staff member, the display advertising revenue of the booth for each service staff member is calculated. A preset number of service staff members with higher display advertising revenue among at least one service staff member are determined as the display staff members of the booth, and the display information of the display staff members is displayed on the booth. Embodiments of the present disclosure can increase the amount of business opportunities for the platform and service staff members.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The embodiments of the present disclosure relate to a method, apparatus, device, program, and medium for display processing of an online booth. Background Art

[0002] With the rapid development of society, there are more and more emerging professions, the division of labor is becoming increasingly refined, and the degree of specialization is increasing. Every position requires professional knowledge and skills. With this refined division of labor, every position in professional and technical fields and service areas has professional service personnel who provide various technical support, consulting services, and other aspects. For example, in the field of real estate transactions, when users need to buy or sell a house, they usually consult with real estate agents at real estate agencies and complete the house purchase and sale through real estate agencies.

[0003] With the widespread use of the internet and e-commerce, it's becoming increasingly common for product suppliers and service providers to provide users with online services such as commodity trading, project consulting, and professional services through the internet (including browsers and apps). These online services allow users to fully understand the details of their interests (e.g., products, projects, service consultations, etc.) and subsequently purchase the corresponding items.

[0004] To motivate agents and provide better service, online object details often feature at least one promotional booth. After purchasing this promotional booth, agents can display their profile picture, name, phone number, and other information, fostering a sense of professionalism and personal branding. For agents, this promotional booth can generate additional business opportunities (i.e., events or opportunities that lead to predetermined goals). By purchasing a promotional booth, agents gain exposure, increase business opportunities, and ultimately improve their performance.

[0005] In the process of realizing the present invention, the inventor discovered through research that the existing online booth products are charged in the form of cost per time period (CPT) for the commercialization of single-object exhibitions. They are mainly based on bidding for an online booth of a single object (such as a commodity) per time period (such as a day, week, etc.), and the booth will have exclusive commercial exposure of the bid-in object within the time period based on the number of successful bids for the object. For example, for online properties, the booth of a broker who bids for a single property on a weekly basis will have exclusive commercial exposure of the bid-in property for one week based on the number of successful bids for the property next week. Since the booth display is based on time periods, that is, the service personnel who have successfully bid for a certain object will mechanically display the information page of the object for a time period, it is impossible for the platform and service personnel to achieve the goal of increasing the number of business opportunities. Summary of the Invention

[0006] Embodiments of the present disclosure provide a method and apparatus, device, program, and medium for processing the display of an online booth, so as to at least to some extent increase the amount of business opportunities for the platform and service personnel.

[0007] In one aspect of the embodiments of the present disclosure, a method for processing the display of an online booth is provided, including:

[0008] In response to receiving an access request from a user to an information page of a target object, obtain a list of placement plans for the booth in the information page, where the list of placement plans includes booth placement plan information of at least one service personnel;

[0009] Respectively obtain the user characteristics of the user and the service personnel characteristics of each service personnel among the at least one service personnel;

[0010] Respectively use each service personnel as the current service personnel, and based on the user characteristics and the service personnel characteristics of the current service personnel, use a pre-trained conversion rate prediction model to predict the post-click conversion rate corresponding to the current service personnel;

[0011] According to the booth placement plan information of the current service personnel and the post-click conversion rate corresponding to the current service personnel, calculate the display advertising revenue of the booth for the current service personnel;

[0012] Determine a preset number of service personnel with higher display advertising revenue among the at least one service personnel as the display personnel of the booth, and display the display information of the display personnel on the booth.

[0013] Optionally, in any of the above method embodiments of the present disclosure, the user characteristics include: the behavior characteristics and preference characteristics of the user; and / or,

[0014] The service personnel characteristics include: the behavior characteristics and preference characteristics of the service personnel.

[0015] Optionally, in any of the above method embodiments of the present disclosure, the list of placement plans includes booth placement plan information of at least one service personnel, and the booth placement plan information includes: placement period, bid price, total budget, consumed budget, remaining budget.

[0016] Optionally, in any of the above method embodiments of the present disclosure, the booth placement plan information further includes: the actual budget consumption within the current budget control period; the placement period includes at least one budget control period;

[0017] The obtaining of the list of placement plans for the booth in the information page includes:

[0018] Based on the identifier of the target object included in the access request, obtain the booth placement plan information corresponding to the identifier of the target object from the order system, and obtain the booth placement plan information of at least one candidate service personnel;

[0019] Using a PID controller, for each candidate service personnel among the at least one candidate service personnel, based on the booth placement plan information of each candidate service personnel, calculate the maximum budget consumption within the current budget control period, and perform budget control on the booth placement plan information of each candidate service personnel according to the maximum budget consumption, the actual budget consumption within the current budget control period, and the bid price;

[0020] Based on the result of performing budget control on the booth placement plan information of the at least one candidate service personnel, obtain the placement plan list.

[0021] Optionally, in any of the above method embodiments of the present disclosure, after displaying the display information of the display personnel on the booth, it further includes:

[0022] In response to detecting that the user clicks to communicate with the corresponding display personnel on the information page of the booth, generate a preset event, bill the corresponding display personnel according to the message flow of the preset event, and update the booth placement plan information of the corresponding display personnel.

[0023] Optionally, in any of the above method embodiments of the present disclosure, the obtaining the placement plan list for the booth on the information page includes:

[0024] Based on the identifier of the target object included in the access request, obtain the identifier of the object range to which the target object belongs;

[0025] Based on a pre-established correspondence table between service personnel and object ranges, according to the identifier of the object range, obtain the placement plan list of the booths in the object range as the placement plan list for the booths on the information page; wherein, the correspondence table includes the correspondence between the identifier of the service personnel and the identifier of the object range.

[0026] Optionally, in any of the above method embodiments of the present disclosure, it further includes the step of establishing the correspondence table between service personnel and object ranges:

[0027] For any service personnel, according to the service range of the any service personnel, obtain all the service ranges in the upper-level range to which the service range belongs;

[0028] Based on the operation relationship characteristics, operation scope characteristics, and historical delivery behavior characteristics between any one of the service personnel and each service scope in all the service scopes, obtain a recommended service scope for any one of the service personnel from all the service scopes, and push the recommended service scope to any one of the service personnel;

[0029] In response to receiving a booth purchase request sent by any one of the service personnel, based on the identifier of any one of the service personnel and the identifier of the target object scope in the booth purchase request, generate a correspondence relationship between the identifier of any one of the service personnel and the identifier of the target object scope in the corresponding relationship table, where the target object scope includes any one or more of the recommended service scope and the object scope selected by any one of the service personnel.

[0030] According to another aspect of the embodiments of the present disclosure, there is provided a display processing device for an online booth, including:

[0031] A first acquisition module, configured to, in response to receiving an access request from a user to an information page of a target object, acquire a booth placement plan list for the booth in the information page, where the placement plan list includes booth placement plan information of at least one service personnel;

[0032] A second acquisition module, configured to respectively acquire the user characteristics of the user and the service personnel characteristics of each service personnel among the at least one service personnel;

[0033] A prediction module, configured to respectively use each service personnel as the current service personnel, and based on the user characteristics and the service personnel characteristics of the current service personnel, use a pre-trained conversion rate prediction model to predict the click-through conversion rate corresponding to the current service personnel;

[0034] A calculation module, configured to calculate the display advertising revenue of the booth for the current service personnel according to the booth placement plan information of the current service personnel and the click-through conversion rate corresponding to the current service personnel;

[0035] A determination module, configured to determine a preset number of service personnel with higher display advertising revenue among the at least one service personnel as the display personnel of the booth, and display the display information of the display personnel on the booth.

[0036] According to yet another aspect of the embodiments of the present disclosure, there is provided an electronic device, including:

[0037] A memory, configured to store a computer program;

[0038] A processor, configured to execute the computer program stored in the memory, and when the computer program is executed, implement the display processing method of the online booth described in any one of the above embodiments of the present disclosure.

[0039] According to another aspect of the embodiments of the present disclosure, a computer-readable storage medium is provided, on which a computer program is stored. When the computer program is executed by a processor, the display processing method for an online booth described in any of the above embodiments of the present disclosure is implemented.

[0040] According to another aspect of the embodiments of the present disclosure, a computer program product is provided, including a computer program / instruction, which, when executed by a processor, implements the display processing method for an online booth described in any of the above embodiments of the present disclosure.

[0041] Based on the display processing method, apparatus, equipment, program and medium for online booths provided in the above-mentioned embodiments of the present disclosure, after receiving a user's access request to the information page of the target object, a list of delivery plans for the booth in the information page is obtained (including the booth delivery plan information of at least one service staff), and then the user characteristics of the user and the service staff characteristics of each service staff among the at least one service staff are obtained respectively, and each service staff is used as the current service staff respectively. Based on the user characteristics and the service staff characteristics of the current service staff, a pre-trained conversion rate prediction model is used to predict the post-click conversion rate corresponding to the current service staff, and then the display advertising revenue of the booth for the current service staff is calculated based on the booth delivery plan information of the current service staff and the post-click conversion rate corresponding to the current service staff. Furthermore, a preset number of service staff with higher display advertising revenue among the at least one service staff are determined as the display staff of the booth, and the display information of the display staff is displayed on the booth. Therefore, when a user generates booth exposure by visiting the information page of the target object, the embodiment of the present disclosure can use the conversion rate prediction model to predict the post-click conversion rate in real time based on the user characteristics and the service personnel characteristics of the service personnel, and calculate the display advertising revenue of the booth for the current service personnel based on the post-click conversion rate. In this way, the service personnel displayed on the booth are selected, which can effectively increase the business opportunity volume and business opportunity conversion rate, as well as the conversion rate of business opportunities to achieve predetermined goals for both the platform and the service personnel.

[0042] The technical solution of the present disclosure is further described in detail below through the accompanying drawings and examples. BRIEF DESCRIPTION OF THE DRAWINGS

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

[0044] The present disclosure can be more clearly understood from the following detailed description with reference to the accompanying drawings, in which:

[0045] Figure 1Flowchart of an embodiment of the display processing method for the online booth of the present disclosure.

[0046] Figure 2 Flowchart of another embodiment of the display processing method for the online booth of the present disclosure.

[0047] Figure 3 Schematic diagram of a budget-consumption ratio target curve in an embodiment of the present disclosure.

[0048] Figure 4 Flowchart of yet another embodiment of the display processing method for the online booth of the present disclosure.

[0049] Figure 5 Flowchart of still another embodiment of the display processing method for the online booth of the present disclosure.

[0050] Figure 6 Schematic diagram of an application of the display processing method for the online booth of the present disclosure.

[0051] Figure 7 Schematic diagram of the structure of an embodiment of the display processing apparatus for the online booth of the present disclosure.

[0052] Figure 8 Schematic diagram of the structure of another embodiment of the display processing apparatus for the online booth of the present disclosure.

[0053] Figure 9 Schematic diagram of the structure of an application embodiment of the electronic device of the present disclosure. Detailed implementation manners

[0054] Now, various exemplary embodiments of the present disclosure will be described in detail with reference to the accompanying drawings. It should be noted that: Unless otherwise specifically stated, the relative arrangements of components and steps, numerical expressions, and numerical values set forth in these embodiments do not limit the scope of the present disclosure.

[0055] Those skilled in the art can understand that terms such as "first" and "second" in the embodiments of the present disclosure are only used to distinguish different steps, devices, or modules, etc., and neither represent any specific technical meaning nor indicate an inevitable logical order between them.

[0056] It should also be understood that in the embodiments of the present disclosure, "a plurality of" may refer to two or more, and "at least one" may refer to one, two, or more.

[0057] It should also be understood that for any component, data, or structure mentioned in the embodiments of the present disclosure, without explicit limitation or contrary indication given in the context, it can generally be understood as one or more.

[0058] In addition, the term "and / or" in this disclosure is merely a description of the relationship between associated objects, indicating that there can be three relationships. For example, A and / or B can represent three situations: A exists alone, A and B exist simultaneously, and B exists alone. In addition, the character " / " in this disclosure generally represents an "or" relationship between the associated objects before and after.

[0059] It should also be understood that the descriptions of the various embodiments in this disclosure emphasize the differences between the various embodiments, and their similarities can be referred to each other. For the sake of brevity, they will not be elaborated one by one.

[0060] At the same time, it should be understood that for the convenience of description, the sizes of the various parts shown in the drawings are not drawn according to the actual proportional relationship.

[0061] The following description of at least one exemplary embodiment is actually merely illustrative and in no way limits the present disclosure and its application or use.

[0062] Well-known technologies, methods, and devices for those of ordinary skill in the relevant art may not be discussed in detail, but in appropriate cases, the said technologies, methods, and devices should be regarded as part of the specification.

[0063] It should be noted that similar reference numerals and letters represent similar items in the following drawings. Therefore, once an item is defined in one drawing, it does not need to be further discussed in subsequent drawings.

[0064] The embodiments of the present disclosure can be applied to electronic devices such as terminal devices, computer systems, servers, etc., which can operate with many other general-purpose or special-purpose computing system environments or configurations. Examples of well-known terminal devices, computing systems, environments, and / or configurations suitable for use with electronic devices such as terminal devices, computer systems, servers, etc. include, but are not limited to: personal computer systems, server computer systems, thin clients, thick clients, handheld or laptop devices, microprocessor-based systems, set-top boxes, programmable consumer electronics, network personal computers, small computer systems, large computer systems, and distributed cloud computing technology environments including any of the above systems, and so on.

[0065] Electronic devices such as terminal devices, computer systems, servers, etc. can be described in the general context of computer system executable instructions (such as program modules) executed by a computer system. Generally, program modules can include routines, programs, target programs, components, logics, data structures, etc., which perform specific tasks or implement specific abstract data types. The computer system / server can be implemented in a distributed cloud computing environment where tasks are executed by remote processing devices linked through a communication network. In a distributed cloud computing environment, program modules can be located on local or remote computing system storage media including storage devices.

[0066] Figure 1 FIG. is a flowchart of an embodiment of the display processing method for an online booth of the present disclosure. As Figure 1 shown, the display processing method for the online booth of this embodiment includes:

[0067] 102. In response to receiving a user's access request to the information page of a target object, obtain a list of placement plans for the booths in the information page.

[0068] The placement plan list therein includes the booth placement plan information of at least one service staff. In some implementation manners, the booth placement plan information of the service staff may include, for example, but is not limited to: placement period, bid, total budget, consumed budget, remaining budget, etc.

[0069] The target object in the embodiments of the present disclosure is an object in any field (such as a product, a project, service consultation, etc.) requested by the user to access. In the information page (i.e., the details page) for introducing the details of the object, at least one online booth (hereinafter referred to as: booth) is set. After a service staff who provides services for the object purchases the online booth, the avatar, name, phone number, etc. of the service staff can be displayed through the booth, creating a sense of professionalism and personal brand.

[0070] 104. Respectively obtain the user characteristics of the user and the service staff characteristics of each service staff among the at least one service staff.

[0071] 106. Respectively use each service staff as the current service staff, and based on the user characteristics and the service staff characteristics of the current service staff, use a pre-trained conversion rate prediction (CVR) model to predict the post-click conversion rate (PCVR) corresponding to the current service staff.

[0072] The PCVR is used to indicate the conversion rate of business opportunities of users and service personnel to achieve predetermined goals within a preset time period (e.g., 7 days) in the future, such as the business opportunity transfer rate.

[0073] 108. Calculate the display advertising revenue of the booth for the current service personnel based on the booth placement plan information of the current service personnel and the post-click conversion rate corresponding to the current service personnel.

[0074] Optionally, in some implementations, the display advertising revenue may be, for example, advertising revenue that can be obtained for every thousand impressions (effective cost per mile, eCPM), which is not limited in the embodiments of the present disclosure.

[0075] For example, the eCPM corresponding to each service staff can be calculated according to the PCVR corresponding to each service staff and the Bid in the booth placement plan information through eCPM=PCVR*Bid.

[0076] 110. Determine a preset number of service personnel with higher display advertising income among the at least one service personnel as display personnel of the booth, and display the display information of the display personnel on the booth, such as the service personnel's portrait, name, telephone number, etc., to create a sense of professionalism and personal brand information.

[0077] The preset number is the number of booths in the target object's information page, that is, the service personnel with higher advertising revenue from the at least one service personnel and the same number of booths as the target object's information page display their display information at the booth.

[0078] Based on the embodiments of the present disclosure, when a user generates booth exposure by visiting the information page of the target object, the post-click conversion rate can be predicted in real time using a conversion rate prediction model based on the user characteristics and the service personnel characteristics of the service personnel. The display advertising revenue of the booth for the current service personnel is calculated based on the post-click conversion rate, and the service personnel displayed on the booth are selected in this way. This can effectively increase the amount of business opportunities and the business opportunity conversion rate, as well as the conversion rate of business opportunities to achieve predetermined goals, for both the platform and the service personnel.

[0079] Optionally, in some implementations, the user characteristics in operation 106 may include, but are not limited to, any one or more of the following: user behavior characteristics and preference characteristics.

[0080] Among them, the behavioral characteristics of the user are used to reflect the user's behaviors within a preset recent time period, such as the number of user sessions, search records, object click logs, object consultation logs, object purchase history, article browsing history, Q&A browsing history, session messages, etc., which can be obtained from the user's browsing information and session messages. The preference characteristics of the user are used to reflect the user's preferences (such as favorite product features, concerned item points, etc.) and intentions on the object, and the preference characteristics of the user can be extracted from the user portrait.

[0081] Among them, the user portrait includes personalized user information, which can be obtained in advance from the user registration information in the system, the browsing information of the user recorded by the system, and the context information of the session. For example, in a specific implementation, the user portrait can be determined according to the user's session, search records, item click logs, article browsing history, Q&A browsing history, session messages, etc.

[0082] Optionally, in some implementation manners, the characteristics of the service staff in operation 106 may include, for example, but are not limited to any one or more of the following: the behavioral characteristics and preference characteristics of the service staff.

[0083] Among them, the behavioral characteristics of the service staff are used to reflect the behaviors of the service staff within a preset recent time period, such as the types and frequencies of tasks performed, etc., which can be obtained from the service staff management system. The preference characteristics of the service staff are used to reflect the preferences (such as favorite product features, concerned item points, etc.) and intentions of the service staff on the object, and the preference characteristics of the service staff can be extracted from the portrait of the service staff. Among them, the portrait of the service staff includes personalized service staff information, which can be obtained in advance from the registration information of the service staff in the service staff management system, the service history of the service staff, service results and other information.

[0084] Optionally, in the embodiments of the present disclosure, the above user characteristics and service staff characteristics are all characteristics obtained with the authorization of the corresponding users and the corresponding service staff.

[0085] Based on this embodiment, since the behavioral characteristics and preference characteristics of the user can comprehensively reflect the user's status, preferences and intentions, and the behavioral characteristics and preference characteristics of the service staff can comprehensively reflect the status, preferences and specialties of the service staff, using the CVR model, based on the behavioral characteristics and preference characteristics of the user, as well as the behavioral characteristics and preference characteristics of the service staff, the corresponding PCVR of the user and the service staff can be accurately predicted, thereby improving the prediction accuracy of the PCVR. Calculating the display advertising revenue based on the PCVR to determine the display staff of the booth helps to increase the business opportunity volume and the business opportunity conversion rate.

[0086] Optionally, in some implementations, the above CVR model can be pre-trained using at least one training sample. The training samples can include positive samples and negative samples. Among them, positive samples are samples where business opportunities are transferred to entrusted agents within a preset time period (for example, within 7 days). For example, a user clicks on a booth and sends an IM message or a 400 message, and becomes a private customer of the service staff within the next 7 days, which is a positive sample. Negative samples are samples where business opportunities are not transferred to entrusted agents within a preset time period (for example, within 7 days). Positive samples are labeled with the annotation information of PCVR = 1, and negative samples are labeled with the annotation information of PCVR = 0. To ensure a sufficient number of samples, in specific applications, sample data for N dates can be used (for example, N = 90, approximately 5 million samples). In the embodiments of the present disclosure, there is no need to balance the positive and negative samples. For example, in a specific example, the ratio between positive and negative samples is approximately 1:5.

[0087] For each training sample, user features (including the user's behavioral features and preference features) and service staff features (including the service staff's behavioral features and preference features) are extracted. The user features and service staff features of each training sample are respectively input into the CVR model, and the PCVR corresponding to the user and the service staff is output by the CVR model. Based on the difference between the PCVR in the annotation information of the above at least one training sample and the PCVR output by the CVR model, the CVR model is trained, that is, the parameters of the CVR model are adjusted until the preset training completion condition is met, and a trained CVR model is obtained for predicting PCVR.

[0088] Among them, the training of the CVR model is an operation that is iteratively executed. The preset training completion condition can include, for example, any one or more of the following: the number of iterative trainings of the CVR model reaches a preset number (for example, 200 times), the difference between the PCVR in the annotation information of the above at least one training sample and the PCVR output by the CVR model is less than or equal to a preset threshold, and so on. Among them, the difference between the PCVR in the annotation information of the above at least one training sample and the PCVR output by the CVR model being less than or equal to a preset threshold can be, for example, the difference between the PCVR in the annotation information of each training sample and the PCVR output by the CVR model, or the average value of the differences between the PCVR in the annotation information of the above at least one training sample and the PCVR output by the CVR model is less than or equal to a preset threshold. The embodiments of the present disclosure do not limit this.

[0089] Figure 2 This is a flowchart of another embodiment of the display processing method for the online booth of the present disclosure. As Figure 2 shown, with Figure 1Compared with the embodiment shown in FIG, the booth placement plan information of the service personnel in this embodiment also includes: the actual budget consumption in the current budget control cycle, and the above placement cycle includes at least one budget control cycle. Figure 1 Compared to the illustrated embodiment, in this embodiment, operation 102 may include:

[0090] 202. Based on the target object identifier (ID) included in the access request, obtain booth placement plan information corresponding to the target object ID from the order system, and obtain booth placement plan information of at least one candidate service personnel.

[0091] The ID of an object is used to uniquely identify an object, and the ID of a target object is used to uniquely identify the target object. The ID of an object may include, but is not limited to, any one or more of the following: the name, number, address, etc. of the object.

[0092] 204. Utilize a PID controller to calculate the maximum budget consumption within the current budget control period for each candidate service personnel among the at least one candidate service personnel based on the booth placement plan information of each candidate service personnel. Perform budget control on the booth placement plan information of each candidate service personnel according to the maximum budget consumption, the actual budget consumption within the current budget control period, and the bid, and filter out the booth placement plan information that needs to be controlled for display.

[0093] PID stands for Proportional (P), Integral (I), and Derivative (D). The PID controller is the most widely used feedback control algorithm in industrial production. It has the advantages of simple principle, easy implementation, and wide applicability.

[0094] 206 : Obtain the booth placement plan list based on the result of budget control on the booth placement plan information of the at least one candidate service personnel.

[0095] Based on this embodiment, a PID controller is used to calculate the maximum budget consumption of the booth placement plan information of each candidate service personnel within the current budget control cycle. According to the maximum budget consumption, the actual budget consumption and the bid within the current budget control cycle, the booth placement plan information of each candidate service personnel is budget controlled, and the booth placement plan information that needs to be controlled for display can be filtered out. Through budget control, the budget of the candidate service personnel can be consumed smoothly within each adoption cycle, and it can prevent the candidate service personnel from being provided with service opportunities that exceed their carrying capacity in a short period of time, which helps to improve the comprehensive business opportunity volume and business opportunity conversion rate of the entire platform, as well as the conversion rate of business opportunities to achieve predetermined goals.

[0096] Optionally, in the embodiments of the present disclosure, simulation experiments can be pre-conducted to simulate the adjustment of the booth placement plan information queue when actual business opportunities are generated, and the hyperparameters of the PID controller can be calculated and configured offline. When specifically calculating the hyperparameters of the PID controller, a multi-objective simulation platform can be accessed, and with multi-objective optimization as the standard, the objectives of rise-time, settling-time, overshoot, and rmse-ss are all made as small as possible to solve for the hyperparameters of the PID controller. Among them:

[0097] settle-con: represents the condition for entering the stable state, both are 0.1, indicating that the current is within 10% error range of the reference value;

[0098] rise-con represents the condition for completing the rise, both are 0.9, indicating that the current round is within 10% error range of the reference value;

[0099] rise-time: represents the round number of the first to satisfy rise-con, and the smaller the value, the faster it approaches the reference value;

[0100] settling-time: represents the round after which all satisfy settle-con, and the smaller the value, the faster it stabilizes. If the value is the total number of rounds of the simulation, it means that the stable state has never been reached, that is, it may satisfy the 10% error in the Nth round, but not in the N+1th round;

[0101] overshoot: represents the maximum percentage deviation from the reference value, including the cases of exceeding and not satisfying the maximum percentage of the reference value, and the smaller the value, the more stable the control effect of the PID;

[0102] rmse-ss: represents the root mean square error before entering the stable state, and the smaller the value, the smaller the fluctuation.

[0103] After calculating and configuring the hyperparameters of the PID controller, the PID controller can calculate a budget-consumption ratio target curve based on the pre-configured budget control period, the current time, and the actual budget consumption within the current budget control period, so that the actual budget-consumption ratio within the current budget control period can be as close as possible to the target budget-consumption ratio, continuously calculate the budget consumption amount that should be consumed in the next budget control period to adjust the consumption rate, and thus obtain the budget-consumption ratio target curves within different budget control periods during the placement period. In practical applications, the budget-consumption ratio target curves within each budget control period can be calculated in real time without prior calculation.

[0104] For example, in a specific application, the budget control cycle is 5 minutes (min). For each candidate service provider's booth placement plan information, the actual budget consumption / budget normalization within the current budget control cycle is calculated to obtain the target curve of the budget consumption ratio, which is stored in the cache (Redis). As Figure 3 shown, it is a schematic diagram of a budget-consumption ratio target curve. For each access request, first obtain the maximum budget consumption within the current budget control cycle from Redis. If not available, calculate the maximum budget consumption within the current budget control cycle based on the current budget control cycle, the current time, and the actual budget consumption within the current budget control cycle. If the actual budget consumption + bid within the current budget control cycle > the maximum budget consumption within the current budget control cycle (i.e., greater than Figure 3 the highest point of the maximum budget consumption curve in Figure 3 ), then the booth placement plan information of this candidate service provider does not participate in the bidding, that is, the booth placement plan information of this candidate service provider is filtered out through budget control.

[0105] Optionally, based on any of the above embodiments of the method for processing the display of online booths, after operation 110, it may further include:

[0106] In response to detecting that the user clicks on the booth in the information page to communicate with the corresponding display personnel, such as an instant message (IM) conversation, generate a preset event (i.e., business opportunity), bill the corresponding display personnel according to the message flow of this preset event, and update the booth placement plan information of the corresponding display personnel.

[0107] Based on this embodiment, after the user clicks on the booth in the information page to communicate with the corresponding display personnel, the corresponding display personnel can be billed and the booth placement plan information of the corresponding display personnel can be updated, thereby realizing real-time billing of service personnel according to business opportunities.

[0108] Figure 4 is a flowchart of another embodiment of the method for processing the display of online booths of the present disclosure. Compared with the embodiment shown in Figure 1 , in this embodiment, operation 102 may include:

[0109] 302. Based on the ID of the target object included in the access request, obtain the ID of the object range to which the target object belongs.

[0110] Wherein, the ID of an object range is used to uniquely identify an object range. The ID of the object range may include, for example, but not limited to any one or more of the following: the name, number, area, etc. of the object range.

[0111] 304. Based on a pre-established correspondence table between service personnel and object scopes, according to the ID of the object scope, obtain a list of placement plans for the booths in this object scope as the list of placement plans for the booths in the information page.

[0112] Among them, the correspondence table includes the correspondence between the identifier (ID) of the service personnel and the ID of the object scope.

[0113] Among them, the ID of a service personnel is used to uniquely identify a service personnel. The ID of the service personnel can include, for example, but is not limited to any one or more of the following: the name, number, etc. of the service personnel.

[0114] Based on this embodiment, based on the ID of the target object included in the access request, the ID of the object scope to which the target object belongs can be obtained, and then the list of placement plans for the booths in this object scope can be obtained as the list of placement plans for the booths in the information page, thereby realizing the placement and display of the booths at the granularity of the object scope to which the object belongs, such as the area to which the product belongs, rather than at the granularity of a single product, which helps to improve the business opportunity conversion rate of the booths.

[0115] Figure 5 This is a flowchart of another embodiment of the method for processing the display of online booths in the present disclosure. As Figure 5 shown, compared with any of the above embodiments, the following steps of establishing a correspondence table between service personnel and object scopes are further included in this embodiment:

[0116] 402. For any service personnel, according to the service scope of any service personnel, obtain all service scopes in the upper-level scope to which this service scope belongs.

[0117] 404. Based on the job relationship characteristics, job scope characteristics, and historical placement behavior characteristics between any service personnel and each service scope in all these service scopes, obtain the recommended service scope for any service personnel from all these service scopes, and push the recommended service scope to any service personnel.

[0118] 406. In response to receiving the booth purchase request sent by any service personnel, based on the ID of any service personnel and the ID of the target object scope in the booth purchase request, generate the correspondence between the ID of any service personnel and the ID of the target object scope in the correspondence table.

[0119] Among them, the target object scope includes any one or more of the recommended service scope and the object scope selected by any service personnel.

[0120] Based on this embodiment, through service scope targeted recommendation, it assists service personnel to quickly and batch screen service scopes that match their own capabilities and have a high return on investment (ROI), lowers the threshold for booth placement, improves the efficiency and matching of scope selection, thereby enhancing the targeted coverage and competitiveness of the object, and further increasing the platform's revenue.

[0121] For example, when the above object is real estate, the service personnel are specifically brokers. The brokers can recall and recommend more service communities for themselves through the characteristics of the operation relationships (i.e., service roles, such as entrustment, showing, transaction, etc.) between the brokers and the communities they serve (i.e., service scopes), the characteristics of the operation scopes (such as responsible communities, maintenance communities, scope communities, etc.), and the historical placement behaviors (i.e., historical bid-buying behaviors for the booths of each community). For the communities recalled through the operation scope, it can be extended upward to all communities under the business district to which the community belongs.

[0122] For the communities recalled through the operation scope, when recommending them to brokers, corresponding labels can be generated using the characteristics related to the community, such as many housing sources, much exposure, many business opportunities, many entrustments, many showings, many transactions, price discounts, popularity, etc., as the reasons for recommendation.

[0123] In addition, at the broker dimension, for the list of communities recalled by the broker, various feature coefficients can be used to perform linear weighting and sort based on the weighted results to generate a recommendation star rating.

[0124] Figure 6 This is an application schematic diagram of the display processing method for the online booths of the present disclosure. This application embodiment specifically takes the housing sources in the Beike APP as the object and brokers as the service personnel for illustration. As Figure 6 shown, this embodiment includes:

[0125] Each broker can purchase the booths of the housing sources in the communities recommended in the recommendation list (i.e., recommended service scopes) or the communities selected by themselves. Among them, the recommendation list can be determined based on the above Figure 5 shown embodiment; after purchasing the booths of the housing sources in the intended community, the order system stores the order information of each broker who purchases the booths, including the correspondence between the ID of the broker and the community numbers (IDs of the communities) of at least one community he purchases, and the display information of each service personnel;

[0126] When the user clicks on the detail page of the target housing source on the Beike APP, it triggers an access request for the target housing source, and at the same time triggers the broker booth at the bottom of the detail page, generating a booth exposure request and sending it to the commercial traffic distribution system (ADX);

[0127] ADX obtains the community ID of the target property's affiliated community through the property ID of the target property on the detailed page of the target property, recalls the booth placement plan information of the affiliated community placed in the order system, obtains the booth placement plan information of at least one candidate broker, and based on whether each candidate broker has currently closed the setting operation of its booth placement plan information, performs business filtering on the closed booth placement plan information, and transmits the booth placement plan information of at least one candidate broker after business filtering to the broker performance advertising service system;

[0128] The broker performance advertising service system uses a PID controller to perform budget control on the booth placement plan information of each candidate broker in the booth placement plan information of at least one candidate broker after business filtering, filters out the booth placement plan information that needs to control the display, and obtains a placement plan list, which includes the booth placement plan information of at least one broker. The booth placement plan information therein may include: placement period, bid (Bid), total budget, consumed budget, remaining budget, etc.;

[0129] The broker performance advertising service system respectively obtains the user characteristics of the user and the service staff characteristics of each broker among at least one broker, and uses the CVR model to predict the PCVR corresponding to each broker;

[0130] The broker performance advertising service system calculates the eCPM corresponding to each broker according to the PCVR corresponding to each broker and the Bid in the booth placement plan information through eCPM = PCVR * Bid, and performs a bidding ranking on the booth placement plan information of the at least one broker in descending order of eCPM, and returns the bidding ranking result to ADX;

[0131] ADX selects the top-ranked preset number of brokers as the display personnel for the booth on the detailed page of the target property according to the preset number of booths on the detailed page of the target property, and displays the display information of the display personnel on the booth, such as the head portrait, name, phone number, conversation entry and other relevant information of the service staff. The display information therein can be preset by the broker in the order system and recalled by ADX together when recalling the booth placement plan information of the broker from the order system;

[0132] When the user clicks on the broker booth and has an IM conversation with the broker, a business opportunity is generated. The order system receives the message flow of the generated business opportunity, charges the booth placement plan information of the corresponding broker, and updates the booth placement plan information of the corresponding display personnel in the order system.

[0133] Any display processing method of an online booth provided by an embodiment of the present disclosure can be executed by any suitable device with data processing capabilities, including but not limited to: terminal devices, servers, etc. Alternatively, any voice recognition method provided by an embodiment of the present disclosure can be executed by a processor. For example, the processor executes any display processing method of an online booth mentioned in an embodiment of the present disclosure by calling corresponding instructions stored in a memory. This will not be elaborated further below.

[0134] Those of ordinary skill in the art can understand that all or part of the steps of implementing the above method embodiments can be completed by hardware related to program instructions. The foregoing program can be stored in a computer-readable storage medium. When the program is executed, it executes the steps including the above method embodiments; and the foregoing storage medium includes: various media such as ROM, RAM, magnetic disks, or optical discs that can store program codes.

[0135] Figure 7 It is a schematic structural diagram of an embodiment of a display processing device for an online booth of the present disclosure. The voice recognition device of this embodiment can be used to implement the above various voice recognition method embodiments of the present disclosure. As Figure 7 shown, the display processing device for an online booth of this embodiment includes: a first acquisition module 602, a second acquisition module 604, a prediction module 606, a calculation module 608, and a determination module 610. Among them:

[0136] The first acquisition module 602 is configured to, in response to receiving an access request from a user to an information page of a target object, acquire a list of booth placement plans for the booth in the information page, and the list of booth placement plans includes booth placement plan information of at least one service staff.

[0137] Optionally, in some implementation manners, the booth placement plan information of the service staff may include, for example, but not limited to: placement period, bid price, total budget, consumed budget, remaining budget, etc.

[0138] The second acquisition module 604 is configured to respectively acquire the user characteristics of the user and the service staff characteristics of each service staff among the at least one service staff.

[0139] The prediction module 606 is configured to use each service staff as the current service staff, and based on the user characteristics and the service staff characteristics of the current service staff, use a pre-trained conversion rate prediction model to predict the conversion rate after click corresponding to the current service staff.

[0140] Optionally, in some implementation manners, the user characteristics may include, for example, but not limited to any one or more of the following: the behavior characteristics and preference characteristics of the user.

[0141] Optionally, in some implementations, the service personnel characteristics may include, but are not limited to, any one or more of the following: behavioral characteristics and preference characteristics of the service personnel.

[0142] The calculation module 608 is used to calculate the display advertising revenue of the booth for the current service staff according to the booth placement plan information of the current service staff and the post-click conversion rate corresponding to the current service staff.

[0143] The determination module 610 is configured to determine a preset number of service personnel with higher display advertising income among the at least one service personnel as display personnel of the booth, and display display information of the display personnel on the booth.

[0144] Based on the embodiments of the present disclosure, when a user generates booth exposure by visiting the information page of the target object, the post-click conversion rate can be predicted in real time using a conversion rate prediction model based on the user characteristics and the service personnel characteristics of the service personnel. The display advertising revenue of the booth for the current service personnel is calculated based on the post-click conversion rate, and the service personnel displayed on the booth are selected in this way. This can effectively increase the amount of business opportunities and the business opportunity conversion rate, as well as the conversion rate of business opportunities to achieve predetermined goals, for both the platform and the service personnel.

[0145] Figure 8 This is a structural diagram of another embodiment of the display processing device of the online booth disclosed in the present invention. Figure 8 As shown, in Figure 7 Based on the illustrated embodiment, the booth placement plan information of the service personnel in this embodiment also includes: the actual budget consumption within the current budget control cycle, and the above-mentioned placement cycle includes at least one budget control cycle. Accordingly, in this embodiment, the first acquisition module 602 may include: a first acquisition unit 6022, which is used to obtain the booth placement plan information corresponding to the target object ID from the order system based on the ID of the target object included in the access request, and obtain the booth placement plan information of at least one candidate service personnel; a PID controller 6024, which calculates the maximum budget consumption within the current budget control cycle based on the booth placement plan information of each candidate service personnel for each candidate service personnel, and performs budget control on the booth placement plan information of each candidate service personnel based on the maximum budget consumption, the actual budget consumption within the current budget control cycle, and the bid; a second acquisition unit 6026, which is used to obtain a placement plan list based on the result of budget control on the booth placement plan information of the at least one candidate service personnel.

[0146] Also, see Figure 8 In another embodiment of the online booth display processing device disclosed herein, it may further include: a generation module 702 and a billing module 704.

[0147] A generation module 702, configured to generate a preset event in response to detecting that a user clicks on a booth in an information page to communicate with the corresponding exhibitor.

[0148] A charging module 704, configured to charge the corresponding exhibitor according to the message flow of the preset event and update the booth placement plan information of the corresponding exhibitor.

[0149] Optionally, referring again to Figure 8 , in some implementation manners, the first acquisition module 602 may include: a third acquisition unit 6028, configured to acquire the ID of the object range to which the target object belongs based on the ID of the target object included in the access request; a fourth acquisition unit 6030, configured to acquire, based on a pre-established correspondence table between service personnel and object ranges, a list of placement plans for the booths in the object range as the list of placement plans for the booths in the information page according to the ID of the object range; wherein, the correspondence table includes the correspondence between the ID of the service personnel and the ID of the object range.

[0150] In addition, referring again to Figure 8 , in another embodiment of the display processing device for online booths of the present disclosure, it may further include: a third acquisition module 706, a fourth acquisition module 708, and a generation module 710. Wherein:

[0151] The third acquisition module 706 is configured to, for any service personnel, acquire all service ranges in the upper-level range to which the service range of the any service personnel belongs according to the service range of the any service personnel.

[0152] The fourth acquisition module 708 is configured to, based on the job relationship characteristics, job scope characteristics, and historical placement behavior characteristics between the any service personnel and each service range in the all service ranges, acquire a recommended service range for the any service personnel from the all service ranges and push the recommended service range to the any service personnel.

[0153] The generation module 710 is configured to, in response to receiving a booth purchase request sent by the any service personnel, generate a correspondence between the ID of the any service personnel and the ID of the target object range in the correspondence table based on the ID of the any service personnel and the ID of the target object range in the booth purchase request, where the target object range includes any one or more of the recommended service range and the object range selected by the any service personnel.

[0154] In addition, an embodiment of the present disclosure further provides an electronic device, including:

[0155] A memory, configured to store a computer program;

[0156] A processor for executing a computer program stored in the memory, and when the computer program is executed, implementing the method for displaying an online booth as described in any one of the above embodiments of the present disclosure.

[0157] Figure 9 FIG. is a schematic structural diagram of an application embodiment of an electronic device according to the present disclosure. Next, reference will be made to Figure 9 to describe the electronic device 800 according to an embodiment of the present disclosure. The electronic device 800 may be any one or both of the first device and the second device, or a stand-alone device independent of them, and the stand-alone device may communicate with the first device and the second device to receive the input signals collected from them.

[0158] As Figure 9 shown, the electronic device 800 includes one or more processors 802 and a memory 804.

[0159] The processor 802 may be a central processing unit (CPU) or other form of processing unit having data processing capabilities and / or instruction execution capabilities, and may control other components in the electronic device to perform desired functions.

[0160] The memory 804 may include one or more computer program products, and the computer program products may include various forms of computer-readable storage media, such as volatile memory 804 and / or non-volatile memory 804. The volatile memory 804 may include, for example, random access memory 804 (RAM) and / or cache memory 804, etc. The non-volatile memory 804 may include, for example, read-only memory 804 (ROM), hard disk, flash memory, etc. One or more computer program instructions may be stored on the computer-readable storage media, and the processor 802 may run the program instructions to implement the method for displaying an online booth according to various embodiments of the present disclosure described above and / or other desired functions.

[0161] In one example, the electronic device may further include: an input device 806 and an output device 808, and these components are interconnected through a bus system and / or other forms of connection mechanisms (not shown).

[0162] In addition, the input device 806 may further include, for example, a keyboard, a mouse, and so on.

[0163] The output device 808 may output various information to the outside, including the determined distance information, direction information, etc. The output device may include, for example, a display, a speaker, a printer, and a communication network and its connected remote output devices, and so on.

[0164] Of course, for simplicity, Figure 9Only some of the components related to the present disclosure in the electronic device are shown, and components such as buses, input / output interfaces, etc. are omitted. In addition, according to specific application scenarios, the electronic device may further include any other appropriate components.

[0165] In addition to the above methods and devices, an embodiment of the present disclosure may also be a computer program product, which includes computer program instructions that, when run by the processor 802, cause the processor 802 to execute the steps in the display processing method of the online booth according to various embodiments of the present disclosure described in the above part of this specification.

[0166] The computer program product can be written in any combination of one or more programming languages for the program code to perform the operations of the embodiments of the present disclosure. The programming languages include object-oriented programming languages such as Java, C++, etc., and also include conventional procedural programming languages such as the "C" language or similar programming languages. The program code can be executed entirely on the user computing device, partially on the user device, executed as an independent software package, partially on the user computing device and partially on a remote computing device, or entirely on a remote computing device or server.

[0167] In addition, an embodiment of the present disclosure may also be a computer-readable storage medium, on which computer program instructions are stored, and the computer program instructions, when run by the processor 802, cause the processor 802 to execute the steps in the display processing method of the online booth according to various embodiments of the present disclosure described in the above part of this specification.

[0168] The computer-readable storage medium may adopt any combination of one or more readable media. The readable medium may be a readable signal medium or a readable storage medium. The readable storage medium may include, for example, but not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination of the above. More specific examples (non-exhaustive list) of the readable storage medium include: an electrical connection having one or more wires, a portable disk, a hard disk, a random access memory 804 (RAM), a read-only memory 804 (ROM), an erasable programmable read-only memory 804 (EPROM or flash memory), an optical fiber, a portable compact disc read-only memory 804 (CD-ROM), an optical memory 804 device, a magnetic memory 804 device, or any suitable combination of the above.

[0169] Those of ordinary skill in the art can understand that all or part of the steps of implementing the above method embodiments can be completed by hardware related to program instructions. The aforementioned program can be stored in a computer-readable storage medium. When the program is executed, it performs the steps including those of the above method embodiments; and the aforementioned storage medium includes various media such as ROM, RAM, magnetic disks, or optical discs that can store program codes.

[0170] The basic principles of the present disclosure have been described above in conjunction with specific embodiments. However, it should be noted that the advantages, benefits, effects, etc. mentioned in the present disclosure are only examples and not limitations. It cannot be considered that these advantages, benefits, effects, etc. are essential for each embodiment of the present disclosure. Additionally, the above disclosed specific details are only for illustrative and facilitating understanding purposes, rather than limitations. The above details do not limit the present disclosure to necessarily adopt the above specific details for implementation.

[0171] Each embodiment in this specification is described in a progressive manner. The key point of each embodiment is to illustrate the differences from other embodiments. For the same or similar parts among the embodiments, reference can be made to each other. For system embodiments, since they basically correspond to method embodiments, the description is relatively simple. For related parts, reference can be made to the partial description of the method embodiments.

[0172] The block diagrams of the devices, apparatuses, equipment, and systems involved in the present disclosure are only illustrative examples and do not intend to require or imply that they must be connected, arranged, and configured in the manner shown in the block diagrams. As those skilled in the art will recognize, these devices, apparatuses, equipment, and systems can be connected, arranged, and configured in any manner. Words such as "including", "comprising", "having", etc. are open-ended terms, meaning "including but not limited to", and can be used interchangeably with each other. The word "or" and "and" used herein refer to the word "and / or", and can be used interchangeably with each other, unless the context clearly indicates otherwise. The word "such as" used herein refers to the phrase "such as but not limited to", and can be used interchangeably with each other.

[0173] The methods and apparatuses of the present disclosure can be implemented in many ways. For example, the methods and apparatuses of the present disclosure can be implemented by software, hardware, firmware, or any combination of software, hardware, and firmware. The above order of steps for the methods is only for illustration purposes. The steps of the methods of the present disclosure are not limited to the above specifically described order, unless otherwise specifically stated in other ways. Additionally, in some embodiments, the present disclosure can also be implemented as a program recorded in a recording medium, and these programs include machine-readable instructions for implementing the methods according to the present disclosure. Therefore, the present disclosure also covers a recording medium storing a program for executing the methods according to the present disclosure.

[0174] It should also be noted that in the devices, equipment, and methods of the present disclosure, each component or each step can be decomposed and / or recombined. These decompositions and / or recombinations shall be regarded as equivalent solutions of the present disclosure.

[0175] The above description of the disclosed aspects is provided to enable any person skilled in the art to make or use the present disclosure. Various modifications to these aspects will be readily apparent to those skilled in the art, and the general principles defined herein can be applied to other aspects without departing from the scope of the present disclosure. Thus, the present disclosure is not intended to be limited to the aspects shown herein, but is to be accorded the widest scope consistent with the principles and novel features disclosed herein.

[0176] The above description has been presented for purposes of illustration and description. Furthermore, this description is not intended to limit the embodiments of the present disclosure to the form disclosed herein. Although several example aspects and embodiments have been discussed above, those skilled in the art will recognize some of their variations, modifications, alterations, additions, and subcombinations.

Claims

1. A method for processing the display of an online booth, characterized in that, including: Upon receiving a user's access request for an information page of a target object, obtaining a list of booth placement plans for the booths in the information page, where the list of placement plans includes booth placement plan information of at least one service staff; Respectively obtaining the user characteristics of the user and the service staff characteristics of each service staff among the at least one service staff, where the service staff characteristics include the behavior characteristics and preference characteristics of the service staff, the behavior characteristics are used to reflect the behavior of the service staff within a preset time period, and the preference characteristics are used to reflect the preferences of the service staff for objects; Respectively taking each service staff as the current service staff, and based on the user characteristics and the service staff characteristics of the current service staff, using a pre-trained conversion rate prediction model to predict the post-click conversion rate corresponding to the current service staff; Calculating the display advertising revenue of the booth for the current service staff according to the booth placement plan information of the current service staff and the post-click conversion rate corresponding to the current service staff; Determining a preset number of service staff with higher display advertising revenue among the at least one service staff as the display staff of the booth, and displaying the display information of the display staff on the booth.

2. The method according to claim 1, wherein The user characteristics include: the behavior characteristics and preference characteristics of the user.

3. The method according to claim 1, wherein The list of placement plans includes booth placement plan information of at least one service staff, and the booth placement plan information includes: placement period, bid price, total budget, consumed budget, remaining budget.

4. The method according to claim 3, wherein The booth placement plan information further includes: the actual budget consumption within the current budget control period; the placement period includes at least one budget control period; The obtaining of the list of booth placement plans for the booths in the information page includes: Based on the identifier of the target object included in the access request, obtaining the booth placement plan information corresponding to the identifier of the target object from the order system to obtain the booth placement plan information of at least one candidate service staff; Using a PID controller, respectively for each candidate service staff among the at least one candidate service staff, based on the booth placement plan information of each candidate service staff, calculating the maximum budget consumption within the current budget control period, and performing budget control on the booth placement plan information of each candidate service staff according to the maximum budget consumption, the actual budget consumption within the current budget control period, and the bid price; Based on the result of performing budget control on the booth placement plan information of the at least one candidate service staff, obtaining the list of placement plans.

5. The method according to any one of claims 1-4, characterized in that After displaying the display information of the display staff on the booth, it further includes: Upon detecting that the user clicks on the booth in the information page to communicate with the corresponding display staff, generating a preset event, billing the corresponding display staff according to the message flow of the preset event, and updating the booth placement plan information of the corresponding display staff.

6. The method according to any one of claims 1-4, characterized in that The obtaining of the list of booth placement plans for the booths in the information page includes: Based on the identifier of the target object included in the access request, obtain the identifier of the object range to which the target object belongs; Based on the pre-established correspondence table between service personnel and object ranges, according to the identifier of the object range, obtain the list of placement plans for the booths in the object range as the list of placement plans for the booths in the information page; wherein, the correspondence table includes the correspondence between the identifier of the service personnel and the identifier of the object range.

7. The method according to claim 6, characterized in that It further includes the step of establishing the correspondence table between service personnel and object ranges: For any service personnel, according to the service range of the any service personnel, obtain all the service ranges in the upper-level range to which the service range belongs; Based on the operation relationship characteristics, operation range characteristics, and historical placement behavior characteristics between the any service personnel and each service range in all the service ranges, obtain the recommended service range for the any service personnel from all the service ranges, and push the recommended service range to the any service personnel; In response to receiving the booth purchase request sent by the any service personnel, based on the identifier of the any service personnel and the identifier of the target object range in the booth purchase request, generate the correspondence between the identifier of the any service personnel and the identifier of the target object range in the correspondence table, and the target object range includes any one or more of the recommended service range and the object range selected by the any service personnel.

8. A display processing device for an online booth, characterized in that, It includes: The first acquisition module is configured to, in response to receiving the access request of the user to the information page of the target object, obtain the list of placement plans for the booths in the information page, and the placement plan list includes the booth placement plan information of at least one service personnel; The second acquisition module is configured to respectively obtain the user characteristics of the user and the service personnel characteristics of each service personnel in the at least one service personnel, and the service personnel characteristics include the behavior characteristics and preference characteristics of the service personnel, the behavior characteristics are used to reflect the behavior of the service personnel within a preset time period, and the preference characteristics are used to reflect the preference of the service personnel for objects; The prediction module is configured to respectively use each service personnel as the current service personnel, and based on the user characteristics and the service personnel characteristics of the current service personnel, use the pre-trained conversion rate prediction model to predict the click-through conversion rate corresponding to the current service personnel; The calculation module is configured to calculate the display advertising revenue of the booth for the current service personnel according to the booth placement plan information of the current service personnel and the click-through conversion rate corresponding to the current service personnel; The determination module is configured to determine a preset number of service personnel with higher display advertising revenue among the at least one service personnel as the display personnel of the booth, and display the display information of the display personnel on the booth.

9. A computer-readable storage medium having a computer program stored thereon, characterized in that, When the computer program is executed by a processor, it implements the method according to any one of claims 1-7 above.

10. A computer program product, comprising a computer program / instructions, characterized in that, When the computer program / instructions are executed by a processor, it implements the method according to any one of claims 1-7 above.

Citation Information

Patent Citations

  • House resource explanation method and device, computer readable storage medium and electronic equipment

    CN113379572A