Consultation link pushing method and device, computer equipment and readable storage medium
By acquiring user operation data and using artificial intelligence to determine the consultation intent, and pushing relevant consultation links, the system solves the problem of low efficiency in traditional customer service consultation systems, and achieves rapid response and efficient consultation processes.
Patent Information
- Application Number
- CN202512013460.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-12-29
- Publication Date
- 2026-03-06
AI Technical Summary
Traditional customer service systems are inefficient under high inquiry volumes, resulting in long waiting times for users and difficulty in responding to customer needs quickly.
By acquiring user operation data of target accounts on the platform, artificial intelligence models are used to determine user consultation intent, and consultation links corresponding to the intent are pushed, thus optimizing the push strategy to improve efficiency.
This allows users to directly access the corresponding consultation path, reducing the steps required to identify consultation types, saving consultation time, and improving consultation efficiency and user experience.
Smart Images

Figure CN121614677A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of computer information technology, and in particular to a method, apparatus, computer device, computer-readable storage medium, and computer program product for pushing information links. Background Technology
[0002] With the rapid development of the digital economy, e-commerce and various commodity sales platforms have become the core carriers of commodity circulation. Their business boundaries continue to expand, covering diverse categories such as physical goods, virtual services, and fresh food delivery. Service scenarios have also extended to the entire chain, including pre-sales consultation, sales guidance, after-sales rights protection, and logistics tracking. Against this backdrop, customers' needs for accurate access to product information, rapid response to problems, and effective protection of their rights are becoming increasingly urgent.
[0003] In traditional technology, a unified customer service portal is used for user inquiries. However, human customer service is often required to confirm the type of inquiry. When the number of inquiries is large, the waiting time is long, resulting in low consultation efficiency. Summary of the Invention
[0004] Therefore, it is necessary to provide a method, apparatus, computer device, computer-readable storage medium, and computer program product that can improve consultation efficiency in response to the above-mentioned technical problems.
[0005] Firstly, this application provides a method for pushing consultation links, including:
[0006] Obtain user operation data of the target account on the target platform;
[0007] Based on the user operation data, determine the user's consultation intent;
[0008] The consultation link corresponding to the user's consultation intent will be pushed to the target account.
[0009] In one embodiment, determining the user's consultation intent based on the user operation data includes:
[0010] The consultation intent tags corresponding to the user operation data are generated based on an artificial intelligence model.
[0011] Based on the consultation intent tags, determine the user's consultation intent.
[0012] In one embodiment, the user operation data includes operation time period data; the step of pushing the consultation link corresponding to the user's consultation intent to the target account includes:
[0013] Based on the operation time period data, determine the active time period information of the target account;
[0014] Based on the aforementioned active time period information, determine the strategy for pushing consultation links;
[0015] According to the push strategy, the consultation link corresponding to the consultation intent is pushed to the target account.
[0016] In one embodiment, determining the push strategy for the consultation link based on the active time period information includes:
[0017] If the target active time period corresponding to the active time period information is in the first preset time period, the push strategy for the consultation link is determined to be the first type of strategy;
[0018] If the target active time period corresponding to the active time period information is within the second preset time period, the push strategy for the consultation link is determined to be the second type of strategy; the push order of the entry points corresponding to the second type of strategy is the opposite of the push order of the entry points corresponding to the first type of strategy.
[0019] In one embodiment, after pushing the consultation link corresponding to the consultation intent to the target account according to the push strategy, the method further includes:
[0020] In response to the target account triggering a consultation link pushed to any entry point in the push strategy, the push of the consultation link to entry points after the triggered entry point in the push strategy is stopped.
[0021] In one embodiment, the entry point includes at least one of the target application, instant messaging client, information push platform, lightweight application, enterprise communication client, web client, SMS application, and email application corresponding to the target platform.
[0022] Secondly, this application also provides a consultation link push device, including:
[0023] The data acquisition module is used to acquire user operation data of the target account on the target platform;
[0024] The intent determination module is used to determine the user's consultation intent based on the user operation data.
[0025] The link push module is used to push a consultation link corresponding to the user's consultation intent to the target account.
[0026] Thirdly, this application also provides a computer device, including a memory and a processor, wherein the memory stores a computer program, and the processor executes the computer program to implement the steps of the consultation link push method provided in the first aspect.
[0027] Fourthly, this application also provides a computer-readable storage medium having a computer program stored thereon, wherein the computer program, when executed by a processor, implements the steps of the consultation link push method provided in the first aspect.
[0028] Fifthly, this application also provides a computer program product, including a computer program that, when executed by a processor, implements the steps of the consultation link push method provided in the first aspect.
[0029] The aforementioned consultation link push method, device, computer equipment, computer-readable storage medium, and computer program product acquire user operation data of the target account on the target platform, determine the user's consultation intent based on the user operation data, and push consultation links corresponding to the user's consultation intent to the target account. This enables the identification of corresponding consultation intent based on user operation data and the push of corresponding consultation links to users based on consultation intent, avoiding the need to identify the user's consultation type before entering through a unified consultation portal. Users can directly conduct consultations based on the pushed consultation links, saving consultation time and improving consultation efficiency. Attached Figure Description
[0030] To more clearly illustrate the technical solutions in the embodiments of this application or related technologies, the drawings used in the description of the embodiments of this application or related technologies will be briefly introduced below. Obviously, the drawings described below are only some embodiments of this application. For those skilled in the art, other related drawings can be obtained based on these drawings without creative effort.
[0031] Figure 1 This is an application environment diagram of the consultation link push method in one embodiment;
[0032] Figure 2 This is a flowchart illustrating a consultation link push method in one embodiment;
[0033] Figure 3 This is a flowchart illustrating the consultation link push method in another embodiment;
[0034] Figure 4 This is a structural block diagram of a consultation link push device in one embodiment;
[0035] Figure 5 This is an internal structural diagram of a computer device in one embodiment. Detailed Implementation
[0036] To make the objectives, technical solutions, and advantages of this application clearer, the following detailed description is provided in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are merely illustrative and not intended to limit the scope of this application.
[0037] It should be noted that the terms "first," "second," etc., used in this application can be used to describe various elements, but these elements are not limited by these terms. These terms are only used to distinguish the first element from the second element. The terms "comprising" and "having," and any variations thereof, used in this application, are intended to cover non-exclusive inclusion. The term "multiple" used in this application refers to two or more. The term "and / or" used in this application refers to one of the embodiments, or any combination of multiple embodiments.
[0038] The consultation link push method provided in this application embodiment can be applied to, for example... Figure 1 In the application environment shown, terminal 102 communicates with server 104 via a network. A data storage system can store the data that server 104 needs to process. The data storage system can be integrated onto server 104 or placed on the cloud or other network servers. Server 104 obtains user operation data from the target account on the target platform sent by terminal 102, then determines the user's consultation intent based on the user operation data and pushes the consultation link corresponding to the user's consultation intent to the target account. Terminal 102 can be, but is not limited to, various personal computers, laptops, smartphones, tablets, drones, low-altitude aircraft, IoT devices, and portable wearable devices. IoT devices can be smart speakers, smart TVs, smart air conditioners, smart in-vehicle devices, projection devices, etc. Portable wearable devices can be smartwatches, smart bracelets, head-mounted devices, etc. Head-mounted devices can be virtual reality (VR) devices, augmented reality (AR) devices, smart glasses, etc. Server 104 can be a standalone physical server, a server cluster or distributed system composed of multiple physical servers, or a cloud server providing cloud computing services. It should be noted that the consultation link push method provided in this application embodiment is not only applicable to the above-mentioned application scenarios of server-terminal interaction, but also applicable to application scenarios of server-to-server interaction, terminal-to-terminal interaction, and single terminal or single server.
[0039] In one exemplary embodiment, such as Figure 2 As shown, a method for pushing consultation links is provided, which can be applied to... Figure 1 Taking the server in the example, the explanation includes the following steps 202 to 206. Wherein:
[0040] Step 202: Obtain user operation data of the target account on the target platform.
[0041] The target account refers to any account authorized to log in through the target platform. This means the target account can log in to the target platform and perform actions such as clicking, viewing, and providing feedback. The target platform typically refers to any platform where goods are traded, such as shopping platforms, service platforms, or e-commerce platforms. It's easy to understand that the channels or entry points to the target platform may include one or more, such as the target application, instant messaging client, push notification platform, lightweight application, enterprise communication client, or web client. User operation data on the target platform typically includes data on the target account's actions after entering the target platform through all channels. This user operation data includes data such as the type and duration of viewed goods, order processing, order status inquiry, logistics inquiry, and the time period of operation on the target platform. Order processing includes, for example, order creation, order creation and payment, order cancellation, and after-sales application or cancellation.
[0042] In practical applications, the server can obtain user operation data of the target account on the target platform from the terminal. Alternatively, the server can obtain user operation data from the data transmission interface.
[0043] Step 204: Determine the user's inquiry intent based on user operation data.
[0044] User consultation intent is used to characterize a user's intention to consult. User consultation intent can be characterized by the type of business requiring consultation. For example, consultation intent can include pre-sales, sales, or after-sales inquiries. After-sales inquiries may involve product parameters, materials, suitable scenarios, and preferential policies. Sales inquiries may involve order payment, delivery time, and order modification processes. After-sales inquiries may involve return and exchange policies, quality issue handling, refund progress, and repair services. Alternatively, consultation intent can include inquiries about retail or wholesale business.
[0045] For example, a server can use an artificial intelligence model to analyze user action data to determine their consultation intent, obtain the intent analysis results, and then determine the user's consultation intent based on these results. The artificial intelligence model can be an untrained or trained model. Examples of artificial intelligence models include large-scale artificial intelligence models and DeepSeek.
[0046] In some examples, intent determination algorithms can also be used to analyze user action data and determine the user's inquiry intent.
[0047] In practical applications, user intent can be determined based on user action data within a preset time period. This preset time period could be, for example, 24 hours, one month, or three months. The duration of the preset time period can be set according to the specific application scenario.
[0048] Step 206: Push the consultation link corresponding to the user's consultation intent to the target account.
[0049] There is a one-to-one mapping between user consultation intent and consultation links. Different user consultation intents correspond to different consultation links. Based on the consultation link, users can directly access the corresponding consultation system or enter the corresponding consultation interface. In other words, the consultation link represents the consultation path corresponding to the user's consultation intent. For example, a consultation link can be a web address, i.e., a URL, that leads to the corresponding consultation system.
[0050] In practical applications, servers can push consultation links corresponding to a user's consultation intent to the target account according to a preset push strategy. Preset push strategies include, for example, push channels and push modes. Push channels include, for example, the target application corresponding to the target platform, instant messaging clients, information push platforms, lightweight applications, enterprise communication clients, web clients, SMS applications, email applications, etc. Push modes include, for example, synchronous push or time-segmented push. Synchronous push refers to simultaneously pushing consultation links to the push channels involved in the target account, while time-segmented push refers to sequentially pushing consultation links to the push channels involved in the target account at different times. Preset push strategies can be set according to actual application scenarios.
[0051] In one example, the user's active time period can be determined based on the operation time period data in the user operation data. The push strategy for consultation links can be determined based on the active time period. The consultation link corresponding to the user's consultation intent can be pushed to the target account according to the push strategy.
[0052] The aforementioned method for pushing consultation links obtains user operation data of the target account on the target platform, determines the user's consultation intent based on this data, and pushes consultation links corresponding to the user's consultation intent to the target account. This method enables the identification of corresponding consultation intent based on user operation data and pushes the corresponding consultation links to the user based on that intent. It avoids the need to first identify the user's consultation type when entering through a unified consultation portal. Users can directly consult based on the pushed consultation links, saving consultation time and improving consultation efficiency. It also enhances the user experience.
[0053] In an exemplary embodiment, step 204, determining the user's consultation intent based on user operation data, includes:
[0054] The system generates consultation intent tags based on user operation data using an artificial intelligence model; and determines the user's consultation intent based on these consultation intent tags.
[0055] Among them, consultation intent tags refer to tags that characterize consultation intent. In practical applications, user operation data and prompts that generate corresponding consultation intent tags can be input into an artificial intelligence model to generate consultation intent tags, thereby determining the user's consultation intent based on the consultation intent tags.
[0056] For example, assuming the generated consultation intent tags include product information inquiry, preferential policy inquiry, or purchase compatibility inquiry, it can be determined that the user's consultation intent is a pre-sales service type consultation. Assuming the generated consultation intent tags include order operation inquiry, payment-related inquiry, or shipping and logistics inquiry, it can be determined that the user's consultation intent is a sales service type consultation. Assuming the generated consultation intent tags include return and exchange inquiry, quality problem handling, after-sales progress inquiry, product installation guidance, or accessory purchase, it can be determined that the user's consultation intent is an after-sales service type consultation.
[0057] In this embodiment, by generating consultation intent tags corresponding to user operation data based on an artificial intelligence model, and determining the user's consultation intent based on the consultation intent tags, it is possible to intelligently and accurately determine the user's consultation intent, thereby improving the efficiency and accuracy of link push.
[0058] In some embodiments, user operation data includes operation time period data; step 206, pushing the consultation link corresponding to the user's consultation intent to the target account, includes:
[0059] Based on the operation time period data, determine the active time period information of the target account; based on the active time period information, determine the push strategy for consultation links; based on the push strategy, push the consultation link corresponding to the consultation intent to the target account.
[0060] Operation time period data refers to the data corresponding to the time periods when users log in to the target platform using the target account and perform operations. Based on the operation time period data, information such as the active and inactive times of the target account logging into the target platform can be determined. The push strategy can be represented by the order of push channels.
[0061] For example, the server can determine the target account's active time period information based on the user's operation time period data. Based on the corresponding time period, it can determine the push strategy for the consultation link and push the consultation link corresponding to the consultation intent to the target account according to the corresponding push strategy. That is, the push strategy for the consultation link differs for different active time periods. For example, if the active time period is during the day, the consultation link can be pushed sequentially according to the first order of the push channels; if the active time period is at night, the consultation link can be pushed sequentially according to the second order of the push channels. The first order and the second order are different sequences.
[0062] In practical applications, operation time period data can include the duration of each operation and the corresponding operation time period. By statistically analyzing the operation duration within a preset time period, the active time period information of the target account can be determined. For example, the preset time period with the longest operation duration can be used as the active time period, or a preset number of preset time periods with operation durations ranging from longest to shortest can be used as the active time periods, and so on. The preset number can be set according to the actual application scenario.
[0063] In this embodiment, by determining the active time period information of the target account based on the operation time period data, determining the push strategy for the consultation link based on the active time period information, and pushing the consultation link corresponding to the consultation intent to the target account according to the push strategy, it is possible to determine a matching push strategy based on the user's operation time period data, thereby pushing the consultation link based on the push strategy, which can further improve the push efficiency and enhance the user experience.
[0064] In some embodiments, a strategy for pushing consultation links is determined based on active time period information, including:
[0065] If the target active time period corresponding to the active time period information is in the first preset time period, the push strategy for the consultation link is determined to be the first type of strategy; if the target active time period corresponding to the active time period information is in the second preset time period, the push strategy for the consultation link is determined to be the second type of strategy; wherein, the entry push order corresponding to the second type of strategy is the opposite of the entry push order corresponding to the first type of strategy.
[0066] The push order can be understood as the order of the push channels. In practical applications, the target active time period corresponding to the active time period information can be compared with a first preset time period or a second preset time period. If the target active time period corresponding to the active time period information is within the first preset time period, the push strategy for the consultation link is determined to be the first type of strategy. If the target active time period corresponding to the active time period information is within the second preset time period, the push strategy for the consultation link is determined to be the second type of strategy. The first type of strategy and the second type of strategy are push strategies with different push order of the push channels.
[0067] In one example, the first preset time period is daytime, and the second preset time period is nighttime. If the target account's target activity period on the target platform is during the daytime, the consultation link corresponding to the consultation intent will be pushed to the target account according to the first type of strategy. The first type of strategy, for example, pushes the consultation link to the target account in the following order: target application, push platform, lightweight application, enterprise communication client, and SMS application. If the target account's target activity period on the target platform is at night, the consultation link will be pushed to the target account in the following order: enterprise communication client, push platform, lightweight application, target application, and SMS application. It is easy to understand that during the process of pushing the consultation link to the target account according to the first type of strategy or the second type of strategy, after pushing the consultation link through one channel and then waiting for the target time interval, the consultation link can be pushed through the second channel. That is, the consultation link is pushed after a target time interval between the two channels.
[0068] In this embodiment, when the target active time period corresponding to the active time period information is in a first preset time period, the push strategy for the consultation link is determined to be a first type of strategy; when the target active time period corresponding to the active time period information is in a second preset time period, the push strategy for the consultation link is determined to be a second type of strategy. The entry push order of the first type of strategy is the opposite of that of the second type of strategy. This enables the push strategy to push consultation links through push strategies with different entry push orders in different active time periods, improving the matching degree between the push strategy and the active time period, improving the push efficiency of consultation links, and thus improving the user experience.
[0069] In some embodiments, after pushing the consultation link corresponding to the consultation intent to the target account according to the push strategy, the above method further includes:
[0070] In response to the target account triggering a consultation link pushed to any entry point in the push strategy, stop pushing consultation links to entry points after the triggered entry point in the push strategy.
[0071] In practical applications, since the push strategy includes pushing consultation links in the order of entry points, the push between two adjacent entry points in the push strategy is usually spaced out by a target time interval. Therefore, after the target account triggers the push of a consultation link to any target entry point in the push strategy, the push of consultation links to all entry points after the triggered target entry point will stop.
[0072] For example, let's take a push strategy that sequentially pushes a consultation link to a target account in the order of target application, push platform, lightweight application, enterprise communication client, and SMS application. Assume the server responds to the target account's triggering of the consultation link pushed through the "target application" in the push strategy, but has not yet pushed the consultation link through the subsequent entry point ("push platform"), then it stops pushing the consultation link through the "push platform" and subsequent entry points. Alternatively, suppose the server responds to the target account's triggering of the consultation link pushed through the "enterprise communication client" in the push strategy, but has not yet pushed the consultation link through the subsequent entry point ("SMS application"), then it stops pushing the consultation link through the "SMS application".
[0073] In this embodiment, after the target account triggers the consultation link pushed to any entry point in the push strategy, the push of consultation links to subsequent entry points in the push strategy is stopped. This achieves the goal of stopping the push of consultation links to other entry points after the target account triggers the consultation link, avoiding push redundancy and improving the user experience.
[0074] In some embodiments, the aforementioned entry point includes at least one of the target application, instant messaging client, push notification platform, lightweight application, enterprise communication client, web client, SMS application, and email application corresponding to the target platform.
[0075] In practical applications, a single platform can typically be accessed through multiple entry points or channels. Each platform can set up corresponding target applications (APPs), push notification platforms, lightweight applications, enterprise communication clients, web clients, etc., for users to log in, access, and operate. When pushing consultation links to users, in addition to pushing through the entry points provided by the platform, it can also be done through instant messaging clients, SMS applications, email applications, etc. It's easy to understand that the target account can communicate instantly with the target platform through an instant messaging client, thereby enabling the push of consultation links. And / or, if the target account registers with a phone number, the consultation link can be pushed to the target account through an SMS application. And / or, if an email address is provided during account registration, the consultation link can be pushed to the target account through an email application. It's easy to understand that if a consultation link can be pushed to a target account through the target platform's target application, the prerequisite is that the user has registered an account on the target application. If it can be pushed through a push notification platform, it means the target account has subscribed to the corresponding push notification platform. If it can be pushed through an enterprise communication client, it means the target account has added the corresponding enterprise communication information.
[0076] For example, instant messaging clients can be WeChat, DingTalk, Lark, etc. Information push platforms can be, for example, WeChat Official Accounts, Service Accounts, etc. Lightweight applications can be, for example, WeChat Mini Programs, Alipay Mini Programs. Enterprise-level communication clients can be, for example, WeChat Work. In one example, the target platform can be any e-commerce platform such as Taobao, JD.com, Amazon, Meituan, or Pinduoduo. Assuming the target platform is Taobao, entry points such as the Taobao APP, Taobao WeChat Official Account, Taobao WeChat Service Account, Taobao Mini Program, and Taobao web client can be set up for users to log in and access. Accordingly, when the consultation link corresponding to the user's consultation intent is determined, the consultation link can be pushed to the user through at least one of the following channels: Taobao APP, Taobao WeChat Official Account, Taobao WeChat Service Account, Taobao Mini Program, Taobao web client, SMS APP, and Email APP. This provides users with more consultation entry points, making it easier for them to consult and improving the user experience.
[0077] In one exemplary embodiment, the consultation link push method can be applied to, for example... Figure 3The multi-scenario service user system shown includes a WeChat client, ETC Assistant, backend business services, a large model, and a GPT (Generative Pre-trained Transformer) customer service platform. Users can interact with the ETC Assistant service through the WeChat client, and the ETC Assistant service interacts with the backend business services. In a practical application scenario, users can access the ETC Assistant mini-program through the WeChat client, complete mobile phone number authorization and mini-program subscription according to the user agreement, and the ETC Assistant sends the authorization information to the backend business services. The backend business services record the authorization or subscription information and return the recording result to the ETC Assistant. After receiving the successful recording result, the ETC Assistant prompts the user that the authorization was successful. After user authorization, users can access the ETC Assistant mini-program through the authorized target account and enter the relevant business module (i.e., the target platform's WeChat mini-program) to perform operations. The ETC Assistant mini-program collects user operation data and reports the corresponding user behavior logs to the backend business service. The backend business service can organize the user behavior logs for the day or month and input them into the large model in the form of prompts. The large model can convert the user behavior logs into more granular tags (i.e., consultation intent tags), such as "pre-sales," "sales," or "after-sales," and send the tags to the backend business service. The backend business service can organize the corresponding customer service system consultation links based on user tags and send them to users via SMS or WeChat messages according to user behavior at different times. After receiving the customer service consultation link pushed by the backend business service, users can directly enter the GPT customer service consultation system by triggering the link. The GPT customer service platform can obtain user information and intent tags from the backend business service, and generate consultation answers related to user tags based on the knowledge base, user information, and intent tags, and send the consultation answers to the user.
[0078] In the above embodiments, by identifying the user's consultation intent, a consultation link matching the intent can be directly sent to the user, eliminating the need for the user to search for a consultation entry point in the target platform's corresponding app, mini-program, or webpage. This results in more convenient consultations and improved consultation efficiency, while also enhancing the user experience.
[0079] It should be understood that although the steps in the flowcharts of the embodiments described above are shown sequentially according to the arrows, these steps are not necessarily executed in the order indicated by the arrows. Unless explicitly stated herein, there is no strict order restriction on the execution of these steps, and they can be executed in other orders. Moreover, at least some steps in the flowcharts of the embodiments described above may include multiple steps or multiple stages. These steps or stages are not necessarily completed at the same time, but can be executed at different times. The execution order of these steps or stages is not necessarily sequential, but can be performed alternately or in turn with other steps or at least some of the steps or stages in other steps. It is understood that the steps in different embodiments can be freely combined as needed, and all non-contradictory solutions formed by such combinations are within the scope of protection of this application.
[0080] Based on the same inventive concept, this application also provides a consultation link push device for implementing the consultation link push method described above. The solution provided by this device is similar to the solution described in the above method; therefore, the specific limitations in one or more consultation link push device embodiments provided below can be found in the limitations of the consultation link push method described above, and will not be repeated here.
[0081] In one exemplary embodiment, such as Figure 4 As shown, a consultation link push device 400 is provided, including: a data acquisition module 402, an intent determination module 404, and a link push module 406, wherein:
[0082] Data acquisition module 402 is used to acquire user operation data of the target account on the target platform;
[0083] The intent determination module 404 is used to determine the user's consultation intent based on user operation data;
[0084] The link push module 406 is used to push consultation links corresponding to the user's consultation intent to the target account.
[0085] In some embodiments, the intent determination module 404 is further configured to generate consultation intent tags corresponding to user operation data based on an artificial intelligence model; and determine the user's consultation intent based on the consultation intent tags.
[0086] In some embodiments, user operation data includes operation time period data; the link push module 406 is further configured to determine the active time period information of the target account based on the operation time period data; determine the push strategy for the consultation link based on the active time period information; and push the consultation link corresponding to the consultation intent to the target account according to the push strategy.
[0087] In some embodiments, the link push module 406 is further configured to determine the push strategy of the consultation link as a first type strategy if the target active time period corresponding to the active time period information is in a first preset time period; and to determine the push strategy of the consultation link as a second type strategy if the target active time period corresponding to the active time period information is in a second preset time period; the entry push order corresponding to the second type strategy is the opposite of the entry push order corresponding to the first type strategy.
[0088] In some embodiments, the above-described apparatus further includes a push stop module, which is used to stop pushing consultation links to entry points after the triggered entry point in the push strategy after the target account has pushed the consultation link corresponding to the consultation intent to the target account according to the push strategy.
[0089] The modules in the aforementioned consultation link push device can be implemented entirely or partially through software, hardware, or a combination thereof. These modules can be embedded in the processor of a computer device in hardware form or independent of it, or stored in the memory of a computer device in software form, so that the processor can call and execute the operations corresponding to each module.
[0090] In one exemplary embodiment, a computer device is provided, which may be a server, and its internal structure diagram may be as follows: Figure 5 As shown, this computer device includes a processor, memory, input / output interfaces (I / O), and a communication interface. The processor, memory, and I / O interfaces are connected via a system bus, and the communication interface is also connected to the system bus via the I / O interfaces. The processor provides computational and control capabilities. The memory includes non-volatile storage media and internal memory. The non-volatile storage media stores the operating system, computer programs, and a database. The internal memory provides the environment for the operation of the operating system and computer programs stored in the non-volatile storage media. The database stores data related to the consultation link push method. The I / O interfaces are used for exchanging information between the processor and external devices. The communication interface is used for communicating with external terminals via a network connection. When the computer program is executed by the processor, it implements a consultation link push method.
[0091] Those skilled in the art will understand that Figure 5 The structure shown is merely a block diagram of a portion of the structure related to the present application and does not constitute a limitation on the computer device to which the present application is applied. Specific computer devices may include more or fewer components than those shown in the figure, or combine certain components, or have different component arrangements.
[0092] In one exemplary embodiment, a computer device is provided, including a memory and a processor, wherein the memory stores a computer program, and the processor executes the computer program to implement the steps in the above-described method embodiments.
[0093] In one embodiment, a computer-readable storage medium is provided having a computer program stored thereon, which, when executed by a processor, implements the steps in the above method embodiments.
[0094] In one embodiment, a computer program product is provided, including a computer program that, when executed by a processor, implements the steps in the above method embodiments.
[0095] It should be noted that the user information (including but not limited to user device information, user personal information, etc.) and data (including but not limited to data used for analysis, data stored, data displayed, etc.) involved in this application are all information and data authorized by the user or fully authorized by all parties, and the collection, use and processing of the relevant data must comply with relevant regulations.
[0096] Those skilled in the art will understand that all or part of the processes in the methods of the above embodiments can be implemented by a computer program instructing related hardware. The computer program can be stored in a non-volatile computer-readable storage medium, and when executed, it can include the processes of the embodiments of the above methods. Any references to memory, databases, or other media used in the embodiments provided in this application can include at least one of non-volatile memory and volatile memory. Non-volatile memory can include read-only memory (ROM), magnetic tape, floppy disk, flash memory, optical memory, high-density embedded non-volatile memory, resistive random access memory (ReRAM), magnetic random access memory (MRAM), ferroelectric random access memory (FRAM), phase change memory (PCM), graphene memory, etc. Volatile memory can include random access memory (RAM) or external cache memory, etc. By way of illustration and not limitation, RAM can take many forms, such as Static Random Access Memory (SRAM) or Dynamic Random Access Memory (DRAM). The databases involved in the embodiments provided in this application may include at least one type of relational database and non-relational database. Non-relational databases may include, but are not limited to, blockchain-based distributed databases. The processors involved in the embodiments provided in this application may be general-purpose processors, central processing units, graphics processing units, digital signal processors, programmable logic devices, quantum computing-based data processing logic devices, artificial intelligence (AI) processors, etc., and are not limited to these.
[0097] The technical features of the above embodiments can be combined in any way. For the sake of brevity, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this application.
[0098] The embodiments described above are merely illustrative of several implementation methods of this application, and while the descriptions are specific and detailed, they should not be construed as limiting the scope of this patent application. It should be noted that those skilled in the art can make various modifications and improvements without departing from the concept of this application, and these all fall within the protection scope of this application. Therefore, the protection scope of this application should be determined by the appended claims.
Claims
1. A consultation link push method characterized by, The method comprises: obtaining user operation data of a target account operating on a target platform; determining a user consultation intention according to the user operation data; pushing a consultation link corresponding to the user consultation intention to the target account.
2. The method of claim 1, wherein, The step of determining a user consultation intention according to the user operation data comprises: generating a consultation intention label corresponding to the user operation data based on an artificial intelligence model; determining a user consultation intention according to the consultation intention label.
3. The method of claim 1, wherein, The user operation data comprises operation period data; the step of pushing a consultation link corresponding to the user consultation intention to the target account comprises: determining active period information of the target account according to the operation period data; determining a push strategy of the consultation link according to the active period information; pushing the consultation link corresponding to the user consultation intention to the target account according to the push strategy.
4. The method of claim 3, wherein, The step of determining a push strategy of the consultation link according to the active period information comprises: if a target active period corresponding to the active period information is in a first preset period, determining that the push strategy of the consultation link is a first type strategy; if the target active period corresponding to the active period information is in a second preset period, determining that the push strategy of the consultation link is a second type strategy; an entry push order corresponding to the second type strategy is opposite to an entry push order corresponding to the first type strategy.
5. The method according to claim 3 or 4, characterized in that, After the step of pushing the consultation link corresponding to the user consultation intention to the target account according to the push strategy, the method further comprises: in response to triggering of the consultation link pushed by any entry in the push strategy by the target account, stopping pushing the consultation link to entries after the triggered entry in the push strategy.
6. The method of claim 5, wherein, The entry comprises at least one of a target application corresponding to the target platform, an instant messaging client, an information push platform, a lightweight application, an enterprise-level communication client, a web client, a short message application, and an email application.
7. A consultation link push device characterized by comprising: The device comprises: a data acquisition module configured to obtain user operation data of a target account operating on a target platform; an intention determination module configured to determine a user consultation intention according to the user operation data; a link push module configured to push a consultation link corresponding to the user consultation intention to the target account.
8. A computer device comprising a memory and a processor, the memory storing a computer program, characterized in that, The processor executes the computer program to realize the steps of the method in any one of claims 1 to 6.
9. A computer readable storage medium having stored thereon a computer program, characterized in that, The computer program is executed by the processor to realize the steps of the method in any one of claims 1 to 6.
10. A computer program product comprising a computer program, characterized in that, The computer program is executed by the processor to realize the steps of the method in any one of claims 1 to 6.