CN112017027B - Contact object recommendation method and device for public account - Google Patents
Contact object recommendation method and device for public account Download PDFInfo
- Publication number
- CN112017027B CN112017027B CN202010884041.7A CN202010884041A CN112017027B CN 112017027 B CN112017027 B CN 112017027B CN 202010884041 A CN202010884041 A CN 202010884041A CN 112017027 B CN112017027 B CN 112017027B
- Authority
- CN
- China
- Prior art keywords
- contact object
- determining
- public account
- information
- contact
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION 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
- G06Q40/00—Finance; Insurance; Tax strategies; Processing of corporate or income taxes
- G06Q40/02—Banking, e.g. interest calculation or account maintenance
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/95—Retrieval from the web
- G06F16/953—Querying, e.g. by the use of web search engines
- G06F16/9535—Search customisation based on user profiles and personalisation
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/95—Retrieval from the web
- G06F16/958—Organisation or management of web site content, e.g. publishing, maintaining pages or automatic linking
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION 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
- G06Q40/00—Finance; Insurance; Tax strategies; Processing of corporate or income taxes
- G06Q40/12—Accounting
- G06Q40/125—Finance or payroll
Landscapes
- Engineering & Computer Science (AREA)
- Business, Economics & Management (AREA)
- Theoretical Computer Science (AREA)
- Accounting & Taxation (AREA)
- Databases & Information Systems (AREA)
- Finance (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- Data Mining & Analysis (AREA)
- Development Economics (AREA)
- Economics (AREA)
- Marketing (AREA)
- Strategic Management (AREA)
- Technology Law (AREA)
- General Business, Economics & Management (AREA)
- Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)
Abstract
The invention provides a contact object recommending method and device for a public account, wherein the method comprises the following steps: when a contact object updating instruction sent by a preset target user terminal is received, determining a public account corresponding to the contact object updating instruction; the target user terminal is a user terminal with contact object updating authority; determining an alternative contact object set corresponding to the public account, and executing update operation corresponding to a contact object update instruction on the alternative contact object set; acquiring object information of each alternative contact object in the updated alternative contact object set, wherein the object information comprises job information and trust degree corresponding to the alternative contact object to which the object information belongs; determining a contact object to be recommended in the updated candidate contact object set based on each object information; recommending the contact object to be recommended to the target user terminal. The method and the system can recommend proper contact objects for the user, improve the business handling efficiency of the user and provide guarantee for the transaction safety of the public account.
Description
Technical Field
The invention relates to the technical field of data processing, in particular to a method and a device for recommending contact objects of a public account.
Background
In recent years, with the development of economy, more and more companies apply for public accounts to meet the normal operation and activity demands at ordinary times, in order to ensure the circulation safety of funds of the public accounts, banks generally require users to leave information of financial transaction contact objects in the process of opening accounts of the public accounts, so that service verification can be performed with the financial transaction contact objects during the funds circulation of the public accounts.
However, since the mobility of company personnel is often great, the financial contact object is often required to be replaced, so that a customer is required to frequently transact a change service of the contact object to the public account to the bank, and the user cannot quickly determine a proper contact object in the process of replacing the contact object, so that the transacting efficiency of the service to the public account is low, and the customer experience is poor.
Disclosure of Invention
The invention aims to provide a contact object recommending method for a public account, which can recommend proper contact objects for users.
The invention also provides a contact object recommending device for the public account, which is used for ensuring the realization and the application of the method in practice.
A contact object recommendation method for a public account, comprising:
when a contact object updating instruction sent by a preset target user terminal is received, determining a public account corresponding to the contact object updating instruction; the target user terminal is a user terminal with contact object updating authority;
determining an alternative contact object set corresponding to the public account, and executing update operation corresponding to the contact object update instruction on the alternative contact object set;
acquiring object information of each alternative contact object in the updated alternative contact object set, wherein the object information comprises job information and trust corresponding to the alternative contact object to which the object information belongs;
determining a contact object to be recommended in the updated contact object set based on the object information of each contact object candidate;
and recommending the contact object to be recommended to the target user terminal.
In the above method, optionally, the determining, based on the object information of each candidate contact object, a contact object to be recommended in the updated candidate contact object set includes:
inputting object information of each candidate contact object in the updated candidate contact object set into the recommendation system corresponding to the public account, so that the recommendation system performs recommendation scoring on each object information based on preset recommendation rules, and feeding back the object information with the highest recommendation scoring;
and determining the candidate contact object to which the object information with the highest recommendation score belongs as the contact object to be recommended.
In the above method, optionally, after recommending the contact object to be recommended to the target user terminal, the method further includes:
when receiving a selection instruction sent by the target user terminal based on the contact object to be recommended, determining a selection result corresponding to the selection instruction;
and setting the alternative contact object represented by the selection result as the transaction contact object corresponding to the public account.
In the above method, optionally, the determining the public account corresponding to the contact object update instruction includes:
analyzing the contact object updating instruction to obtain instruction information of the contact object updating instruction;
acquiring a public account identifier contained in the instruction information;
and determining the public account corresponding to the contact object updating instruction based on the public account identifier.
The method, optionally, the determining the candidate contact object set corresponding to the public account includes:
traversing a preset configuration file to obtain a set identifier matched with the public account identifier;
and determining the alternative contact object set corresponding to the public account based on the set identifier.
A contact object recommendation device for a public account, comprising:
the receiving unit is used for determining a public account corresponding to a contact object updating instruction when receiving the contact object updating instruction sent by a preset target user terminal; the target user terminal is a user terminal with a contact updating authority;
the first determining unit is used for determining an alternative contact object set corresponding to the public account and executing update operation corresponding to the contact object update instruction on the alternative contact object set;
the acquisition unit is used for acquiring object information of each alternative contact object in the updated alternative contact object set, wherein the object information comprises job information and trust corresponding to the alternative contact object to which the object information belongs;
the second determining unit is used for determining a contact object to be recommended in the alternative contact object set based on object information of each alternative contact object;
and the recommending unit is used for recommending the contact object to be recommended to the target user terminal.
The above apparatus, optionally, the second determining unit includes:
the input subunit is used for inputting the object information of each candidate contact object into the recommendation system corresponding to the public account, so that the recommendation system performs recommendation scoring on each object information based on a preset recommendation rule and feeds back the object information with the highest recommendation score;
and the first determining subunit is used for determining the candidate contact object to which the object information with the highest recommendation score belongs as the contact object to be recommended.
The above device, optionally, further comprises:
the setting unit is used for determining a selection result corresponding to the selection instruction when receiving the selection instruction sent by the target user terminal based on the contact object to be recommended; and setting the alternative contact object represented by the selection result as the transaction contact object corresponding to the public account.
The above apparatus, optionally, the determining the public account corresponding to the contact object update instruction includes:
the analysis subunit is used for analyzing the contact object updating instruction to obtain instruction information of the contact object updating instruction;
the obtaining subunit is used for obtaining the public account identifier contained in the instruction information;
and the second determining subunit is used for determining the public account corresponding to the contact object updating instruction based on the public account identifier.
The above apparatus, optionally, the first determining unit includes:
a query subunit, configured to traverse a preset configuration file to obtain a set identifier matched with the public account identifier;
and the third determining subunit is used for determining the alternative contact object set corresponding to the public account based on the set identifier.
Compared with the prior art, the invention has the following advantages:
the invention provides a contact object recommending method and device for a public account, wherein the method comprises the following steps: when a contact object updating instruction sent by a preset target user terminal is received, determining a public account corresponding to the contact object updating instruction; the target user terminal is a user terminal with contact object updating authority; determining an alternative contact object set corresponding to the public account, and executing update operation corresponding to the contact object update instruction on the alternative contact object set; acquiring object information of each alternative contact object in the updated alternative contact object set, wherein the object information comprises job information and trust corresponding to the alternative contact object to which the object information belongs; determining a contact object to be recommended in the updated contact object set based on the object information of each contact object candidate; and recommending the contact object to be recommended to the target user terminal. By applying the contact object recommending method for the public account, the proper contact object can be recommended to the user, the business handling efficiency of the user is provided, and the transaction safety of the public account is ensured.
Drawings
In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings that are required to be used in the embodiments or the description of the prior art will be briefly described below, and it is obvious that the drawings in the following description are only embodiments of the present invention, and that other drawings can be obtained according to the provided drawings without inventive effort for a person skilled in the art.
FIG. 1 is a flow chart of a method for recommending contact objects to a public account according to the present invention;
FIG. 2 is a flowchart of another method for recommending contact objects to a public account according to the present invention;
FIG. 3 is a diagram illustrating an exemplary implementation scenario provided by the present invention;
FIG. 4 is a schematic diagram of a contact object recommendation device for a public account according to the present invention;
fig. 5 is a schematic structural diagram of an electronic device according to the present invention.
Detailed Description
The following description of the embodiments of the present invention will be made clearly and completely with reference to the accompanying drawings, in which it is apparent that the embodiments described are only some embodiments of the present invention, but not all embodiments. All other embodiments, which can be made by those skilled in the art based on the embodiments of the invention without making any inventive effort, are intended to be within the scope of the invention.
The invention is operational with numerous general purpose or special purpose computing device environments or configurations. For example: personal computers, server computers, hand-held or portable devices, tablet devices, multiprocessor devices, distributed computing environments that include any of the above devices or devices, and the like.
The embodiment of the invention provides a contact object recommending method for a public account, which can be applied to various system platforms, wherein an execution subject of the method can be a processor of a service server, the service server can be a server or a server cluster, and can also be a cloud computing platform, and the like, and a flow chart of the method is shown in fig. 1, and specifically comprises the following steps:
s101: when a contact object updating instruction sent by a preset target user terminal is received, determining a public account corresponding to the contact object updating instruction; the target user terminal is a user terminal with contact object updating authority.
In the method provided by the embodiment of the invention, the contact object update authority refers to the maintenance authority of the employee information of the company which is pre-distributed by the system.
The contact object update instruction includes instruction information, which may include identification of a public account and update operation information, where the update operation information includes types of update operations and contact object information to be updated corresponding to each type of update operation.
Specifically, the type of the update operation may be a modification type, a new addition type, or a deletion type, etc.
S102: and determining the alternative contact object set corresponding to the public account, and executing the updating operation corresponding to the contact object updating instruction on the alternative contact object set.
In the method provided by the embodiment of the invention, the update operation corresponding to the contact object update instruction can be one or more types.
If the update operation corresponding to the contact object update instruction includes an update operation of a modification type, for the update operation of the modification type, the candidate contact object to be modified currently may be determined in the candidate contact object set based on the to-be-updated contact object information of the modification type in the contact object update instruction, so as to modify one or more information such as a name, job information, contact information, and trust level of the candidate contact object, where the number of candidate contact objects to be modified may be one or more.
If the update operation corresponding to the contact object update instruction includes an update operation of a new type, for the update operation of the new type, the candidate contact objects may be newly added in the candidate contact object set based on the new type of object information to be updated in the contact object update instruction, and the number of the candidate contact objects may be one or more, and each of the candidate contact objects that is newly added has corresponding object information.
If the update operation corresponding to the contact object update instruction includes an update operation for a deletion type, the candidate contact object to be deleted currently can be determined in the candidate contact object set based on the object information to be updated of the deletion type in the contact object update instruction, and the candidate contact object to be deleted is deleted.
S103: and acquiring object information of each alternative contact object in the updated alternative contact object set, wherein the object information comprises job information and trust degree corresponding to the alternative contact object to which the object information belongs.
In the method provided by the embodiment of the invention, the job information is used for representing the job of the alternative contact object.
The contact information may be a communication number or a mailbox address, and the trust level characterizes the trust level of the user to which the user terminal belongs on the alternative contact object.
S104: and determining the contact object to be recommended in the updated contact object set based on the object information of each contact object candidate.
In the method provided by the embodiment of the invention, one feasible way for determining the contact object to be recommended can be as follows: and scoring each alternative contact object based on the object information of each alternative contact object to obtain the recommendation score of each alternative contact object, and selecting one or more alternative contact objects as the objects to be recommended according to the order of the recommendation scores of the alternative contact objects from large to small.
Alternatively, another feasible manner of determining the contact object to be recommended may be that, based on the object information of each contact object candidate, each contact object candidate is scored to obtain a recommendation score of each contact object candidate, the recommendation score of each contact object candidate is matched with a preset scoring threshold, and the contact object candidate to which the recommendation score greater than the scoring threshold belongs is taken as the contact object to be recommended.
S105: and recommending the contact object to be recommended to the target user terminal.
In the method provided by the embodiment of the invention, the contact object to be recommended can be sent to the target user terminal in a push message mode, a corresponding recommendation message can be generated based on the contact object to be recommended, and the recommendation message is sent to the target user terminal, so that the contact object to be recommended is recommended to the target user terminal, and whether the contact object to be recommended is used as the transaction contact object of the public account is selected by the user terminal.
The embodiment of the invention provides a contact object recommending method for a public account, which comprises the following steps: when a contact object updating instruction sent by a preset target user terminal is received, determining a public account corresponding to the contact object updating instruction; the target user terminal is a user terminal with contact object updating authority; determining an alternative contact object set corresponding to the public account, and executing update operation corresponding to the contact object update instruction on the alternative contact object set; acquiring object information of each alternative contact object in the updated alternative contact object set, wherein the object information comprises job information and trust corresponding to the alternative contact object to which the object information belongs; determining a contact object to be recommended in the updated contact object set based on the object information of each contact object candidate; and recommending the contact object to be recommended to the target user terminal. By applying the contact object recommending method for the public account, which is provided by the embodiment of the invention, the proper contact object can be recommended for the user, the business handling efficiency of the user is provided, and the security of the transaction for the public account is ensured.
The method provided by the embodiment of the invention can be applied to the business field of a bank for a public account, when a customer handles an account opening for the public account, if authorization information of the user is received, a transaction contact object for the public account can be temporarily not reserved, namely, the public account is in a state to be activated, the user can enter staff information, contact information, trust and other information of a company at a user terminal to trigger the user terminal to generate a contact object update instruction corresponding to newly added type update operation, the user terminal sends the contact object update instruction to a business server of the bank, so that when the business server of the bank receives the contact object update instruction, the user terminal can firstly determine whether the user terminal has the contact object update authority for the public account, if the user terminal has the contact object update authority for the public account, the alternative contact object set for the public account can be determined, at the moment, the alternative contact object set can be empty, the update operation corresponding to the contact object update instruction is executed for the alternative contact object set, namely, in the alternative contact set, if each contact object has the trust object corresponding to the public account, the user terminal is used as a recommendation object to be activated, the transaction contact object is determined to be conveniently based on the contact object update authority for the public account, and the user terminal has the contact object update authority for the public account is determined, the user triggers the user terminal to send a contact object update instruction to the service server at any time to complete the update of the candidate contact object sets of the pair of public accounts, after each candidate contact object set update, the user terminal can determine the contact object to be recommended based on the object information of each candidate contact object in the updated candidate contact object sets, and recommend the contact object to be recommended to the user terminal, and the user terminal determines whether to replace the transaction contact object of the pair of public accounts.
In the method provided by the embodiment of the present invention, based on the implementation process, specifically, the process of determining, in the updated candidate contact object set, the contact object to be recommended based on the object information of each candidate contact object may include:
inputting object information of each candidate contact object in the updated candidate contact object set into the recommendation system corresponding to the public account, so that the recommendation system performs recommendation scoring on each object information based on preset recommendation rules, and feeding back the object information with the highest recommendation scoring;
and determining the candidate contact object to which the object information with the highest recommendation score belongs as the contact object to be recommended.
In the method provided by the embodiment of the invention, the recommendation rule can comprise a plurality of sub-rules such as a job scoring sub-rule, a trust scoring sub-rule and a recommendation scoring sub-rule.
The sub-recommendation rules are corresponding to each item of information such as job information, contact information and trust degree contained in the object information of the candidate contact object, the sub-recommendation rules corresponding to each item of information can be used for scoring each item of information, the job score and trust degree score of the candidate contact object can be obtained, and the recommendation score can be obtained through calculation of the job score and trust degree score.
For example, for a job scoring rule corresponding to job information, the job represented by the job information has a corresponding job score, if the job represented by the job information is a "financial manager", the job score may be 4 points, if the job represented by the job information is a total manager, the job score may be 5 points, and if the job represented by the job information may be a "administrative manager", the job score may be 3 points; for the sub-rule of the confidence level, the higher the confidence level is, the higher the confidence level score is, if the confidence level is 5, the confidence level score can be 5 points, and if the confidence level is 8, the confidence level score can be 8, and if the confidence level is 10, the confidence level score can be 10 points. For a recommendation score rule, the recommendation score rule includes a job scoring weight parameter and a confidence score weight parameter, and a recommendation score of object information of an alternative contact object can be determined based on the job score, the job scoring weight parameter, the confidence score, and the confidence scoring weight parameter.
Specifically, the candidate contact object to which the object information with the highest recommendation score belongs may be used as the object to be recommended, and in another possible manner, the candidate contact object to which the object information with the recommendation score greater than the preset score threshold belongs may also be used as the object to be recommended.
In the method provided by the embodiment of the present invention, based on the implementation process, specifically, after recommending the contact object to be recommended to the target user terminal, the method further includes:
when receiving a selection instruction sent by the target user terminal based on the contact object to be recommended, determining a selection result corresponding to the selection instruction;
and setting the alternative contact object represented by the selection result as the transaction contact object corresponding to the public account.
In the method provided by the embodiment of the invention, the alternative contact object represented by the selection result can be the pair of recommended contact objects, or can be other alternative contact objects in the updated alternative contact object set, after the alternative contact object represented by the selection result is set as the transaction contact object, when the request of the public account pair for transacting the preset transaction service is detected, the transaction contact object can be contacted through the contact information of the transaction contact object so as to verify the transaction service, and the security guarantee can be provided for the public account pair.
Specifically, the recommendation system may be optimized based on the selection result, that is, a reward value may be generated based on the selection result, and the rule parameter of the rule to be recommended in the recommendation system may be updated by applying the reward value, for example, a weight parameter in a recommendation score rule may be updated, a scoring parameter corresponding to each job in a job score rule may be updated, and so on.
In the method provided by the embodiment of the present invention, based on the implementation process, specifically, the process of determining the public account corresponding to the contact object update instruction, as shown in fig. 2, may include:
s201: and analyzing the contact object updating instruction to obtain instruction information of the contact object updating instruction.
In the method provided by the embodiment of the invention, the instruction information of the contact object update instruction can include the identification of the public account and update operation information, and the update operation information includes the type of update operation and contact object information to be updated corresponding to each type of update operation.
S202: and obtaining the public account identification contained in the instruction information.
In the method provided by the embodiment of the invention, the identification of the public account can be obtained from the instruction information.
S203: and determining the public account corresponding to the contact object updating instruction based on the public account identifier.
In the method provided by the embodiment of the invention, the pair of public account identifiers can be identifiers of the public accounts, specifically, the pair of public account identifiers can be account numbers of the pair of public accounts, the pair of public account identifiers and the pair of public accounts have a corresponding relationship, and the pair of public accounts corresponding to the contact object update instruction can be determined based on the pair of public account identifiers.
In the method provided by the embodiment of the present invention, based on the implementation process, specifically, the determining the candidate contact object set corresponding to the public account includes:
traversing a preset configuration file to obtain a set identifier matched with the public account identifier;
and determining the alternative contact object set corresponding to the public account based on the set identifier.
In the method provided by the embodiment of the invention, the matching relation between the public account and the set identifier is recorded in the configuration file, the set identifier corresponding to the public account can be determined through the configuration file, and the alternative contact object set corresponding to the set identifier is determined as the alternative contact object set corresponding to the public account.
Referring to fig. 3, an exemplary diagram of an implementation scenario provided by the present invention includes a target user terminal 301 and a service server 302.
In practice, the target user terminal 301 shown in fig. 3 may be an electronic device such as a cell phone, tablet computer, personal computer, etc. The service server 302 may be a server, a server cluster formed by a plurality of servers, or a cloud computing service center. The target user terminal 301 establishes a communication connection with the service server 302 through a network.
The network to which embodiments of the present invention relate is a medium that provides a communications link, and may include various connection types, such as wired, wireless communications links, or fiber optic cables, among others.
In the case that the user needs to update the transaction contact object for the public account, the target user terminal 301 may input the candidate contact object information to be updated to trigger the target user terminal to generate a corresponding contact object update instruction, and send the contact object update instruction to the service server 302, so that when the service server 302 receives the contact object update instruction, updates the candidate contact object set for the public account, determines the contact object to be recommended from the updated candidate contact object set, recommends the contact object to the target user terminal, and the target user terminal displays the contact object to be recommended and other candidate contact objects to the user, where the contact object to be recommended is highlighted so as to facilitate the user to select the transaction contact object corresponding to the public account.
Corresponding to the method described in fig. 1, the embodiment of the present invention further provides a contact object recommending apparatus for a public account, which is used for implementing the method in fig. 1, where the contact object recommending apparatus for a public account provided in the embodiment of the present invention may be applied to a computer terminal or various mobile devices, and the structural schematic diagram of the contact object recommending apparatus is shown in fig. 4, and specifically includes:
a receiving unit 401, configured to determine a public account corresponding to a contact object update instruction when receiving the contact object update instruction sent by a preset target user terminal; the target user terminal is a user terminal with a contact updating authority;
a first determining unit 402, configured to determine the candidate contact object set corresponding to the public account, and perform an update operation corresponding to the contact object update instruction on the candidate contact object set;
an obtaining unit 403, configured to obtain object information of each candidate contact object in the updated candidate contact object set, where the object information includes job information and trust corresponding to the candidate contact object to which the object information belongs;
a second determining unit 404, configured to determine a contact object to be recommended from the candidate contact object set based on object information of each candidate contact object;
and the recommending unit 405 is configured to recommend the contact object to be recommended to the target user terminal.
The embodiment of the invention provides a contact object recommending device for a public account, which is used for determining the public account corresponding to a contact object updating instruction when receiving the contact object updating instruction sent by a preset target user terminal; the target user terminal is a user terminal with contact object updating authority; determining an alternative contact object set corresponding to the public account, and executing update operation corresponding to the contact object update instruction on the alternative contact object set; acquiring object information of each alternative contact object in the updated alternative contact object set, wherein the object information comprises job information and trust corresponding to the alternative contact object to which the object information belongs; determining a contact object to be recommended in the updated contact object set based on the object information of each contact object candidate; and recommending the contact object to be recommended to the target user terminal. By applying the contact object recommending device for the public account, which is provided by the embodiment of the invention, the proper contact object can be recommended for the user, the business handling efficiency of the user is provided, and the security of the transaction for the public account is ensured.
In an embodiment of the present invention, based on the foregoing solution, optionally, the second determining unit 404 includes:
the input subunit is used for inputting the object information of each candidate contact object into the recommendation system corresponding to the public account, so that the recommendation system performs recommendation scoring on each object information based on a preset recommendation rule and feeds back the object information with the highest recommendation score;
and the first determining subunit is used for determining the candidate contact object to which the object information with the highest recommendation score belongs as the contact object to be recommended.
In an embodiment of the present invention, based on the above solution, optionally, the method further includes:
the setting unit is used for determining a selection result corresponding to the selection instruction when receiving the selection instruction sent by the target user terminal based on the contact object to be recommended; and setting the alternative contact object represented by the selection result as the transaction contact object corresponding to the public account.
In an embodiment of the present invention, based on the foregoing solution, optionally, the receiving unit 401 includes:
the analysis subunit is used for analyzing the contact object updating instruction to obtain instruction information of the contact object updating instruction;
the obtaining subunit is used for obtaining the public account identifier contained in the instruction information;
and the second determining subunit is used for determining the public account corresponding to the contact object updating instruction based on the public account identifier.
In an embodiment of the present invention, based on the foregoing solution, optionally, the first determining unit 402 includes:
a query subunit, configured to traverse a preset configuration file to obtain a set identifier matched with the public account identifier;
and the third determining subunit is used for determining the alternative contact object set corresponding to the public account based on the set identifier.
The specific principle and execution process of each unit and module in the contact object recommending device for the public account disclosed in the above embodiment of the present invention are the same as the contact object recommending method for the public account disclosed in the above embodiment of the present invention, and may refer to the corresponding parts in the contact object recommending method for the public account provided in the above embodiment of the present invention, which are not described in detail herein.
The embodiment of the invention also provides a storage medium, which comprises stored instructions, wherein when the instructions run, the equipment where the storage medium is controlled to execute the contact object recommending method for the public account.
The embodiment of the present invention further provides an electronic device, whose structural schematic diagram is shown in fig. 5, specifically including a memory 501, and one or more instructions 502, where the one or more instructions 502 are stored in the memory 501, and configured to be executed by the one or more processors 503, where the one or more instructions 502 perform the following operations:
when a contact object updating instruction sent by a preset target user terminal is received, determining a public account corresponding to the contact object updating instruction; the target user terminal is a user terminal with contact object updating authority;
determining an alternative contact object set corresponding to the public account, and executing update operation corresponding to the contact object update instruction on the alternative contact object set;
acquiring object information of each alternative contact object in the updated alternative contact object set, wherein the object information comprises job information and trust corresponding to the alternative contact object to which the object information belongs;
determining a contact object to be recommended in the updated contact object set based on the object information of each contact object candidate;
and recommending the contact object to be recommended to the target user terminal.
It should be noted that, in the present specification, each embodiment is described in a progressive manner, and each embodiment is mainly described as different from other embodiments, and identical and similar parts between the embodiments are all enough to be referred to each other. For the apparatus class embodiments, the description is relatively simple as it is substantially similar to the method embodiments, and reference is made to the description of the method embodiments for relevant points.
Finally, it is further noted that relational terms such as first and second, and the like are used solely to distinguish one entity or action from another entity or action without necessarily requiring or implying any actual such relationship or order between such entities or actions. Moreover, the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such process, method, article, or apparatus. Without further limitation, an element defined by the phrase "comprising one … …" does not exclude the presence of other like elements in a process, method, article, or apparatus that comprises the element.
For convenience of description, the above devices are described as being functionally divided into various units, respectively. Of course, the functions of each element may be implemented in the same piece or pieces of software and/or hardware when implementing the present invention.
From the above description of embodiments, it will be apparent to those skilled in the art that the present invention may be implemented in software plus a necessary general hardware platform. Based on such understanding, the technical solution of the present invention may be embodied essentially or in a part contributing to the prior art in the form of a software product, which may be stored in a storage medium, such as a ROM/RAM, a magnetic disk, an optical disk, etc., including several instructions for causing a computer device (which may be a personal computer, a server, or a network device, etc.) to execute the method described in the embodiments or some parts of the embodiments of the present invention.
The above description of the method for recommending contact objects of a public account is provided in detail, and specific examples are applied to describe the principle and implementation of the invention, and the description of the above examples is only used for helping to understand the method and core idea of the invention; meanwhile, as those skilled in the art will have variations in the specific embodiments and application scope in accordance with the ideas of the present invention, the present description should not be construed as limiting the present invention in view of the above.
Claims (10)
1. A method of recommending contact objects to a public account, comprising:
when a contact object updating instruction sent by a preset target user terminal is received, determining a public account corresponding to the contact object updating instruction; the target user terminal is a user terminal with contact object updating authority;
determining an alternative contact object set corresponding to the public account, and executing update operation corresponding to the contact object update instruction on the alternative contact object set;
acquiring object information of each alternative contact object in the updated alternative contact object set, wherein the object information comprises job information and trust corresponding to the alternative contact object to which the object information belongs;
determining a contact object to be recommended in the updated contact object set based on the object information of each contact object candidate;
and recommending the contact object to be recommended to the target user terminal.
2. The method of claim 1, wherein the determining a contact object to be recommended from the updated set of contact objects based on the object information of each of the contact objects candidate comprises:
inputting object information of each candidate contact object in the updated candidate contact object set into the recommendation system corresponding to the public account, so that the recommendation system performs recommendation scoring on each object information based on preset recommendation rules, and feeding back the object information with the highest recommendation scoring;
and determining the candidate contact object to which the object information with the highest recommendation score belongs as the contact object to be recommended.
3. The method of claim 1, wherein after recommending the contact object to be recommended to the target user terminal, further comprising:
when receiving a selection instruction sent by the target user terminal based on the contact object to be recommended, determining a selection result corresponding to the selection instruction;
and setting the alternative contact object represented by the selection result as the transaction contact object corresponding to the public account.
4. The method of claim 1, wherein the determining the pair of public accounts to which the contact object update instruction corresponds comprises:
analyzing the contact object updating instruction to obtain instruction information of the contact object updating instruction;
acquiring a public account identifier contained in the instruction information;
and determining the public account corresponding to the contact object updating instruction based on the public account identifier.
5. The method of claim 4, wherein the determining the set of alternative contact objects corresponding to the pair of public accounts comprises:
traversing a preset configuration file to obtain a set identifier matched with the public account identifier;
and determining the alternative contact object set corresponding to the public account based on the set identifier.
6. A contact object recommendation device for a public account, comprising:
the receiving unit is used for determining a public account corresponding to a contact object updating instruction when receiving the contact object updating instruction sent by a preset target user terminal; the target user terminal is a user terminal with a contact updating authority;
the first determining unit is used for determining an alternative contact object set corresponding to the public account and executing update operation corresponding to the contact object update instruction on the alternative contact object set;
the acquisition unit is used for acquiring object information of each alternative contact object in the updated alternative contact object set, wherein the object information comprises job information and trust corresponding to the alternative contact object to which the object information belongs;
the second determining unit is used for determining a contact object to be recommended in the alternative contact object set based on object information of each alternative contact object;
and the recommending unit is used for recommending the contact object to be recommended to the target user terminal.
7. The apparatus according to claim 6, wherein the second determining unit includes:
the input subunit is used for inputting the object information of each candidate contact object into the recommendation system corresponding to the public account, so that the recommendation system performs recommendation scoring on each object information based on a preset recommendation rule and feeds back the object information with the highest recommendation score;
and the first determining subunit is used for determining the candidate contact object to which the object information with the highest recommendation score belongs as the contact object to be recommended.
8. The apparatus as recited in claim 6, further comprising:
the setting unit is used for determining a selection result corresponding to the selection instruction when receiving the selection instruction sent by the target user terminal based on the contact object to be recommended; and setting the alternative contact object represented by the selection result as the transaction contact object corresponding to the public account.
9. The apparatus of claim 6, wherein the receiving unit comprises:
the analysis subunit is used for analyzing the contact object updating instruction to obtain instruction information of the contact object updating instruction;
the obtaining subunit is used for obtaining the public account identifier contained in the instruction information;
and the second determining subunit is used for determining the public account corresponding to the contact object updating instruction based on the public account identifier.
10. The apparatus according to claim 9, wherein the first determining unit includes:
a query subunit, configured to traverse a preset configuration file to obtain a set identifier matched with the public account identifier;
and the third determining subunit is used for determining the alternative contact object set corresponding to the public account based on the set identifier.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010884041.7A CN112017027B (en) | 2020-08-28 | 2020-08-28 | Contact object recommendation method and device for public account |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010884041.7A CN112017027B (en) | 2020-08-28 | 2020-08-28 | Contact object recommendation method and device for public account |
Publications (2)
Publication Number | Publication Date |
---|---|
CN112017027A CN112017027A (en) | 2020-12-01 |
CN112017027B true CN112017027B (en) | 2023-08-11 |
Family
ID=73502270
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202010884041.7A Active CN112017027B (en) | 2020-08-28 | 2020-08-28 | Contact object recommendation method and device for public account |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN112017027B (en) |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109299384A (en) * | 2018-11-02 | 2019-02-01 | 北京小米智能科技有限公司 | Scene recommended method, apparatus and system, storage medium |
-
2020
- 2020-08-28 CN CN202010884041.7A patent/CN112017027B/en active Active
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109299384A (en) * | 2018-11-02 | 2019-02-01 | 北京小米智能科技有限公司 | Scene recommended method, apparatus and system, storage medium |
Also Published As
Publication number | Publication date |
---|---|
CN112017027A (en) | 2020-12-01 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11704496B2 (en) | Analysis of a topic in a communication relative to a characteristic of the communication | |
US9922134B2 (en) | Assessing and scoring people, businesses, places, things, and brands | |
US20210374749A1 (en) | User profiling based on transaction data associated with a user | |
US11373006B2 (en) | Processing system using natural language processing for performing dataset filtering and sanitization | |
US9588819B2 (en) | System and method of assigning requests to resources using constraint programming | |
CN109492985A (en) | A kind of checking method, apparatus and system | |
CN114417118A (en) | Abnormal data processing method, device, equipment and storage medium | |
CN110992603A (en) | Equipment recommendation method and device | |
WO2020077836A1 (en) | Service data management method, apparatus and device, and computer-readable storage medium | |
CN111831682B (en) | Method, apparatus, device and computer readable medium for processing accumulation fund service | |
US20210303317A1 (en) | Cognitive automation platform for customized interface generation | |
US9201960B2 (en) | Virtual agent response to customer inquiries | |
US11886281B2 (en) | Artificial intelligence engine providing automated error resolution | |
CN112308590A (en) | Parameter processing method and device, computing equipment and storage medium | |
CN112017027B (en) | Contact object recommendation method and device for public account | |
CN114399319A (en) | False enterprise identification method, device, equipment and medium based on prediction model | |
CN114048325A (en) | Case processing method and device based on knowledge graph and storage medium | |
CN109902698A (en) | Information generating method and device | |
US20130046560A1 (en) | System and method for deterministic and probabilistic match with delayed confirmation | |
US12086626B2 (en) | Automated tuning of data processing rules based on region-specific requirements | |
CN108768742A (en) | Network establishing method and device, electronic equipment, storage medium | |
CN115936758A (en) | Intelligent customer-extending method based on big data and related device | |
CN114358543A (en) | Information processing method and device | |
CN112446708A (en) | Risk identification method and device | |
CN112131484A (en) | Multi-person session establishing method, device, equipment and storage medium |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |