CN114997930A - Policy configuration method and device - Google Patents

Policy configuration method and device Download PDF

Info

Publication number
CN114997930A
CN114997930A CN202210750219.8A CN202210750219A CN114997930A CN 114997930 A CN114997930 A CN 114997930A CN 202210750219 A CN202210750219 A CN 202210750219A CN 114997930 A CN114997930 A CN 114997930A
Authority
CN
China
Prior art keywords
strategy
model
label
preset
matching
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.)
Pending
Application number
CN202210750219.8A
Other languages
Chinese (zh)
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.)
Shanghai Shuhe Information Technology Co Ltd
Original Assignee
Shanghai Shuhe 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 Shanghai Shuhe Information Technology Co Ltd filed Critical Shanghai Shuhe Information Technology Co Ltd
Priority to CN202210750219.8A priority Critical patent/CN114997930A/en
Publication of CN114997930A publication Critical patent/CN114997930A/en
Pending legal-status Critical Current

Links

Images

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/02Marketing; Price estimation or determination; Fundraising
    • G06Q30/0241Advertisements
    • G06Q30/0273Determination of fees for advertising
    • G06Q30/0275Auctions
    • 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/02Marketing; Price estimation or determination; Fundraising
    • G06Q30/0241Advertisements
    • G06Q30/0277Online advertisement

Landscapes

  • Business, Economics & Management (AREA)
  • Engineering & Computer Science (AREA)
  • Accounting & Taxation (AREA)
  • Development Economics (AREA)
  • Strategic Management (AREA)
  • Finance (AREA)
  • Game Theory and Decision Science (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Economics (AREA)
  • Marketing (AREA)
  • Physics & Mathematics (AREA)
  • General Business, Economics & Management (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

The invention provides a policy configuration method and a device, wherein the method comprises the steps of extracting corresponding input item labels according to third-party interface data, wherein the input item labels comprise policy labels and/or model labels; matching a strategy model corresponding to the model label based on a preset model matching platform according to the strategy label and/or the model label, and acquiring a model score of the strategy model; and distributing participation strategies and strategy configuration data corresponding to the model scores based on a preset strategy configuration platform according to the model scores. The method disclosed by the invention effectively solves a series of pain problems of RTA (real time assembly) strategy configuration, idle running, monitoring and the like, and constructs the full life cycle management of strategy configuration, strategy verification, strategy idle running, strategy online, strategy monitoring and strategy offline, and the strategies have the advantages of high concurrency efficiency in the production link, friendly interface interaction and convenient and flexible migration.

Description

Policy configuration method and device
Technical Field
The present disclosure relates to the field of data processing technologies, and in particular, to a policy configuration method and apparatus.
Background
With the development of internet technology, an advertisement delivery platform is not limited to roadside billboards and television channels, electronic products such as mobile phones, computers and tablets become a platform for advertisement delivery, and for example, when software such as videos, games or learning on mobile phones is used, advertisements may be popped up. Currently, the most common technology in the field of advertisement delivery is rta (real Time api) technology, which can be used to satisfy the delivery of real-Time personalization of advertisers.
The existing advertisement delivery based on RTA technology is difficult to select a proper strategy, adapt to the proper configuration parameters for the selected strategy and have no proper technical scheme for the full life cycle of the advertisement delivery based on RTA technology.
The information disclosed in this background section of the application is only for enhancement of understanding of the general background of the application and should not be taken as an acknowledgement or any form of suggestion that this information forms the prior art that is already known to a person skilled in the art.
Disclosure of Invention
The embodiment of the disclosure provides a policy configuration method and device, which can solve at least some problems in the prior art.
In a first aspect of the embodiments of the present disclosure, a policy configuration method is provided, including:
extracting corresponding input item labels according to third-party interface data, wherein the input item labels comprise strategy labels and/or model labels;
matching a strategy model corresponding to the model label based on a preset model matching platform according to the strategy label and/or the model label, and acquiring a model score of the strategy model;
and distributing participation strategies and strategy configuration data corresponding to the model scores based on a preset strategy configuration platform according to the model scores.
In an alternative embodiment of the method according to the invention,
the input item label comprises a model label, and the method for extracting the corresponding input item label according to the third-party interface data comprises the following steps:
and storing the third-party interface data to a preset data warehouse based on a preset log table, and extracting a model label corresponding to the third-party interface data from the data warehouse.
In an alternative embodiment of the method according to the invention,
the model matching platform comprises a third party policy model and a platform policy model,
the method for matching the strategy model corresponding to the model label based on a preset model matching platform according to the strategy label and/or the model label comprises the following steps:
matching a third-party strategy model corresponding to the model label based on a preset model matching platform according to the strategy label; and/or
And matching a platform strategy model corresponding to the model label based on a preset model matching platform according to the model label.
In an alternative embodiment of the method according to the invention,
the method for distributing the participation strategy and the strategy configuration data corresponding to the model score based on a preset strategy configuration platform according to the model score comprises the following steps:
according to the model score, matching a strategy interval to which the model score belongs in a score strategy corresponding relation based on a score strategy corresponding relation preset in a preset strategy configuration platform;
and determining the prediction conversion rate corresponding to each alternative strategy in the strategy interval, and taking the alternative strategy with the highest matching degree between the prediction conversion rate and the model score in each alternative strategy as a participation strategy.
In an alternative embodiment of the method according to the invention,
after the allocating the participation policy and the policy configuration data corresponding to the model score, the method further includes:
configuring the participation strategy based on the distributed participation strategy and the strategy configuration data;
the method comprises the steps of performing idle running on a configured competition participating strategy, and starting a flow pool experiment sub-bucket corresponding to the competition participating strategy;
and monitoring an idle running result of the participation strategy, and determining the participation rate corresponding to the participation strategy and the stability of the participation strategy.
In a second aspect of the embodiments of the present disclosure, there is provided a policy configuration apparatus, including:
the device comprises a first unit, a second unit and a third party interface unit, wherein the first unit is used for extracting corresponding input item labels according to third party interface data, and the input item labels comprise strategy labels and/or model labels;
the second unit is used for matching a strategy model corresponding to the model label based on a preset model matching platform according to the strategy label and/or the model label and acquiring a model score of the strategy model;
and the third unit is used for distributing a participation strategy and strategy configuration data corresponding to the model score based on a preset strategy configuration platform according to the model score.
In an alternative embodiment of the method according to the invention,
the entry label includes a model label that is,
the first unit is further configured to:
and storing the third-party interface data to a preset data warehouse based on a preset log table, and extracting a model label corresponding to the third-party interface data from the data warehouse.
In an alternative embodiment of the method according to the invention,
the model matching platform comprises a third party policy model and a platform policy model,
the second unit is further configured to:
matching a third party strategy model corresponding to the model label based on a preset model matching platform according to the strategy label; and/or
And matching a platform strategy model corresponding to the model label based on a preset model matching platform according to the model label.
In an alternative embodiment of the method according to the invention,
the third unit is further configured to:
according to the model score, matching a strategy interval to which the model score belongs in a score strategy corresponding relation based on a score strategy corresponding relation preset in a preset strategy configuration platform;
and determining the prediction conversion rate corresponding to each alternative strategy in the strategy interval, and taking the alternative strategy with the highest matching degree between the prediction conversion rate and the model score in each alternative strategy as a participation strategy.
In an alternative embodiment of the method according to the invention,
the apparatus further comprises a fourth unit for:
configuring the participation strategy based on the distributed participation strategy and the strategy configuration data;
the method comprises the steps of performing idle running on a configured competition participating strategy, and starting a flow pool experiment sub-bucket corresponding to the competition participating strategy;
and monitoring an idle running result of the participation strategy, and determining the participation rate corresponding to the participation strategy and the stability of the participation strategy.
The embodiment of the disclosure provides a policy configuration method, which includes:
extracting corresponding input item labels according to third-party interface data, wherein the input item labels comprise strategy labels and/or model labels;
matching a strategy model corresponding to the model label based on a preset model matching platform according to the strategy label and/or the model label, and acquiring a model score of the strategy model;
and distributing participation strategies and strategy configuration data corresponding to the model scores based on a preset strategy configuration platform according to the model scores.
The method disclosed by the invention effectively solves a series of pain problems of RTA (real time assembly) strategy configuration, idle running, monitoring and the like, and constructs the full life cycle management of strategy configuration, strategy verification, strategy idle running, strategy online, strategy monitoring and strategy offline, and the strategies have the advantages of high concurrency efficiency in the production link, friendly interface interaction and convenient and flexible migration.
Drawings
FIG. 1 is a schematic flow chart diagram of a policy configuration method according to an embodiment of the present disclosure;
FIG. 2 is a logic diagram of a policy configuration method according to an embodiment of the present disclosure;
FIG. 3 is a diagram illustrating a first specific example of a policy configuration according to an embodiment of the present disclosure;
FIG. 4 is a diagram illustrating a second exemplary policy configuration according to an embodiment of the disclosure;
fig. 5 is a schematic structural diagram of a policy configuration apparatus according to an embodiment of the disclosure.
Detailed Description
In order to make the objects, technical solutions and advantages of the embodiments of the present disclosure more clear, the technical solutions of the embodiments of the present disclosure will be described clearly and completely with reference to the drawings in the embodiments of the present disclosure, and it is obvious that the described embodiments are only a part of the embodiments of the present disclosure, not all of the embodiments. All other embodiments, which can be derived by a person skilled in the art from the embodiments disclosed herein without making any creative effort, shall fall within the protection scope of the present disclosure.
The terms "first," "second," "third," "fourth," and the like in the description and in the claims of the present disclosure and in the drawings described above, if any, are used for distinguishing between similar elements and not necessarily for describing a particular sequential or chronological order. It is to be understood that the data so used is interchangeable under appropriate circumstances such that the embodiments of the disclosure described herein are capable of operation in sequences other than those illustrated or otherwise described herein.
It should be understood that, in various embodiments of the present disclosure, the sequence numbers of the processes do not mean the execution sequence, and the execution sequence of the processes should be determined by the functions and the inherent logic of the processes, and should not constitute any limitation on the implementation process of the embodiments of the present disclosure.
It should be understood that in the present disclosure, "including" and "having" and any variations thereof, are intended to cover a non-exclusive inclusion, such that a process, method, system, article, or apparatus that comprises a list of steps or elements is not necessarily limited to those steps or elements expressly listed, but may include other steps or elements not expressly listed or inherent to such process, method, article, or apparatus.
It should be understood that in the present disclosure, "plurality" means two or more. "and/or" is merely an association describing an associated object, meaning that three relationships may exist, for example, and/or B, may mean: a exists alone, A and B exist simultaneously, and B exists alone. The character "/" generally indicates that the former and latter associated objects are in an "or" relationship. "comprises A, B and C" and "comprises A, B, C" means that all three of A, B, C comprise, "comprises A, B or C" means that one of A, B, C comprises, "comprises A, B and/or C" means that any 1 or any 2 or 3 of A, B, C comprises.
It should be understood that in this disclosure, "B corresponding to a," "a corresponds to B," or "B corresponds to a," means that B is associated with a, from which B may be determined. Determining B from a does not mean determining B from a alone, but may be determined from a and/or other information. And the matching of A and B means that the similarity of A and B is greater than or equal to a preset threshold value.
As used herein, "if" may be interpreted as "at … …" or "when … …" or "in response to a determination" or "in response to a detection", depending on the context.
The technical solution of the present disclosure is explained in detail below with specific examples. The following several specific embodiments may be combined with each other, and details of the same or similar concepts or processes may not be repeated in some embodiments.
Fig. 1 exemplarily shows a flow diagram of a policy configuration method according to an embodiment of the present disclosure, and as shown in fig. 1, the method includes:
s101, extracting corresponding input item labels according to third-party interface data, wherein the input item labels comprise strategy labels and/or model labels;
illustratively, the advertisement delivery method may be implemented based on RTA (real Time api) technology, where RTA is a real-Time advertisement program interface, and provides a data interface for an advertisement delivery platform, so that the advertisement delivery platform may obtain advertisement platform device information based on the RTA interface, and then determine whether to deliver an advertisement to the advertisement platform device information by determining whether the advertisement platform device information is advertisement platform device information for which an advertiser end needs to deliver an advertisement.
In the RTA mode, the resource trading platform can select the flow, but the flow selection in the RTA mode only involves selection such as click conversion and the like so as to bid for the resource, and conversion selection of a back end or a whole resource full link is not performed, namely, real value is created for a resource party or a resource demand party.
In an alternative embodiment of the method according to the invention,
the input item label comprises a model label, and the method for extracting the corresponding input item label according to the third-party interface data comprises the following steps:
and storing the third-party interface data to a preset data warehouse based on a preset log table, and extracting a model label corresponding to the third-party interface data from the data warehouse.
Illustratively, the entry tag of the disclosed embodiment may include a policy tag and/or a model tag, wherein the entry tag may include a device number of the third party data and a feature tag of the third party data, colloquially, an identity card of the third party data.
Wherein, the strategy label is used for directly selecting the strategy; the model tag is a tag used for selecting a model corresponding to the third-party data.
Optionally, the log table is used for recording a data calling process of the third-party data, and recording the data calling process in a log table form; in addition, data storage is performed in combination with a data warehouse, so that data aggregation analysis can be performed on originally discrete third-party data.
And the strategy model corresponding to the model label can be matched by directly extracting the model label in the third-party data and directly inputting the model label into a preset model matching platform.
S102, matching a strategy model corresponding to the model label based on a preset model matching platform according to the strategy label and/or the model label, and obtaining a model score of the strategy model;
the model matching platform of embodiments of the present disclosure may optionally include a third party policy model and a platform policy model, wherein,
the third-party policy model can exist independently of the model matching platform or can be merged into the model matching platform;
in an alternative embodiment of the method according to the invention,
the model matching platform comprises a third party policy model and a platform policy model,
the method for matching the strategy model corresponding to the model label based on a preset model matching platform according to the strategy label and/or the model label comprises the following steps:
matching a third-party strategy model corresponding to the model label based on a preset model matching platform according to the strategy label; and/or
And matching a platform strategy model corresponding to the model label based on a preset model matching platform according to the model label.
For example, the policy tag may directly match the corresponding third-party policy model according to the model matching platform, and the model tag needs to match the platform policy model corresponding to the model tag first and output a corresponding score according to the platform policy model.
It should be noted that, both the third party policy model and the platform policy model in the embodiments of the present disclosure may output corresponding scores according to corresponding tags, where the scores output by the models correspond to the relevance of the tags, and the third party policy model and the platform policy model may output corresponding scores according to feature vectors corresponding to the tags.
S103, distributing participation strategies and strategy configuration data corresponding to the model scores based on a preset strategy configuration platform according to the model scores.
In an alternative embodiment of the method according to the invention,
the method for distributing the participation strategy and the strategy configuration data corresponding to the model score based on a preset strategy configuration platform according to the model score comprises the following steps:
according to the model score, matching a strategy interval to which the model score belongs in a score strategy corresponding relation based on a score strategy corresponding relation preset in a preset strategy configuration platform;
and determining the prediction conversion rate corresponding to each alternative strategy in the strategy interval, and taking the alternative strategy with the highest matching degree between the prediction conversion rate and the model score in each alternative strategy as a participation strategy.
In an alternative embodiment of the method according to the invention,
after the allocating the participation policy and the policy configuration data corresponding to the model score, the method further includes:
configuring the participation strategy based on the distributed participation strategy and the strategy configuration data;
the method comprises the steps of performing idle running on a configured competition participating strategy, and starting a flow pool experiment sub-bucket corresponding to the competition participating strategy;
and monitoring the idle running result of the participation strategy, and determining the participation rate corresponding to the participation strategy and the stability of the participation strategy.
Fig. 2 is a logic diagram schematically illustrating a policy configuration method according to an embodiment of the present disclosure, and fig. 3 is a diagram illustrating a first specific example of policy configuration according to an embodiment of the present disclosure; FIG. 4 is a diagram illustrating a second exemplary policy configuration according to an embodiment of the disclosure;
as shown in fig. 2, the method includes:
configuring an input item label of three-party interface data used by an RTA (remote terminal installation) after being processed by an RTA data platform to an RTA strategy platform, and sequentially configuring results of model scores used by the RTA strategy after being predicted by the RTA model platform to the RTA strategy platform;
accurately configuring the RTA strategy into a strategy configuration computing device according to the specific content of the RTA strategy, wherein the strategy configuration is carried out after the model prediction result is preprocessed in the computing device;
verifying the strategy, the strategy configuration result and the strategy decision result on a strategy summary large disc, starting the strategy for idle running without errors, binding a flow pool experiment sub-bucket, and starting a strategy monitoring device;
checking a strategy idle running result in a strategy monitoring device, and referring to the proportion of a bidding rate and a bidding coefficient, the stability of the strategy and the like;
on the other hand, the device mainly manages and calls the strategy configuration device and performs coding management, so that subsequent effect analysis and strategy modular multiplexing and stopping are facilitated.
The embodiment of the disclosure provides a policy configuration method, which includes:
extracting corresponding input item labels according to third-party interface data, wherein the input item labels comprise strategy labels and/or model labels;
matching a strategy model corresponding to the model label based on a preset model matching platform according to the strategy label and/or the model label, and acquiring a model score of the strategy model;
and distributing a participation strategy and strategy configuration data corresponding to the model score based on a preset strategy configuration platform according to the model score.
The method disclosed by the invention effectively solves a series of pain problems of RTA (real time assembly) strategy configuration, idle running, monitoring and the like, and constructs the full life cycle management of strategy configuration, strategy verification, strategy idle running, strategy online, strategy monitoring and strategy offline, and the strategies have the advantages of high concurrency efficiency in the production link, friendly interface interaction and convenient and flexible migration.
Fig. 5 exemplarily shows a schematic structural diagram of a policy configuration apparatus according to an embodiment of the present disclosure, and as shown in fig. 5, the apparatus includes:
a first unit 51, configured to extract an entry tag corresponding to the third-party interface data according to the third-party interface data, where the entry tag includes a policy tag and/or a model tag;
a second unit 52, configured to match, according to the policy label and/or the model label, a policy model corresponding to the model label based on a preset model matching platform, and obtain a model score of the policy model;
a third unit 53, configured to allocate, according to the model score, a participation strategy and policy configuration data corresponding to the model score based on a preset policy configuration platform.
In an alternative embodiment of the method according to the invention,
the entry label includes a model label that is,
the first unit 51 is further configured to:
and storing the third-party interface data to a preset data warehouse based on a preset log table, and extracting a model label corresponding to the third-party interface data from the data warehouse.
In an alternative embodiment of the method according to the invention,
the model matching platform comprises a third party policy model and a platform policy model,
the second unit 52 is further configured to:
matching a third party strategy model corresponding to the model label based on a preset model matching platform according to the strategy label; and/or
And matching a platform strategy model corresponding to the model label based on a preset model matching platform according to the model label.
In an alternative embodiment of the method according to the invention,
the third unit 53 is further configured to:
according to the model score, matching a strategy interval to which the model score belongs in a score strategy corresponding relation based on a score strategy corresponding relation preset in a preset strategy configuration platform;
and determining the prediction conversion rate corresponding to each alternative strategy in the strategy interval, and taking the alternative strategy with the highest matching degree between the prediction conversion rate and the model score in each alternative strategy as a participation strategy.
In an alternative embodiment of the method according to the invention,
the apparatus further comprises a fourth unit 54, the fourth unit 54 being configured to:
configuring the participation strategy based on the distributed participation strategy and the strategy configuration data;
the method comprises the steps of performing idle running on a configured competition participating strategy, and starting a flow pool experiment sub-bucket corresponding to the competition participating strategy;
and monitoring the idle running result of the participation strategy, and determining the participation rate corresponding to the participation strategy and the stability of the participation strategy.
It should be noted that beneficial effects of the policy configuration apparatus according to the embodiment of the present disclosure may refer to beneficial effects of the policy configuration method, and details of the embodiment of the present disclosure are not repeated herein.
The present invention may be methods, apparatus, systems and/or computer program products. The computer program product may include a computer-readable storage medium having computer-readable program instructions embodied therein for carrying out aspects of the present invention.
The computer readable storage medium may be a tangible device that can hold and store the instructions for use by the instruction execution device. The computer readable storage medium may be, for example, but not limited to, an electronic, magnetic, optical, electromagnetic, semiconductor memory device, or any suitable combination of the foregoing. More specific examples (a non-exhaustive list) of the computer readable storage medium would include the following: 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), a Static Random Access Memory (SRAM), a portable compact disc read-only memory (CD-ROM), a Digital Versatile Disc (DVD), a memory stick, a floppy disk, a mechanical coding device, such as punch cards or in-groove projection structures having instructions stored thereon, and any suitable combination of the foregoing. Computer-readable storage media as used herein is not to be construed as transitory signals per se, such as radio waves or other freely propagating electromagnetic waves, electromagnetic waves propagating through a waveguide or other transmission medium (e.g., optical pulses through a fiber optic cable), or electrical signals transmitted through electrical wires.
The computer-readable program instructions described herein may be downloaded from a computer-readable storage medium to a respective computing/processing device, or to an external computer or external storage device via a network, such as the internet, a local area network, a wide area network, and/or a wireless network. The network may include copper transmission cables, fiber optic transmission, wireless transmission, routers, firewalls, switches, gateway computers and/or edge servers. The network adapter card or network interface in each computing/processing device receives computer-readable program instructions from the network and forwards the computer-readable program instructions for storage in a computer-readable storage medium in the respective computing/processing device.
The computer program instructions for carrying out operations of the present invention may be assembler instructions, Instruction Set Architecture (ISA) instructions, machine-related instructions, microcode, firmware instructions, state setting data, or source or object code written in any combination of one or more programming languages, including an object oriented programming language such as Smalltalk, C + + or the like and conventional procedural programming languages, such as the "C" programming language or similar programming languages. The computer-readable program instructions may execute entirely on the user's computer, partly on the user's computer, as a stand-alone software package, partly on the user's computer and partly on a remote computer or entirely on the remote computer or server. In the latter scenario, the remote computer may be connected to the user's computer through any type of network, including a Local Area Network (LAN) or a Wide Area Network (WAN), or the connection may be made to an external computer (for example, through the Internet using an Internet service provider). In some embodiments, aspects of the present invention are implemented by personalizing an electronic circuit, such as a programmable logic circuit, a Field Programmable Gate Array (FPGA), or a Programmable Logic Array (PLA), with state information of computer-readable program instructions, which can execute the computer-readable program instructions.
Aspects of the present invention are described herein with reference to flowchart illustrations and/or block diagrams of methods, apparatus (systems) and computer program products according to embodiments of the invention. It will be understood that each block of the flowchart illustrations and/or block diagrams, and combinations of blocks in the flowchart illustrations and/or block diagrams, can be implemented by computer-readable program instructions.
These computer-readable program instructions may be provided to a processing unit of a general purpose computer, special purpose computer, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processing unit of the computer or other programmable data processing apparatus, create means for implementing the functions/acts specified in the flowchart and/or block diagram block or blocks. These computer readable program instructions may also be stored in a computer readable storage medium that can direct a computer, programmable data processing apparatus, and/or other devices to function in a particular manner, such that the computer readable medium storing the instructions comprises an article of manufacture including instructions which implement the function/act specified in the flowchart and/or block diagram block or blocks.
The computer readable program instructions may also be loaded onto a computer, other programmable data processing apparatus, or other devices to cause a series of operational steps to be performed on the computer, other programmable apparatus or other devices to produce a computer implemented process such that the instructions which execute on the computer, other programmable apparatus or other devices implement the functions/acts specified in the flowchart and/or block diagram block or blocks.
The flowchart 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 instructions, which comprises one or more executable instructions for implementing the specified logical function(s). 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 and/or flowchart illustration, and combinations of blocks in the block diagrams and/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.
It is noted that, unless expressly stated otherwise, all features disclosed in this specification (including any accompanying claims, abstract and drawings) may be replaced by alternative features serving the same, equivalent or similar purpose. Thus, unless expressly stated otherwise, each feature disclosed is one example only of a generic series of equivalent or similar features. Where used, further, preferably, still further and more preferably is a brief introduction to the description of the other embodiment based on the foregoing embodiment, the combination of the contents of the further, preferably, still further or more preferably back strap with the foregoing embodiment being a complete construction of the other embodiment. Several further, preferred, still further or more preferred arrangements of the belt after the same embodiment may be combined in any combination to form a further embodiment.
It will be appreciated by persons skilled in the art that the embodiments of the invention described above and shown in the drawings are given by way of example only and are not limiting of the invention. The objects of the invention have been fully and effectively accomplished. The functional and structural principles of the present invention have been shown and described in the examples, and any variations or modifications of the embodiments of the present invention may be made without departing from the principles.
Finally, it should be noted that: the above embodiments are only used for illustrating the technical solutions of the present disclosure, and not for limiting the same; although the present disclosure has been described in detail with reference to the foregoing embodiments, those of ordinary skill in the art will understand that: the technical solutions described in the foregoing embodiments may still be modified, or some or all of the technical features may be equivalently replaced; and such modifications or substitutions do not depart from the spirit and scope of the corresponding technical solutions of the embodiments of the present disclosure.

Claims (10)

1. A policy configuration method, comprising:
extracting corresponding input item labels according to third-party interface data, wherein the input item labels comprise strategy labels and/or model labels;
matching a strategy model corresponding to the model label based on a preset model matching platform according to the strategy label and/or the model label, and acquiring a model score of the strategy model;
and distributing participation strategies and strategy configuration data corresponding to the model scores based on a preset strategy configuration platform according to the model scores.
2. The method of claim 1, wherein the entry tag comprises a model tag, and wherein extracting its corresponding entry tag from third party interface data comprises:
and storing the third-party interface data to a preset data warehouse based on a preset log table, and extracting a model label corresponding to the third-party interface data from the data warehouse.
3. The method of claim 1, wherein the model matching platform comprises a third party policy model and a platform policy model,
the method for matching the strategy model corresponding to the model label based on a preset model matching platform according to the strategy label and/or the model label comprises the following steps:
matching a third party strategy model corresponding to the model label based on a preset model matching platform according to the strategy label; and/or
And matching a platform strategy model corresponding to the model label based on a preset model matching platform according to the model label.
4. The method according to claim 1, wherein the method for distributing the participation strategy and the strategy configuration data corresponding to the model score based on a preset strategy configuration platform according to the model score comprises the following steps:
according to the model score, matching a strategy interval to which the model score belongs in a score strategy corresponding relation based on a score strategy corresponding relation preset in a preset strategy configuration platform;
and determining the prediction conversion rate corresponding to each alternative strategy in the strategy interval, and taking the alternative strategy with the highest matching degree between the prediction conversion rate and the model score in each alternative strategy as a participation strategy.
5. The method of claim 1, wherein after assigning the participating policies corresponding to the model scores and policy configuration data, the method further comprises:
configuring the participation strategy based on the distributed participation strategy and the strategy configuration data;
the method comprises the steps of performing idle running on a configured competition participating strategy, and starting a flow pool experiment sub-bucket corresponding to the competition participating strategy;
and monitoring the idle running result of the participation strategy, and determining the participation rate corresponding to the participation strategy and the stability of the participation strategy.
6. An apparatus for policy configuration, the apparatus comprising:
the device comprises a first unit, a second unit and a third party interface unit, wherein the first unit is used for extracting corresponding input item labels according to third party interface data, and the input item labels comprise strategy labels and/or model labels;
the second unit is used for matching a strategy model corresponding to the model label based on a preset model matching platform according to the strategy label and/or the model label and acquiring a model score of the strategy model;
and the third unit is used for distributing a participation strategy and strategy configuration data corresponding to the model score based on a preset strategy configuration platform according to the model score.
7. The apparatus of claim 6, wherein the entry tag comprises a model tag,
the first unit is further configured to:
and storing the third-party interface data to a preset data warehouse based on a preset log table, and extracting a model label corresponding to the third-party interface data from the data warehouse.
8. The apparatus of claim 6, wherein the model matching platform comprises a third party policy model and a platform policy model,
the second unit is further configured to:
matching a third-party strategy model corresponding to the model label based on a preset model matching platform according to the strategy label; and/or
And matching a platform strategy model corresponding to the model label based on a preset model matching platform according to the model label.
9. The apparatus of claim 6, wherein the third unit is further configured to:
according to the model score, matching a strategy interval to which the model score belongs in a score strategy corresponding relation based on a score strategy corresponding relation preset in a preset strategy configuration platform;
and determining the prediction conversion rate corresponding to each alternative strategy in the strategy interval, and taking the alternative strategy with the highest matching degree between the prediction conversion rate and the model score in each alternative strategy as a participation strategy.
10. The apparatus of claim 6, further comprising a fourth unit to:
configuring the participation strategy based on the distributed participation strategy and the strategy configuration data;
the method comprises the steps of performing idle running on a configured competition participating strategy, and starting a flow pool experiment sub-bucket corresponding to the competition participating strategy;
and monitoring an idle running result of the participation strategy, and determining the participation rate corresponding to the participation strategy and the stability of the participation strategy.
CN202210750219.8A 2022-06-28 2022-06-28 Policy configuration method and device Pending CN114997930A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202210750219.8A CN114997930A (en) 2022-06-28 2022-06-28 Policy configuration method and device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202210750219.8A CN114997930A (en) 2022-06-28 2022-06-28 Policy configuration method and device

Publications (1)

Publication Number Publication Date
CN114997930A true CN114997930A (en) 2022-09-02

Family

ID=83036601

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202210750219.8A Pending CN114997930A (en) 2022-06-28 2022-06-28 Policy configuration method and device

Country Status (1)

Country Link
CN (1) CN114997930A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN117234701A (en) * 2023-07-31 2023-12-15 上海数禾信息科技有限公司 Policy iteration method, device, computer equipment and storage medium

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN117234701A (en) * 2023-07-31 2023-12-15 上海数禾信息科技有限公司 Policy iteration method, device, computer equipment and storage medium
CN117234701B (en) * 2023-07-31 2024-06-07 上海数禾信息科技有限公司 Policy iteration method, device, computer equipment and storage medium

Similar Documents

Publication Publication Date Title
KR102121135B1 (en) Optimized routing of interactions to contact center agents based on machine learning
CN109033342B (en) Service providing method and device applied to service system and service model
CN111028007B (en) User portrait information prompting method, device and system
CN110807650A (en) New financial product user invitation method and system
CN112235613B (en) Video processing method and device, electronic equipment and storage medium
US10750022B2 (en) Enhancing customer service processing using data analytics and cognitive computing
US11734728B2 (en) Method and apparatus for providing web advertisements to users
CN111405224A (en) Online interaction control method and device, storage medium and electronic equipment
CN113592535A (en) Advertisement recommendation method and device, electronic equipment and storage medium
US20180268343A1 (en) Virtual dialogue crowdsourcing
CN111104590A (en) Information recommendation method, device, medium and electronic equipment
CN112308590B (en) Parameter processing method and device, computing equipment and storage medium
CN114997930A (en) Policy configuration method and device
US11790394B2 (en) Methods and systems for automatic call routing with no caller intervention using anonymous online user behavior
CN112927017A (en) Control method, device and system for outbound marketing process
US10825070B2 (en) Problem identification using biometric and social data
US9866504B2 (en) Identifying end users in need of technical assistance
CN110267051A (en) A kind of method and device of data processing
CN112837159B (en) Transaction guiding method and device based on scene element, electronic equipment and medium
CN115221892A (en) Work order data processing method and device, storage medium and electronic equipment
CN113051381B (en) Information quality inspection method, information quality inspection device, computer system and computer readable storage medium
EP3962073A1 (en) Online interview method and system
CN114723455A (en) Service processing method and device, electronic equipment and storage medium
CN113312104A (en) Advertisement conversion method and system based on small program
CN115344774A (en) User account screening method and device and server

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