Service processing method and device
By obtaining user demand data and using large language models to generate service participation plans, the problems of online service promotion and user perception are solved, and the rights and credit levels of service providers are improved.
Patent Information
- Application Number
- CN202411440549.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-10-15
- Publication Date
- 2025-02-14
AI Technical Summary
How to improve the promotion of online services and user perception, ensure the rights and interests of service providers and improve user credit level.
By obtaining the user demand data submitted by the user terminal, the corresponding prompt text is generated, and inputting it into the large language model for demand recognition and service item generation, and obtaining a service participation plan. The plan includes service data and post-payment keywords, and makes an appointment process based on user confirmation instructions, and generates post-payment orders.
It improves service promotion and user perception, enhances the rights and user credit level of service providers, and improves the efficiency and effectiveness of service participation plans through the use of large language models.
Smart Images

Figure CN119443320A_ABST
Abstract
Description
Technical Field
[0001] This document relates to the field of data processing technology, and in particular to a service processing method and device. Background Art
[0002] With the continuous development and promotion of the Internet, various services are provided to users online. With the continuous development and increase of online services, how to improve the promotion of services and users' perception of services is a focus of increasing attention for online service providers. With the development of online services, it is becoming more and more common for users to participate in services online. This not only puts higher demands on service providers, but also puts higher demands on the credit of users in order to ensure the rights and interests of service providers. Summary of the invention
[0003] One or more embodiments of this specification provide a service processing method, including: obtaining user demand data submitted by a user terminal, and generating prompt text corresponding to the user demand data. The prompt text is input into a large language model for demand identification and service item generation, and a service participation plan consisting of at least one service item is obtained and issued to the user terminal. The service item includes service data and post-payment keywords. Reservation processing is performed according to the confirmation instruction submitted by the user terminal, and a post-payment order for the service corresponding to each service item is obtained.
[0004] One or more embodiments of the present specification provide another service processing method, including: obtaining and submitting user demand data input by a user. Receiving and displaying a service participation plan consisting of at least one service item. The service participation plan is obtained by inputting a prompt text corresponding to the user demand data into a large language model for demand identification and service item generation. The service item includes service data and post-payment keywords. Obtaining and submitting a confirmation instruction for the service participation plan to perform reservation processing to obtain a post-payment order for each service item.
[0005] One or more embodiments of the present specification provide a service processing device, including: a data acquisition module, configured to acquire user demand data submitted by a user terminal, and generate a prompt text corresponding to the user demand data. A plan generation module, configured to input the prompt text into a large language model for demand identification and service item generation, obtain a service participation plan consisting of at least one service item and issue it to the user terminal. The service item includes service data and post-payment keywords. An appointment processing module, configured to perform appointment processing according to the confirmation instruction submitted by the user terminal, and obtain a post-payment order for the service corresponding to each service item.
[0006] One or more embodiments of the present specification provide another service processing device, including: a data submission module, configured to obtain and submit user demand data input by a user. A plan display module, configured to receive and display a service participation plan consisting of at least one service item. The service participation plan is obtained by inputting the prompt text corresponding to the user demand data into a large language model to perform demand identification and service item generation. The service item includes service data and post-payment keywords. An instruction acquisition module, configured to obtain and submit a confirmation instruction for the service participation plan, so as to perform appointment processing to obtain a post-payment order for the service corresponding to each service item.
[0007] One or more embodiments of this specification provide a service processing device, including: a processor; and a memory configured to store computer executable instructions, which, when executed, cause the processor to: obtain user demand data submitted by a user terminal, and generate prompt text corresponding to the user demand data. The prompt text is input into a large language model for demand identification and service item generation, and a service participation plan consisting of at least one service item is obtained and issued to the user terminal. The service item includes service data and post-payment keywords. Reservation processing is performed according to the confirmation instruction submitted by the user terminal, and a post-payment order for the service corresponding to each service item is obtained.
[0008] One or more embodiments of the present specification provide another service processing device, including: a processor; and a memory configured to store computer executable instructions, which, when executed, cause the processor to: obtain user demand data input by a user and submit it. Receive and display a service participation plan consisting of at least one service item. The service participation plan is obtained by inputting the prompt text corresponding to the user demand data into a large language model to perform demand identification and service item generation. The service item includes service data and post-payment keywords. Obtain a confirmation instruction for the service participation plan and submit it to perform appointment processing to obtain a post-payment order for the service corresponding to each service item.
[0009] One or more embodiments of this specification provide a computer-readable storage medium for storing computer-executable instructions, which implement the following process when executed: obtaining user demand data submitted by a user terminal, and generating prompt text corresponding to the user demand data. Inputting the prompt text into a large language model for demand identification and service item generation, obtaining a service participation plan consisting of at least one service item and issuing it to the user terminal. The service item includes service data and post-payment keywords. Performing reservation processing according to the confirmation instruction submitted by the user terminal, obtaining a post-payment order for the service corresponding to each service item.
[0010] One or more embodiments of the present specification provide another computer-readable storage medium for storing computer-executable instructions, which implement the following process when executed: obtaining user demand data input by a user and submitting it. Receive and display a service participation plan consisting of at least one service item. The service participation plan is obtained by inputting the prompt text corresponding to the user demand data into a large language model to perform demand identification and service item generation. The service item includes service data and post-payment keywords. Obtain a confirmation instruction for the service participation plan and submit it to perform an appointment process to obtain a post-payment order for the service corresponding to each service item. BRIEF DESCRIPTION OF THE DRAWINGS
[0011] In order to more clearly illustrate one or more embodiments of the present specification or the technical solutions in the prior art, the drawings required for use in the embodiments or the prior art descriptions are briefly introduced below. Obviously, the drawings described below are only some embodiments recorded in the present specification. For those of ordinary skill in the art, other drawings can be obtained based on these drawings without creative labor. Figure 1 A schematic diagram of an implementation environment of a service processing method provided for one or more embodiments of this specification; Figure 2 A process flow chart of a service processing method provided for one or more embodiments of this specification; Figure 3 A schematic diagram of an input interface provided for one or more embodiments of this specification; Figure 4 A schematic diagram of a plan regeneration interface provided for one or more embodiments of this specification; Figure 5 A schematic diagram of a service item order data interface provided for one or more embodiments of this specification; Figure 6 A process flow chart of a service processing method applied to a credit-based post-payment service processing scenario provided by one or more embodiments of this specification; Figure 7 A process flow chart of an order processing process provided for one or more embodiments of this specification; Figure 8 A credit analysis process flow chart provided for one or more embodiments of this specification; Fig. 9 A processing flow chart of another service processing method provided for one or more embodiments of this specification; Fig.10 A schematic diagram of an embodiment of a service processing device provided for one or more embodiments of this specification; Fig.11A schematic diagram of another service processing device embodiment provided for one or more embodiments of this specification; Fig.12 A schematic diagram of the structure of a service processing device provided for one or more embodiments of this specification; Fig.13 A schematic diagram of the structure of another service processing device provided in one or more embodiments of this specification. DETAILED DESCRIPTION
[0012] In order to enable those skilled in the art to better understand the technical solutions in one or more embodiments of this specification, the technical solutions in one or more embodiments of this specification will be clearly and completely described below in conjunction with the drawings in one or more embodiments of this specification. Obviously, the described embodiments are only part of the embodiments of this specification, not all of them. Based on one or more embodiments of this specification, all other embodiments obtained by ordinary technicians in this field without creative work should fall within the scope of protection of this document.
[0013] The service processing method provided in one or more embodiments of this specification can be applied to the implementation environment of post-service payment. Figure 1 , the implementation environment at least includes: A server 101 for service processing, a large language model 102 for demand identification and service item generation, and a user terminal 103 for user demand data submission; The server 101 is used to generate a service participation plan according to the user demand data submitted by the user terminal 103. The server 101 may be a single server, or a server cluster consisting of several servers, or one or more cloud servers in a cloud computing platform; The large language model 102 is used to identify requirements, generate service items and generate service participation plans based on the input prompt text; The user terminal 103 is used to submit user demand data, display service participation plans, and submit confirmation instructions; the user terminal 103 may specifically be a mobile phone, a personal computer, a tablet computer, an e-book reader, a device for information interaction based on VR (Virtual Reality, virtual reality technology), a vehicle terminal, an IoT device, a wearable smart device, a laptop portable computer, a desktop computer, etc.; In addition, the implementation environment may also include service providers 104 for the services corresponding to each service item, and the server 101 completes the post-payment reservation processing of the corresponding service by transmitting data with each service provider 104 through a data interface; In this implementation environment, after the user terminal 103 obtains the user demand data input by the user, it submits the user demand data to the server 101; after the server 101 obtains the user demand data, it first generates a prompt text corresponding to the user demand data, and then inputs the prompt text into the large language model 102 to generate a demand recognition model and service items, obtains a service participation plan consisting of at least one service data and post-payment keywords, and sends the service participation plan to the user terminal 103. After the user terminal 103 receives and displays the service participation plan, if a confirmation instruction is detected, it submits it to the server 101. After receiving the confirmation instruction, the server 101 interacts with the service provider through the data interface with the service provider 104 to perform reservation processing, and obtains the post-payment order of the service corresponding to each service item. In this way, the service participation plan is generated through the large language model to improve the convenience and efficiency of plan generation, and then the reservation processing is performed on the services corresponding to each service item, and the post-payment order of the service corresponding to each service item is obtained.
[0014] One or more embodiments of a service processing method provided in this specification are as follows: Reference Figure 2 The service processing method provided in this embodiment specifically includes steps S202 to S206.
[0015] Step S202: acquiring user demand data submitted by the user terminal, and generating prompt text corresponding to the user demand data.
[0016] The user demand data includes data input by the user to describe the user demand; for example, I am going to travel to P tomorrow and plan to stay for two days. Please help me arrange the specific itinerary and transportation. The prompt text includes prompt text that prompts the large language model to perform demand recognition and service item generation according to the user demand data.
[0017] In specific implementation, the user can input user demand data through the credit subroutine in the third-party payment application running on the user terminal or the credit subroutine for generating a post-payment plan based on credit. The user terminal submits the user demand data to the server. After obtaining the user demand data submitted by the user terminal, the server performs demand identification and service item generation based on the user demand data to obtain a service participation plan consisting of at least one service item. In the process of performing demand identification and service item generation based on the user demand data to obtain a service participation plan consisting of at least one service item, the service participation plan can be generated with the help of a large language model, thereby improving the efficiency of the service participation plan generation and the effectiveness of the generated service participation plan. In the process of generating a service participation plan corresponding to the user demand data based on the large language model, due to the particularity of the large language model, in the process of generating the service participation plan through the large language model, the prompt text corresponding to the user demand data is first generated. In the process of generating the prompt text corresponding to the user demand data, the user demand data can be directly used as the prompt text; in addition, in order to ensure the effectiveness of the prompt text and thereby improve the accuracy of the service participation plan generated by the large language model, in this embodiment, the prompt text can be generated in the following manner: Identify and process the user demand data to obtain demand categories; Prompt data corresponding to the demand category is acquired, and a prompt text is generated based on the prompt data and the user demand data.
[0018] Specifically, by identifying and processing user demand data, at least one demand category is obtained. In order to ensure that the services in the service participation plan generated by the large language model correspond to the demand categories and to avoid the situation where the services in the generated service participation plan do not include services corresponding to the necessary demand categories, thereby affecting the user's plan generation experience, prompt data corresponding to the demand category is obtained, and the user demand data and prompt data are used as prompt text.
[0019] For example, the user demand data is "I am going to travel to P tomorrow and plan to stay for two days. Please help me arrange the specific itinerary and transportation." The user demand data is identified and processed to obtain demand categories including: eating, traveling, accommodation and sightseeing. The prompt data corresponding to the demand categories is "Please help generate a service participation plan that includes at least eating, traveling, accommodation and sightseeing services." Then, based on the user demand data and the prompt data, the prompt text is generated as follows: The user demand data is that I am going to travel to place P tomorrow and plan to stay for two days. Please help me arrange the specific itinerary and transportation. Please help me generate a service participation plan that at least includes dining, travel, accommodation and entertainment services.
[0020] In addition, in order to further improve the effectiveness of the services in the generated service participation plan and avoid the user experience being affected by the inability to make a post-payment reservation for the services in the service participation plan due to the low credit score of the user, in an optional implementation provided by this embodiment, a prompt text corresponding to the user demand data can also be generated based on the user credit information and the user demand data; specifically, the user credit information and the user demand data can be written into a prompt template to obtain a prompt text; for example, the prompt template is: the user credit score is: ***; the user demand data is: ***; please help generate a service participation plan. The user credit score is m, and the user demand data is that I will travel to P tomorrow and plan to stay for two days. Please help me arrange a specific itinerary and transportation. The generated prompt text is: the user credit score is: m; the user demand data is: I will travel to P tomorrow and plan to stay for two days. Please help me arrange a specific itinerary and transportation; please help generate a service participation plan.
[0021] It should be noted that the prompt text can be generated based on one or more of the user demand data, demand category, user credit information and prompt data. For example, the user demand data is obtained and the user credit information is read, the user demand data is identified and processed to obtain the demand category, and the prompt text is generated based on the user demand data, the user credit information and the prompt data corresponding to the demand category.
[0022] In addition, step S202 can also be replaced by obtaining user demand data submitted by the user terminal, and generating prompt text corresponding to the user demand data based on the user demand data and prompt data, and forming a new implementation method with other processing steps provided in this embodiment; optionally, the prompt data may include a prompt template and / or user credit information.
[0023] Step S204: input the prompt text into a large language model to perform demand identification and service item generation, obtain a service participation plan consisting of at least one service item, and issue it to the user terminal.
[0024] In the above steps, the user demand data submitted by the user terminal is obtained, and a prompt text corresponding to the user demand data is generated. On this basis, in order to generate a service participation plan, in this step, the prompt text is input into a large language model for demand identification and service item generation, and a service participation plan consisting of at least one service item is obtained. In order to enhance the user's perception of the post-payment of the service corresponding to each service item, the service item in this embodiment may include service data and / or post-payment keywords. Among them, the service data includes time data and / or relevant data of the post-payment service.
[0025] The large language model may be a large-scale deep learning model with many parameters, which may perform different processing according to different prompt texts, thereby realizing different functions.
[0026] In specific implementation, the large language model can be trained in advance so that the large language model can learn the relevant information of the post-payment service, and then determine the post-payment service in the process of generating the service participation plan; the post-payment in this embodiment refers to the form of participating in the service first and paying the fee after participating in the service. The post-payment service in this embodiment refers to a service that provides post-payment capabilities.
[0027] In the specific implementation process, in order to improve the matching degree between the generated service participation plan and the user demand data, in an optional implementation manner provided by this embodiment, the large language model can generate the service participation plan in the following manner: Identify and process the user demand data to obtain at least one demand category and time data corresponding to each demand category; The post-payment services under the respective demand categories are determined, and a service participation plan consisting of service items under the respective demand categories is generated according to the post-payment keywords, the time data corresponding to the respective demand categories, and the service information of the post-payment services.
[0028] Specifically, after obtaining the prompt text, the large language model performs demand identification and service item generation according to the prompt text to obtain a service participation plan consisting of at least one service item. In the process of demand identification and service item generation, the large language model first identifies and processes the user demand data to obtain at least one demand category and time data corresponding to each demand category, then determines the post-payment service under each demand category, and then generates service items under each demand category based on the post-payment keywords and the time data corresponding to each demand category and the service information of the post-payment service. Finally, a service participation plan is generated based on the service items under each demand category.
[0029] For example, user demand data is "I want to travel to place P tomorrow and plan to stay for two days. Please help me arrange the specific itinerary and transportation." The user demand data is identified and processed to obtain demand categories including dining, travel, accommodation and sightseeing. Then, service items are generated. One service item under the travel category is: take flight xxx to place P at 7 o'clock tomorrow in the form of first-come-first-served air tickets, and arrive at place P at 10 o'clock. Another service item under the travel category is: after arriving at Beijing Capital Airport at 10 o'clock, go to the basement floor of the airport and drive the rented car to scenic spot 1 without deposit or rent first and pay later, and arrive at the scenic spot at 2 pm 1; the service items under the travel category are: after arriving at scenic spot 1 at 2 pm, visit scenic spot 1 for four hours in the form of first-come-first-served ticket; the service items under the accommodation and dining categories are: after visiting scenic spot 1, check in at xxx hotel and enjoy dinner in the form of first-come-first-served and then-paid; generate a service participation plan based on the service items under each demand category. In order to improve the user's perception of the service participation plan and avoid the user's inability to form a timely and efficient perception, the service items can be sorted according to the time sequence of each service item to obtain a service item sequence, and according to the description information of each service item in the service item sequence, generate a service participation plan as follows: Tomorrow at 7:00 am, take flight xxx to destination p in the form of ticket first-come-first-served. After arriving at Beijing Capital Airport at 10:00 am, drive the car rented on the airport basement floor without deposit or rent-to-pay later to attraction 1. After arriving at attraction 1 at 2:00 pm, visit attraction 1 for four hours in the form of ticket first-come-first-served. After visiting attraction 1, check in to xxx hotel in the form of stay-to-pay later and have dinner. Among them, air tickets first, car deposit-free or rent first and pay later, tickets first and live first and pay later are the keywords of post-payment; in order to further enhance the user's perception of the amount of post-payment resources (the amount of resources first enjoyed), the service participation plan can also include a reminder of the amount of resources first enjoyed; for example, the above service participation plan can also include an estimated air ticket first enjoyment of m1 yuan and a ticket first enjoyment of m2 yuan. After obtaining the service participation plan, send the service participation plan to the user terminal; for example Figure 3As shown, the user can perform voice input or text input of user demand data through the credit subroutine or robot dialog box, the user terminal obtains the user demand data entered by the user and submits it, and the server performs demand identification and service item generation based on the user demand data after receiving the user demand data, obtains a service participation plan consisting of at least one service item and sends it to the user terminal, and the user terminal displays it. It should be noted that the user terminal also displays a confirmation control as shown in 301, and the user can submit a confirmation instruction for the service participation plan by triggering the confirmation control; in addition, in order to improve the user's participation flexibility and perception, the user terminal can also display a regeneration control as shown in 302 during the display of the service participation plan, and the user can submit a regeneration instruction for the service participation plan by triggering the regeneration control. Further, after the server obtains the regeneration instruction submitted by the user terminal, it can generate a corresponding regeneration prompt text based on the user demand data, the regeneration instruction and the service participation plan, and input the large language model for plan regeneration, obtain the regeneration participation plan and send it to the user terminal.
[0030] Alternatively, the service participation plan may also be generated in the following manner: identify and process the user demand data to obtain at least one demand category; determine the post-payment services and time data under each demand category, and generate a service participation plan consisting of service items under each demand category based on the post-payment keywords and the time data corresponding to each demand category and the service information of the post-payment service.
[0031] In addition, when the prompt text contains the demand category, the service participation plan is generated in the following way: Read at least one demand category in the prompt text, and determine the time data corresponding to each demand category; Determine the post-payment services under each demand category, and generate a service participation plan consisting of service items under each demand category according to the post-payment keyword, the time data corresponding to each demand category, and the service information of the post-payment service; On the other hand, when the prompt text contains user credit information, the service participation plan can also be generated in the following way: Read at least one demand category in the prompt text, and determine the time data corresponding to each demand category; The post-payment service under each demand category is determined according to the user credit information in the prompt text, and a service participation plan consisting of service items under each demand category is generated according to the post-payment keyword and the time data corresponding to each demand category and the service information of the post-payment service.
[0032] That is, the target candidate post-payment service for user credit information access is determined from the candidate post-payment services under each demand category, and the post-payment service under the demand category can be randomly determined from the target candidate post-payment services. In addition, in the process of determining the post-payment service under each demand category, the post-payment service under each demand category can be determined based on historical evaluation data, and the post-payment service under each demand category can also be determined based on service location data. Specifically, the post-payment service under the next demand category can be determined based on the location data and / or time data of the post-payment service under the previous demand category.
[0033] It should be noted that the generation process of the different service participation plans provided above can be referenced and combined with each other according to actual needs in practical applications, and this embodiment does not limit this.
[0034] During specific implementation, in order to enhance user perception and avoid directly processing reservations based on a service participation plan, but the user is not satisfied with the service participation plan, this embodiment provides an optional implementation in which the user terminal sends the service participation plan after obtaining the service participation plan, so that the user can view and confirm the service participation plan based on the user terminal.
[0035] During the specific implementation process, if the user is not satisfied with the service participation plan, he or she may also revise the service participation plan. In an optional implementation provided by this embodiment, after the service participation plan is sent to the user terminal, if the plan correction data submitted by the user terminal is obtained, a correction prompt text corresponding to the plan correction data is generated, and the correction prompt text is input into the large language model to revise the plan, and the revised participation plan is obtained and sent to the user terminal.
[0036] In order to improve the efficiency of plan correction, the large language model may first identify the correction category of the plan correction data, and then perform plan correction based on the correction category; in an optional implementation manner provided in this embodiment, the large language model may perform plan correction in the following manner: Identify and process the plan revision data to obtain a revision category; If the revision category is a regeneration category, identify the plan revision data, obtain the regeneration requirement category and the regeneration index; locate the service item in the service participation plan according to the regeneration requirement category, obtain the service item to be regenerated, and regenerate the service item to be regenerated according to the regeneration index to obtain the regenerated service item; update the service item to be regenerated in the service participation plan based on the regenerated service item to obtain a revised participation plan; If the revised category is a newly added category, read the newly added service information in the plan revision data; generate a new service item based on the newly added service information, and update the new service item to the service participation plan to obtain a revised participation plan.
[0037] Specifically, the large language model may first identify and process the plan revision data to obtain a revision category, and then update the service participation plan according to a revision method corresponding to the revision category to obtain a revised participation plan.
[0038] For example, continue with Figure 3 For example, the plan correction data of the user through the user terminal is "the current xxx hotel is of high grade, please help me change to an economy hotel", then the identification processing is performed to obtain the correction category as the regeneration category, and the regeneration demand category is accommodation, and the regeneration indicator is economy, then an economy hotel is randomly selected from the candidate hotels as the regeneration service, and a regeneration service item of the regeneration service is generated, and the service item of the original service participation plan "stay in xxx hotel and enjoy dinner in the form of stay first and pay later after the tour of scenic spot 1" is updated to "stay in xxx1 hotel and enjoy dinner in the form of stay first and pay later after the tour of scenic spot 1" to obtain the revised participation plan and send it to the user terminal. In addition, in addition to randomly selecting an economy hotel from the candidate hotels as the regenerated hotel, an economy hotel whose distance from the service location of the previous service item is less than a distance threshold may be determined as the regenerated hotel based on the service location of the previous service item, or an economy hotel may be selected from the candidate hotels as the regenerated service based on the service location of the previous service item, user credit information and / or user evaluation data, that is, the regenerated service is determined from the candidate services corresponding to the regeneration indicator based on the service location of the previous service item, the service location of the next service item, user credit information and / or user evaluation data.
[0039] In addition, step S204 can also be replaced by inputting the prompt text into a large language model for demand identification and service item generation, obtaining a service participation plan consisting of at least one service item, and forming a new implementation method with other processing steps provided in this embodiment. Alternatively, steps S202 to S204 can also be replaced by obtaining user demand data, and inputting the user demand data into a large language model for demand identification and service item generation, obtaining a service participation plan consisting of at least one service item, and forming a new implementation method with other processing steps provided in this embodiment.
[0040] Step S206, performing reservation processing according to the confirmation instruction submitted by the user terminal, and obtaining a post-payment order for each service item corresponding to the service.
[0041] In the above steps, the prompt text is input into the large language model for demand identification and service item generation, and a service participation plan consisting of at least one service item is obtained and issued to the user terminal. The user can submit plan modification data or confirmation instructions based on the user terminal; in this step, the reservation is processed according to the confirmation instruction submitted by the user terminal, and the post-payment order of the service corresponding to each service item is obtained. It should be noted that if the user terminal submits a confirmation instruction for the service participation plan, the reservation is processed according to each service item in the service participation plan, and the post-payment order of the service corresponding to each service item in the service participation plan is obtained; if the user terminal submits a confirmation instruction for the revised participation plan after the plan is revised, the reservation is processed according to each service item in the revised participation plan, and the post-payment order of the service corresponding to each service item in the revised participation plan is obtained; the following takes the reservation processing of each service item in the service participation plan as an example for specific explanation, and the process of making a reservation according to each service item in the revised participation plan is similar to the process of making a reservation according to each service item in the service participation plan, and this embodiment will not be repeated here.
[0042] The post-payment order includes an order with a payment amount of 0. The user can use the post-payment order to first participate in the service at the service provider and then make the payment. Optionally, the appointment processing is also the post-payment appointment processing.
[0043] During the specific implementation, during the reservation process, in order to ensure that the user can participate in the service according to the planned time, the reservation processing in this embodiment can perform post-payment reservation processing for the services corresponding to each service item based on the time data in the service items, and obtain post-payment orders for the services corresponding to each service item.
[0044] In this embodiment, the post-payment order corresponding to the service item corresponding to any service item in the at least one service item can be generated by calling the corresponding service interface; specifically, in an optional implementation manner provided by this embodiment, the post-payment order for the service corresponding to any service item in the at least one service item is obtained in the following manner: Calling a service interface of any service and passing in user information and time data in any service item, so as to process a post-payment reservation according to the time data and user information; Receive the post-payment order returned by the interface call.
[0045] During the specific execution process, during the appointment processing, the user information and the time data in each service item are passed into the service interface corresponding to each service item. The service provider generates a post-payment order corresponding to the time data based on the user information and returns it to the server through the service interface. In this way, the post-payment order corresponding to the service of each service item is obtained.
[0046] It should be noted that in order to ensure the service security and resource security of each service provider and avoid users participating in services without paying for resources, in an optional implementation provided by this embodiment, before the reservation is processed, each service item is also subjected to access verification based on the user's credit information, and the reservation is processed if the verification is passed, and the post-payment order for the service corresponding to each service item is obtained. In the specific process of access verification, it can be verified whether the user's credit information meets the post-payment conditions of the service provider corresponding to each service item. If so, it is determined that the verification has passed, and if not, it is determined that the verification has not passed. Among them, the post-payment condition can be that the user's credit score is greater than the score threshold, or the user is not an abnormal user of the service provider.
[0047] In an optional implementation manner provided by this embodiment, in order to ensure that the reservation processing can be carried out smoothly and to avoid the entire service participation plan being unable to carry out the post-payment reservation processing due to the failure of the access verification of any service item, thereby affecting the user's experience, in an optional implementation manner provided by this embodiment, if the access verification of any service item in the service participation plan fails, the following operations are performed: Sending prepayment reminder information of any one of the service items to the user terminal; If a prepayment confirmation instruction submitted by the user terminal is detected, reservation processing is performed to obtain a prepayment order for a service corresponding to any of the service items and a post-payment order for a service corresponding to a service item other than any of the service items in the service participation plan.
[0048] Specifically, if the access verification of any service item fails, the service item that fails the access verification can be converted from a post-payment mode to a pre-payment mode and then be booked, and a pre-payment order for the service corresponding to any service item that fails the access verification and a post-payment order for the service corresponding to any service item other than any service item in the service participation plan are obtained; however, in the process of booking based on prepayment, that is, advance payment, the user's funds or resources will be transferred. In order to ensure the security of user resources and the user's perception of resources or funds, in this embodiment, a pre-payment reminder message for any service item that fails the access verification is sent to the user terminal; if a pre-payment confirmation instruction submitted by the user terminal is detected, the booking process is performed again, and a pre-payment order for the service corresponding to any service item and a post-payment order for the service corresponding to any service item other than any service item in the service participation plan are obtained. Correspondingly, the user terminal receives and displays the pre-payment reminder message for any service item that fails the access verification in the service participation plan, obtains the pre-payment confirmation instruction for the pre-payment reminder message and submits it, so as to perform booking, obtain the pre-payment order for the service corresponding to any service item and a post-payment order for the service corresponding to any service item other than any service item in the service participation plan.
[0049] In order to enhance the flexibility of users in participating in the service participation plan, in the event that any service item fails the access verification, users can participate in the entire plan based on post-payment. Users can also submit regeneration instructions based on prepaid reminder information to regenerate any service item that fails the access verification, obtain a regenerated participation plan, and process post-payment reservations for the services corresponding to each service item in the regenerated participation plan after the user submits a confirmation instruction for the regenerated participation plan.
[0050] Based on this, in an optional implementation manner provided by the present embodiment, after the prepayment reminder information of any service item is sent to the user terminal, if the regeneration instruction submitted by the user terminal is obtained, a regeneration prompt text corresponding to any service item that fails the access verification is generated, and the regeneration prompt text is input into the large language model to regenerate the service item, so as to obtain a regeneration participation plan consisting of the regenerated service item and service items other than any service item.
[0051] For example, Figure 4 As shown, based on the user credit information, each service item in the service participation plan is checked for access, and it is checked whether the user has access to the corresponding post-service payment for each service item. After the check, it is found that the user fails to check the access to the ticket first for the scenic spot 1, and then a prepayment reminder message for the scenic spot 1 is generated and sent to the user terminal. The user submits a regeneration instruction for the service item that failed the access verification through the regeneration control 401 in the prepayment reminder message displayed by the user terminal. After receiving the regeneration instruction submitted by the user terminal, the server inputs the user credit information, the failed access verification result for the scenic spot 1 and / or the service participation plan into the large language model to regenerate the service item, obtain the regenerated participation plan and send it to the user terminal; wherein, the regenerated participation plan can be: Tomorrow at 7 o'clock, you can take xxx flight to P with the air ticket first-entitled mode. After arriving at Beijing Capital Airport at 10 o'clock, you can go to the basement floor of the airport and drive the car to Scenic Spot 2 without deposit or rent-now-pay-later. After arriving at Scenic Spot 2 at 2 pm, you can visit Scenic Spot 2 for four hours with the ticket first-entitled mode. After the visit to Scenic Spot 2, you can check in to xxx Hotel and have dinner with the ticket first-entitled mode. It is estimated that the air ticket first-entitled mode will cost m1 yuan, and the ticket first-entitled mode will cost m3 yuan.
[0052] Based on this, users can use the plan regeneration method or prepayment method to obtain a satisfactory service participation plan and then make an appointment to obtain a prepaid order or post-payment order for the corresponding service item.
[0053] In specific implementation, after obtaining the post-payment order corresponding to each service item, in order to enhance the user's perception of the service item and the corresponding post-payment order, this embodiment provides an optional implementation method, which integrates the order data of each service item and the corresponding post-payment order to obtain the service item order data, and sends the service item order data to the user terminal. For display through the user terminal. For example Figure 5 The service order data shown, among which, the post-payment order 1 is a post-payment order for taking xxx flight to P at 7 o'clock tomorrow in the form of ticket first-enjoy, and arriving at Beijing Capital Airport at 10 o'clock, the post-payment order 2 is a post-payment car rental order with no deposit or rent first and pay later, the post-payment order 3 is a post-payment order for a four-hour ticket to visit scenic spot 2 at 2 o'clock in the afternoon, and the post-payment order 4 is a stay first and pay later order for xxx hotel tomorrow night. Among them, the actual payment amount of each post-payment order is 0.
[0054] In this embodiment, since the service participation plan is a plan for the future, in order to avoid forgetting to participate in the service according to the service participation plan, an order reminder can be given to the user. Specifically, the user can customize the reminder plan, such as the reminder time, reminder method, etc.; in the case of a user-defined reminder plan, in an optional implementation provided by this embodiment, the order reminder of the post-payment order can be performed through the reminder plan configured by the user for the post-payment order corresponding to the service participation plan; specifically, the reminder plan configured for the post-payment order submitted by the user terminal is read; and the order reminder of the post-payment order is performed according to the reminder plan.
[0055] In addition, if the user does not customize the reminder plan, order reminders can also be made in the following ways: If the reminder time for the payment order arrives after the target is detected, the reminder method is determined according to the time interval; Generate order reminder information according to the reminder method and reminder parameters, and send the order reminder information to the user terminal according to the reminder method; If the reminder response instruction submitted by the user terminal is obtained, the response operation corresponding to the reminder response instruction is executed; If the reminder response instruction is not obtained, the order reminder of the target post-payment order is performed after the next reminder time of the target post-payment order is detected to have arrived.
[0056] Optionally, the time interval may be the time interval from the free cancellation time, or the time interval from the order time of the target post-payment order, which is not limited in this embodiment. Optionally, the reminder parameter includes one or more of the time interval from the free cancellation time, the time interval from the order time of the target post-payment order, and the order parameter of the target post-payment order.
[0057] Specifically, the free cancellation time of the target post-payment order (any post-payment order) can be used as the reminder time of the target post-payment order. When it is detected that the reminder time of the target post-payment order has arrived, order reminder information is generated according to the reminder parameters and the reminder method corresponding to the reminder time, and the order reminder information is sent to the user terminal according to the reminder method.
[0058] For example, if the time interval is greater than 1 hour, the in-app push method can be used as a reminder method, and order reminder information can be generated and pushed through the in-app; if the time interval is less than 1 hour and greater than 30 minutes, SMS can be used as a reminder method; if the time interval is less than 30 minutes, call method can be used as a reminder method. In this way, order reminders are made according to the time margin to determine the user's intention to use the post-payment order.
[0059] After sending order reminder information to the user terminal, if a reminder response instruction based on the user terminal's feedback in the reminder mode is obtained, the response operation corresponding to the reminder response instruction is executed. For example, if the user confirms to use the target post-payment order, the target post-payment order is marked for confirmation. If the user cancels the use of the target post-payment order, the target post-payment order is marked for cancellation and the cancellation result of the post-payment service cancellation is interacted with the corresponding service provider of the target post-payment order. If the reminder response instruction is not obtained, the reminder time detection continues, and the target post-payment order is re-reminded after the next reminder time is detected. It should be noted that the order re-reminder process is similar to the above-mentioned order reminder process, and the above-mentioned related content can be referred to, and this embodiment will not be repeated here.
[0060] During specific implementation, after the user participates in the service provided by the service provider based on the target post-payment order, the service provider will generate an order to be paid so that the user can pay the order to be paid. In an optional implementation provided in this embodiment, the order to be paid corresponding to the target post-payment order is obtained and the order payment is made to the order to be paid. Optionally, the order to be paid is generated after the user participates in the service corresponding to the target post-payment order. It should be noted that there can be a correspondence between service items, post-payment orders (or prepaid orders) and orders to be paid; the post-payment orders of all service items under a service participation plan are the post-payment orders of the service participation plan. It should also be noted that order payment can be made for the order to be paid based on the user's payment channel; the user's payment channel can be pre-associated or configured by the user, and this embodiment does not limit this.
[0061] Since the user must first participate in the service and then make the payment, the service provider needs to bear certain risks in this process. Therefore, some service providers do not allow users who have failed to pay for the pending payment order after the post-payment order is converted to a pending payment order to reduce losses. Therefore, on the one hand, in order to avoid resource losses of the service provider, on the other hand, in order to ensure the user experience, an optional implementation method provided in this embodiment is to make an order payment for the pending payment order. If the order payment result is a payment failure, read at least one pending service item after the target service item in the service participation plan; Perform post-payment access verification on each service item to be participated in according to the order payment result; If the verification passes, no processing is required; If the verification fails, the post-payment order corresponding to the service item to be participated that failed the verification is marked as an order waiting state; and a payment reminder is sent to the user terminal based on the service item information of the service item to be participated that failed the verification and the order payment result.
[0062] Specifically, since there is a sequential relationship between service items in the service participation plan according to time data, when the order payment result is payment failure, at least one service item to be participated in the service participation plan after the target service item corresponding to the order to be paid is subjected to post-payment access verification according to the payment result of payment failure. If the verification fails, the post-payment order corresponding to the service item to be participated that fails the verification is marked as order waiting state. In order to improve the user's perception, a payment reminder is sent to the user terminal based on the service item information and order payment result of the service item to be participated that fails the verification, so that the user can make payment for the order to be paid. When it is detected that the payment of the order to be paid is successful, the order waiting state mark of the post-payment order corresponding to the service item to be participated that fails the verification is cancelled, so that the user can participate in the service based on the post-payment order. Optionally, the user cannot participate in the service based on the post-payment order in the order waiting state.
[0063] It should be noted that the above-mentioned modification, regeneration and order waiting status order marking are all explained using one service item or one order as an example. Multiple service items can also be modified or regenerated, or multiple post-payment orders can be marked with order waiting status. The specific process is similar to the above process, and this embodiment will not be repeated here.
[0064] In order to further enhance the user's perception of the credit subprogram, a credit analysis may also be provided to the user. In an optional implementation provided in this embodiment, the credit analysis is performed in the following manner: Predict credit score trends based on order payment data within the credit cycle; If the predicted scoring trend is a downward trend, generating an analysis prompt text according to the downward trend, the order payment data and the analysis prompt data; The analysis prompt text is input into the large language model for cause analysis and suggestion generation, and the decline cause and processing suggestion are obtained and sent to the user terminal.
[0065] Specifically, the order payment data within the credit cycle is used to detect whether the user's credit score is on a downward trend. If so, an analysis prompt text is generated based on the downward trend, order payment data and analysis prompt data and input into a large language model for cause analysis and suggestion generation, and the cause of the decline and processing suggestions are obtained and sent to the user terminal; the user terminal receives the cause of the decline and processing suggestions and displays them.
[0066] It should be noted that the analysis prompt data may include analysis prompts in multiple dimensions, such as behavior accumulation, compliance records, identity proof, asset proof, etc., to prompt the large language model to analyze the reasons for the decline and generate suggestions from multiple dimensions.
[0067] In addition, step S206 can also be replaced by making an appointment for the service participation plan, obtaining a post-payment order for each service item corresponding to the service, and forming a new implementation method with other processing steps provided in this embodiment.
[0068] In summary, the service processing method provided in this embodiment, after obtaining the user demand data submitted by the user terminal, first generates a prompt text according to the user demand data and the prompt data, and then inputs the prompt text into the large language model for demand recognition and service item generation, obtains a service participation plan consisting of at least one service item containing service data and post-payment keywords and sends it to the user terminal, and the user terminal receives and displays the service participation plan consisting of at least one service item; if the user terminal obtains a confirmation instruction for the service participation plan, it submits it to the server, and after the server obtains the confirmation instruction submitted by the user terminal, it performs access verification on each service item according to the user credit information, and after each service item verifies the user access, If the verification is passed, the post-payment reservation processing of each service item corresponding to the service is carried out, and the post-payment order of each service item corresponding to the service is obtained. In this way, starting from the user demand data, with the help of the large language model, a service participation plan consisting of at least one service item is generated, which helps users to break down the demand into various service items and improve the efficiency of generating service participation plans. The generated service participation plan consists of post-payment service items, which reduces the user's financial pressure and improves the user's perception and user conversion rate. In addition, the credit subroutine can also perform order reminders and credit analysis of post-payment orders. Users can also access the order status of post-payment orders based on the credit subroutine, thereby reducing the user's participation cost in credit services.
[0069] The following takes the application of a service processing method provided by this embodiment in a credit-based post-payment service processing scenario as an example, combined with Figure 6 , the service processing method provided in this embodiment is further described, see Figure 6 , a service processing method applied to a credit-based post-payment service processing scenario specifically includes the following steps.
[0070] Step S602: acquiring user demand data submitted by the user terminal.
[0071] Step S604, generating a prompt text according to the user demand data, the user credit information and the prompt data.
[0072] Step S606: input the prompt text into a large language model for demand identification and service item generation, obtain a service participation plan consisting of at least one service item including service data and post-payment keywords, and issue it to the user terminal.
[0073] Step S608: obtaining a confirmation instruction submitted by the user terminal.
[0074] In addition, it is also possible to obtain plan correction data submitted by the user terminal, generate correction prompt text based on user demand data, user credit information, correction prompt data and service participation plan, input the correction prompt text into the large language model for plan correction, obtain the correction participation plan and send it to the user terminal.
[0075] Step S610, in response to the confirmation instruction, performing user access verification on each service item based on the user credit information.
[0076] Step S612, when each service item passes the user's access verification, post-payment reservation processing for the service corresponding to each service item is performed to obtain the post-payment order for the service corresponding to each service item.
[0077] Step S614, performing integration processing on each service item in the service participation plan and the post-payment order corresponding to each service item, obtaining the service item order data and sending it to the user terminal.
[0078] It should be noted that any one of steps S602 to S614 or any combination of multiple steps can be combined with any one of steps S202 to S206 to form a new implementation method according to the needs of implementation deployment; in addition, according to the needs of actual deployment, any one or multiple technical features can be selected from steps S602 to S614 and combined with any one or multiple technical features provided by steps S202 to S206 to form a new implementation method; or, any one or multiple technical features in steps S602 to S614 can be replaced with any one or multiple technical features provided by steps S202 to S206 to form a new implementation method according to the needs of actual deployment, which will not be repeated here.
[0079] On the basis of the above, see Figure 7 The order processing process specifically includes the following steps.
[0080] Step S702, after detecting that the reminder time of the payment order of the target has arrived, the reminder method is determined.
[0081] Step S704: Generate order reminder information according to the reminder time data and the order data of the target post-payment order, and send the order reminder information to the user terminal according to the reminder method.
[0082] Step S706: If a confirmation instruction submitted by the user terminal is detected, the target post-payment order is marked as confirmed.
[0083] Step S708: Obtain the order to be paid corresponding to the target post-payment order sent by the target service provider.
[0084] Step S710: Make payment for the order to be paid.
[0085] Optionally, during the process of making order payment for the order to be paid, an order payment reminder for the order to be paid may be sent to the user terminal first, and the order payment may be made according to the payment confirmation instruction submitted by the user terminal; or order payment may be made directly for the order to be paid.
[0086] Step S712: If a cancellation instruction submitted by the user terminal is detected, the target post-payment order is canceled.
[0087] Alternatively, the order reminder process may also provide order reminders for post-payment orders of the service participation plan according to the reminder plan configured by the user.
[0088] In addition, see Figure 8 , the credit analysis process specifically includes the following steps.
[0089] Step S802: predicting the credit score trend based on the user data within the credit cycle.
[0090] Optionally, user data may include order payment data, user identity data, etc.
[0091] If the score trend is detected to be an upward trend, no processing is required.
[0092] Step S804: if it is detected that the scoring trend is a downward trend, an analysis prompt text is generated according to the downward trend, the user data and the analysis prompt data.
[0093] Step S806: Input the analysis prompt text into the large language model for cause analysis and suggestion generation, obtain the decline cause and processing suggestions and send them to the user terminal.
[0094] One or more embodiments of another service processing method provided in this specification are as follows: Reference Fig. 9 The service processing method provided in this embodiment specifically includes steps S902 to S906.
[0095] Step S902: Obtain user demand data input by the user and submit it.
[0096] The user demand data includes data input by the user to describe the user demand; for example, I am going to travel to P tomorrow and plan to stay for two days. Please help me arrange the specific itinerary and transportation. The prompt text includes prompt text that prompts the large language model to perform demand recognition and service item generation according to the user demand data.
[0097] In specific implementation, the user can input user demand data through the credit subroutine in the third-party payment application running on the user terminal or the credit subroutine for generating a post-payment plan based on credit. The user terminal submits the user demand data to the server. After obtaining the user demand data submitted by the user terminal, the server performs demand identification and service item generation based on the user demand data to obtain a service participation plan consisting of at least one service item. In the process of performing demand identification and service item generation based on the user demand data to obtain a service participation plan consisting of at least one service item, the service participation plan can be generated with the help of a large language model, thereby improving the efficiency of the service participation plan generation and the effectiveness of the generated service participation plan. In the process of generating a service participation plan corresponding to the user demand data based on the large language model, due to the particularity of the large language model, in the process of generating the service participation plan through the large language model, the server first generates the prompt text corresponding to the user demand data. In the process of generating the prompt text corresponding to the user demand data, the user demand data can be directly used as the prompt text; in addition, in order to ensure the effectiveness of the prompt text and thereby improve the accuracy of the service participation plan generated by the large language model, in this embodiment, the server can generate the prompt text in the following manner: Identify and process the user demand data to obtain demand categories; Prompt data corresponding to the demand category is acquired, and a prompt text is generated based on the prompt data and the user demand data.
[0098] Specifically, by identifying and processing user demand data, at least one demand category is obtained. In order to ensure that the services in the service participation plan generated by the large language model correspond to the demand categories and to avoid the situation where the services in the generated service participation plan do not include services corresponding to the necessary demand categories, thereby affecting the user's plan generation experience, prompt data corresponding to the demand category is obtained, and the user demand data and prompt data are used as prompt text.
[0099] For example, the user demand data is "I am going to travel to P tomorrow and plan to stay for two days. Please help me arrange the specific itinerary and transportation." The user demand data is identified and processed to obtain demand categories including: eating, traveling, accommodation and sightseeing. The prompt data corresponding to the demand categories is "Please help generate a service participation plan that includes at least eating, traveling, accommodation and sightseeing services." Then, based on the user demand data and the prompt data, the prompt text is generated as follows: The user demand data is that I am going to travel to place P tomorrow and plan to stay for two days. Please help me arrange the specific itinerary and transportation. Please help me generate a service participation plan that at least includes dining, travel, accommodation and entertainment services.
[0100] In addition, in order to further improve the effectiveness of the services in the generated service participation plan and avoid the user experience being affected by the inability to make a post-payment reservation for the services in the service participation plan due to the low credit score of the user, in an optional implementation mode provided by this embodiment, the server may also generate a prompt text corresponding to the user demand data based on the user credit information and the user demand data; specifically, the user credit information and the user demand data may be written into a prompt template to obtain a prompt text, for example, the prompt template is: the user credit score is: ***; the user demand data is: ***; please help generate a service participation plan. The user credit score is m, and the user demand data is that I will travel to P tomorrow and plan to stay for two days. Please help me arrange a specific itinerary and transportation. The generated prompt text is: the user credit score is: m; the user demand data is: I will travel to P tomorrow and plan to stay for two days. Please help me arrange a specific itinerary and transportation; please help generate a service participation plan.
[0101] It should be noted that the server can generate prompt text based on one or more of user demand data, demand category, user credit information and prompt data. For example, it can obtain user demand data and read user credit information, identify and process the user demand data, obtain the demand category, and generate prompt text based on the user demand data, the user credit information and the prompt data corresponding to the demand category.
[0102] In the above steps, the server obtains the user demand data submitted by the user terminal and generates a prompt text corresponding to the user demand data. On this basis, in order to generate a service participation plan, the server inputs the prompt text into a large language model for demand identification and service item generation, and obtains a service participation plan consisting of at least one service item. In order to enhance the user's perception of the post-payment of the service corresponding to each service item, the service item in this embodiment may include service data and post-payment keywords. Among them, the service data includes time data, data related to the post-payment service, etc.
[0103] The large language model may be a large-scale deep learning model with many parameters, which may perform different processing according to different prompt texts, thereby realizing different functions.
[0104] In specific implementation, the server can train the large language model in advance so that the large language model can learn the relevant information of the post-payment service, and then determine the post-payment service in the process of generating the service participation plan; the post-payment in this embodiment refers to the form of participating in the service first and paying the fee after participating in the service. The post-payment service in this embodiment refers to a service that provides post-payment capabilities.
[0105] In the specific implementation process, in order to improve the matching degree between the generated service participation plan and the user demand data, in an optional implementation manner provided by this embodiment, the large language model can generate the service participation plan in the following manner: Identify and process the user demand data to obtain at least one demand category and time data corresponding to each demand category; The post-payment services under the respective demand categories are determined, and a service participation plan consisting of service items under the respective demand categories is generated according to the post-payment keywords, the time data corresponding to the respective demand categories, and the service information of the post-payment services.
[0106] Specifically, after obtaining the prompt text, the large language model performs demand identification and service item generation according to the prompt text to obtain a service participation plan consisting of at least one service item. In the process of demand identification and service item generation, the large language model first identifies and processes the user demand data to obtain at least one demand category and time data corresponding to each demand category, then determines the post-payment service under each demand category, and then generates service items under each demand category based on the post-payment keywords and the time data corresponding to each demand category and the service information of the post-payment service. Finally, a service participation plan is generated based on the service items under each demand category.
[0107] For example, user demand data is "I want to travel to place P tomorrow and plan to stay for two days. Please help me arrange the specific itinerary and transportation." The user demand data is identified and processed to obtain demand categories including dining, travel, accommodation and sightseeing. Then, service items are generated. One service item under the travel category is: take flight xxx to place P at 7 o'clock tomorrow in the form of first-come-first-served air tickets, and arrive at place P at 10 o'clock. Another service item under the travel category is: after arriving at Beijing Capital Airport at 10 o'clock, go to the basement floor of the airport and drive the rented car to scenic spot 1 without deposit or rent first and pay later, and arrive at the scenic spot at 2 pm 1; the service items under the travel category are: after arriving at scenic spot 1 at 2 pm, visit scenic spot 1 for four hours in the form of first-come-first-served ticket; the service items under the accommodation and dining categories are: after visiting scenic spot 1, check in at xxx hotel and enjoy dinner in the form of first-come-first-served and then-paid; generate a service participation plan based on the service items under each demand category. In order to improve the user's perception of the service participation plan and avoid the user's inability to form a timely and efficient perception, the service items can be sorted according to the time sequence of each service item to obtain a service item sequence, and according to the description information of each service item in the service item sequence, generate a service participation plan as follows: Tomorrow at 7:00 am, take flight xxx to destination p in the form of ticket first-come-first-served. After arriving at Beijing Capital Airport at 10:00 am, drive the car rented on the airport basement floor without deposit or rent-to-pay later to attraction 1. After arriving at attraction 1 at 2:00 pm, visit attraction 1 for four hours in the form of ticket first-come-first-served. After visiting attraction 1, check in to xxx hotel in the form of stay-to-pay later and have dinner. Among them, air tickets first, car deposit-free or rent first and pay later, tickets first and live first and pay later are the keywords of post-payment; in order to further enhance the user's perception of the amount of post-payment resources (the amount of resources first enjoyed), the service participation plan can also include a reminder of the amount of resources first enjoyed; for example, the above service participation plan can also include an estimated air ticket first enjoyment of m1 yuan and a ticket first enjoyment of m2 yuan. After obtaining the service participation plan, send the service participation plan to the user terminal, such as Figure 3 As shown, the user can perform voice or text input of user demand data through the credit subroutine or robot dialog box, the user terminal obtains the user demand data entered by the user and submits it, and the server receives the user demand data and performs demand identification and service item generation based on the user demand data, obtains a service participation plan consisting of at least one service item and sends it to the user terminal, and the user terminal displays it. It should be noted that the user terminal also displays a confirmation control as shown in 301, and the user can submit a confirmation instruction for the service participation plan by triggering the confirmation control; in addition, in order to improve the user's participation flexibility and perception, the user terminal can also display a regeneration control as shown in 302 during the display of the service participation plan, and the user can submit a regeneration instruction for the service participation plan by triggering the regeneration control. Further, after the server obtains the regeneration instruction submitted by the user terminal, it can generate a corresponding regeneration prompt text based on the user demand data, the regeneration instruction and the service participation plan, and input the large language model to regenerate the plan, obtain the regeneration participation plan and send it to the user terminal.
[0108] Alternatively, the service participation plan may also be generated in the following manner: identify and process the user demand data to obtain at least one demand category; determine the post-payment services and time data under each demand category, and generate a service participation plan consisting of service items under each demand category based on the post-payment keywords and the time data corresponding to each demand category and the service information of the post-payment service.
[0109] In addition, when the prompt text contains the demand category, the service participation plan is generated in the following way: Read at least one demand category in the prompt text, and determine the time data corresponding to each demand category; Determine the post-payment services under each demand category, and generate a service participation plan consisting of service items under each demand category according to the post-payment keyword, the time data corresponding to each demand category, and the service information of the post-payment service; On the other hand, when the prompt text contains user credit information, the service participation plan can also be generated in the following way: Read at least one demand category in the prompt text, and determine the time data corresponding to each demand category; The post-payment service under each demand category is determined according to the user credit information in the prompt text, and a service participation plan consisting of service items under each demand category is generated according to the post-payment keyword and the time data corresponding to each demand category and the service information of the post-payment service.
[0110] That is, the target candidate post-payment service for user credit information access is determined from the candidate post-payment services under each demand category, and the post-payment service under the demand category can be randomly determined from the target candidate post-payment services. In addition, in the process of determining the post-payment service under each demand category, the post-payment service under each demand category can be determined based on historical evaluation data, and the post-payment service under each demand category can also be determined based on service location data. Specifically, the post-payment service under the next demand category can be determined based on the location data and / or time data of the post-payment service under the previous demand category.
[0111] It should be noted that the generation process of the different service participation plans provided above can be referenced and combined with each other according to actual needs in practical applications, and this embodiment does not limit this.
[0112] Step S904: receiving and displaying a service participation plan consisting of at least one service item.
[0113] Optionally, the service participation plan is obtained by inputting the prompt text corresponding to the user demand data into a large language model to perform demand identification and service item generation; the service items include service data and post-payment keywords.
[0114] During specific implementation, in order to enhance user perception and avoid directly processing reservations based on a service participation plan, but the user is not satisfied with the service participation plan, this embodiment provides an optional implementation in which the server sends the service participation plan to the user terminal after obtaining the service participation plan, so that the user can view and confirm the service participation plan based on the user terminal.
[0115] During the specific implementation process, if the user is not satisfied with the service participation plan, the user may also revise the service participation plan. In an optional implementation manner provided in this embodiment, after the server sends the service participation plan to the user terminal, if the server obtains the plan correction data submitted by the user terminal, it generates a correction prompt text corresponding to the plan correction data, inputs the correction prompt text into the large language model to revise the plan, obtains the revised participation plan and sends it to the user terminal.
[0116] In order to improve the efficiency of plan correction, the large language model may first identify the correction category of the plan correction data, and then perform plan correction based on the correction category; in an optional implementation manner provided in this embodiment, the large language model may perform plan correction in the following manner: Identify and process the plan revision data to obtain a revision category; If the revision category is a regeneration category, identify the plan revision data, obtain the regeneration requirement category and the regeneration index; locate the service item in the service participation plan according to the regeneration requirement category, obtain the service item to be regenerated, and regenerate the service item to be regenerated according to the regeneration index to obtain the regenerated service item; update the service item to be regenerated in the service participation plan based on the regenerated service item to obtain a revised participation plan; If the revised category is a newly added category, read the newly added service information in the plan revision data; generate a new service item based on the newly added service information, and update the new service item to the service participation plan to obtain a revised participation plan.
[0117] Specifically, the large language model may first identify and process the plan revision data to obtain a revision category, and then update the service participation plan according to a revision method corresponding to the revision category to obtain a revised participation plan.
[0118] For example, continue with Figure 3 For example, the plan correction data of the user through the user terminal is "the current xxx hotel is of high grade, please help me change to an economy hotel", the server performs identification processing to obtain the correction category as the regeneration category, and the regeneration demand category is the accommodation category, and the regeneration indicator is the economy type, then an economy hotel is randomly selected from the candidate hotels as the regeneration service, and a regeneration service item of the regeneration service is generated, and the service item of the original service participation plan "stay in xxx hotel and enjoy dinner in the form of stay first and pay later after the tour of scenic spot 1" is updated to "stay in xxx1 hotel and enjoy dinner in the form of stay first and pay later after the tour of scenic spot 1", thereby obtaining the revised participation plan and sending it to the user terminal, such as Figure 3In addition, in addition to randomly selecting an economy hotel from the candidate hotels as the regenerated hotel, an economy hotel whose distance from the service location of the previous service item is less than a distance threshold may be determined as the regenerated hotel according to the service location of the previous service item, or an economy hotel may be selected from the candidate hotels as the regenerated service according to the service location of the previous service item, user credit information and / or user evaluation data, that is, the regenerated service may be determined from the candidate services corresponding to the regeneration indicator according to the service location of the previous service item, the service location of the next service item, user credit information and / or user evaluation data.
[0119] Step S906, obtaining and submitting a confirmation instruction for the service participation plan to perform reservation processing and obtain a post-payment order for each service item.
[0120] The server inputs the prompt text into a large language model for demand identification and service item generation, obtains a service participation plan consisting of at least one service item and issues it to the user terminal. After the user terminal receives and displays the service participation plan, it obtains the confirmation instruction of the service participation plan and submits it to the server. The server performs reservation processing according to the confirmation instruction submitted by the user terminal, and obtains the post-payment order of the service corresponding to each service item. It should be noted that if the user terminal submits a confirmation instruction for the service participation plan, the reservation processing is performed according to each service item in the service participation plan, and the post-payment order of the service corresponding to each service item in the service participation plan is obtained; if the user terminal submits a confirmation instruction for the revised participation plan after the plan is revised, the reservation processing is performed according to each service item in the revised participation plan, and the post-payment order of the service corresponding to each service item in the revised participation plan is obtained; the following takes the reservation processing of each service item in the service participation plan as an example for specific description, and the process of performing reservation processing according to each service item in the revised participation plan is similar to the process of performing reservation processing according to each service item in the service participation plan, and this embodiment will not be repeated here.
[0121] The post-payment order includes an order with a payment amount of 0. The user can use the post-payment order to first participate in the service at the service provider and then make the payment. Optionally, the appointment processing is also the post-payment appointment processing.
[0122] During the specific implementation, during the reservation process, in order to ensure that the user can participate in the service according to the planned time, the reservation processing in this embodiment can perform post-payment reservation processing for the services corresponding to each service item based on the time data in the service items, and obtain post-payment orders for the services corresponding to each service item.
[0123] In this embodiment, the post-payment order corresponding to the service item corresponding to any service item in the at least one service item can be generated by calling the corresponding service interface; specifically, in an optional implementation manner provided by this embodiment, the post-payment order corresponding to the service of any service item in the at least one service item is obtained by the server in the following manner: Calling a service interface of any service and passing in user information and time data in any service item, so as to process a post-payment reservation according to the time data and user information; Receive the post-payment order returned by the interface call.
[0124] During the specific execution process, when the server is processing an appointment, the server passes the user information and the time data in each service item to the service interface corresponding to each service item. The service provider generates a post-payment order corresponding to the time data based on the user information and returns it to the server through the service interface, thereby obtaining the post-payment order for the service corresponding to each service item.
[0125] It should be noted that in order to ensure the service security and resource security of each service provider and avoid users participating in services without paying for resources, in an optional implementation provided by this embodiment, before the reservation process, the server also performs access verification on each service item based on the user's credit information, and performs reservation processing if the verification passes, and obtains the post-payment order for the service corresponding to each service item. In the specific process of access verification, it can be verified whether the user's credit information meets the post-payment conditions of the service provider corresponding to each service item. If so, it is determined that the verification has passed, and if not, it is determined that the verification has not passed. Among them, the post-payment condition can be that the user's credit score is greater than the score threshold, or the user is not an abnormal user of the service provider.
[0126] In an optional implementation manner provided by this embodiment, in order to ensure that the reservation processing can be carried out smoothly and to avoid the entire service participation plan being unable to carry out the post-payment reservation processing due to the failure of the access verification of any service item, thereby affecting the user's experience, in an optional implementation manner provided by this embodiment, if the access verification of any service item in the service participation plan fails, the server performs the following operations: Sending prepayment reminder information of any one of the service items to the user terminal; If a prepayment confirmation instruction submitted by the user terminal is detected, reservation processing is performed to obtain a prepayment order for a service corresponding to any of the service items and a post-payment order for a service corresponding to a service item other than any of the service items in the service participation plan.
[0127] Specifically, if the access verification of any service item fails, the service item that fails the access verification can be converted from a post-payment mode to a pre-payment mode and then be booked, and a pre-payment order for the service corresponding to any service item that fails the access verification and a post-payment order for the service corresponding to any service item other than any service item in the service participation plan are obtained; however, in the process of booking based on prepayment, that is, advance payment, the user's funds or resources will be transferred. In order to ensure the security of user resources and the user's perception of resources or funds, in this embodiment, a pre-payment reminder message for any service item that fails the access verification is sent to the user terminal; if a pre-payment confirmation instruction submitted by the user terminal is detected, the booking process is performed again, and a pre-payment order for the service corresponding to any service item and a post-payment order for the service corresponding to any service item other than any service item in the service participation plan are obtained. Correspondingly, the user terminal receives and displays the pre-payment reminder message for any service item that fails the access verification in the service participation plan, obtains the pre-payment confirmation instruction for the pre-payment reminder message and submits it, so as to perform booking, obtain the pre-payment order for the service corresponding to any service item and a post-payment order for the service corresponding to any service item other than any service item in the service participation plan.
[0128] In order to enhance the flexibility of users in participating in the service participation plan, in the event that any service item fails the access verification, users can participate in the entire plan based on post-payment. Users can also submit regeneration instructions based on prepaid reminder information to regenerate any service item that fails the access verification, obtain a regenerated participation plan, and process post-payment reservations for the services corresponding to each service item in the regenerated participation plan after the user submits a confirmation instruction for the regenerated participation plan.
[0129] Based on this, in an optional implementation manner provided by the present embodiment, after the prepayment reminder information of any service item is sent to the user terminal, if the regeneration instruction submitted by the user terminal is obtained, a regeneration prompt text corresponding to any service item that fails the access verification is generated, and the regeneration prompt text is input into the large language model to regenerate the service item, so as to obtain a regeneration participation plan consisting of the regenerated service item and service items other than any service item.
[0130] For example, Figure 4As shown, based on the user credit information, each service item in the service participation plan is checked for access, and it is checked whether the user has access to the corresponding post-service payment for each service item. After the check, it is found that the user fails to check the access to the ticket first for the scenic spot 1, and then a prepayment reminder message for the scenic spot 1 is generated and sent to the user terminal. The user submits a regeneration instruction for the service item that failed the access verification through the regeneration control 401 in the prepayment reminder message displayed by the user terminal. After receiving the regeneration instruction submitted by the user terminal, the server inputs the user credit information, the failed access verification result for the scenic spot 1 and / or the service participation plan into the large language model to regenerate the service item, obtain the regenerated participation plan and send it to the user terminal; wherein, the regenerated participation plan can be: Tomorrow at 7 o'clock, you can take xxx flight to P with the air ticket first-entitled mode. After arriving at Beijing Capital Airport at 10 o'clock, you can go to the basement floor of the airport and drive the car to Scenic Spot 2 without deposit or rent-now-pay-later. After arriving at Scenic Spot 2 at 2 pm, you can visit Scenic Spot 2 for four hours with the ticket first-entitled mode. After the visit to Scenic Spot 2, you can check in to xxx Hotel and have dinner with the ticket first-entitled mode. It is estimated that the air ticket first-entitled mode will cost m1 yuan, and the ticket first-entitled mode will cost m3 yuan.
[0131] Based on this, users can use the plan regeneration method or prepayment method to obtain a satisfactory service participation plan and then make an appointment to obtain a prepaid order or post-payment order for the corresponding service item.
[0132] In specific implementation, after obtaining the post-payment order corresponding to each service item, in order to enhance the user's perception of the service item and the corresponding post-payment order, in an optional implementation provided by this embodiment, the server merges the order data of each service item and the corresponding post-payment order, obtains the service item order data, and sends the service item order data to the user terminal. For display through the user terminal. For example Figure 5 The service order data shown, among which, the post-payment order 1 is a post-payment order for taking xxx flight to P at 7 o'clock tomorrow in the form of ticket first-enjoy, and arriving at Beijing Capital Airport at 10 o'clock, the post-payment order 2 is a post-payment car rental order with no deposit or rent first and pay later, the post-payment order 3 is a post-payment order for a four-hour ticket to visit scenic spot 2 at 2 o'clock in the afternoon, and the post-payment order 4 is a stay first and pay later order for xxx hotel tomorrow night. Among them, the actual payment amount of each post-payment order is 0.
[0133] In this embodiment, since the service participation plan is a plan for the future, in order to avoid forgetting to participate in the service according to the service participation plan, the user can be reminded of the order. Specifically, the user can customize the reminder plan, such as the reminder time, reminder method, etc.; in the case of a user-defined reminder plan, in an optional implementation provided by this embodiment, the server can perform an order reminder for the post-payment order through the reminder plan configured by the user for the post-payment order corresponding to the service participation plan; specifically, read the reminder plan configured for the post-payment order submitted by the user terminal; and perform the order reminder for the post-payment order according to the reminder plan.
[0134] In addition, if the user does not customize the reminder plan, the server can also use the following methods to remind the order: If the reminder time for the payment order arrives after the target is detected, the reminder method is determined according to the time interval; Generate order reminder information according to the reminder method and reminder parameters, and send the order reminder information to the user terminal according to the reminder method; If the reminder response instruction submitted by the user terminal is obtained, the response operation corresponding to the reminder response instruction is executed; If the reminder response instruction is not obtained, the order reminder of the target post-payment order is performed after the next reminder time of the target post-payment order is detected to have arrived.
[0135] Optionally, the time interval may be the time interval from the free cancellation time, or the time interval from the order time of the target post-payment order, which is not limited in this embodiment. Optionally, the reminder parameter includes one or more of the time interval from the free cancellation time, the time interval from the order time of the target post-payment order, and the order parameter of the target post-payment order.
[0136] Specifically, the server may use the free cancellation time of the target post-payment order (any post-payment order) as the reminder time of the target post-payment order. When it is detected that the reminder time of the target post-payment order has arrived, the server generates order reminder information according to the reminder parameters and the reminder method corresponding to the reminder time, and sends the order reminder information to the user terminal according to the reminder method.
[0137] For example, if the time interval is greater than 1 hour, the in-app push method can be used as a reminder method, and order reminder information can be generated and pushed through the in-app; if the time interval is less than 1 hour and greater than 30 minutes, SMS can be used as a reminder method; if the time interval is less than 30 minutes, call method can be used as a reminder method. In this way, order reminders are made according to the time margin to determine the user's intention to use the post-payment order.
[0138] After the server sends the order reminder information to the user terminal, if the server obtains the reminder response instruction based on the reminder feedback from the user terminal, the server will execute the response operation corresponding to the reminder response instruction. For example, if the user confirms to use the target post-payment order, the target post-payment order will be marked as confirmed. If the user cancels the use of the target post-payment order, the target post-payment order will be marked as cancelled and the cancellation result of the post-payment service cancellation will be interacted with the corresponding service provider of the target post-payment order. If the reminder response instruction is not obtained, the reminder time detection will continue, and the target post-payment order will be re-reminded after the next reminder time is detected. It should be noted that the order re-reminder process is similar to the above-mentioned order reminder process. Please refer to the above-mentioned related content, and this embodiment will not be repeated here.
[0139] During specific implementation, after the user participates in the service provided by the service provider based on the target post-payment order, the service provider will generate an order to be paid so that the user can pay the order to be paid. In an optional implementation provided in this embodiment, the server obtains the order to be paid corresponding to the target post-payment order and makes an order payment for the order to be paid. Optionally, the order to be paid is generated after the user participates in the service corresponding to the target post-payment order. It should be noted that there can be a correspondence between service items, post-payment orders (or prepaid orders) and orders to be paid; the post-payment orders for all service items under a service participation plan are the post-payment orders of the service participation plan. It should also be noted that order payment can be made for the order to be paid based on the user's payment channel; the user's payment channel can be pre-associated or configured by the user, which is not limited in this embodiment.
[0140] Since the user must first participate in the service and then make the payment, the service provider needs to bear certain risks in this process. Therefore, some service providers do not allow users who have failed to pay for the pending payment order after the post-payment order is converted to a pending payment order to reduce losses. Therefore, on the one hand, in order to avoid resource losses of the service provider, on the other hand, in order to ensure the user experience, in an optional implementation manner provided in this embodiment, the server performs order payment for the pending payment order, and if the order payment result is a payment failure, reads at least one pending service item after the target service item in the service participation plan; Perform post-payment access verification on each service item to be participated in according to the order payment result; If the verification passes, no processing is required; If the verification fails, the post-payment order corresponding to the service item to be participated that failed the verification is marked as an order waiting state; and a payment reminder is sent to the user terminal based on the service item information of the service item to be participated that failed the verification and the order payment result.
[0141] Specifically, since there is a sequential relationship between service items in the service participation plan according to time data, when the order payment result is payment failure, the server performs post-payment access verification on at least one service item to be participated in after the target service item corresponding to the order to be paid in the service participation plan according to the payment result of payment failure. If the verification fails, the post-payment order corresponding to the service item to be participated that fails the verification is marked as an order waiting state. In order to improve the user's perception, a payment reminder is sent to the user terminal based on the service item information and order payment result of the service item to be participated that fails the verification, so that the user can make payment for the order to be paid. When it is detected that the payment of the order to be paid is successful, the order waiting state mark of the post-payment order corresponding to the service item to be participated that fails the verification is cancelled, so that the user can participate in the service based on the post-payment order. Optionally, the user cannot participate in the service based on the post-payment order in the order waiting state.
[0142] It should be noted that the above-mentioned modification, regeneration and order waiting status order marking are all explained using one service item or one order as an example. Multiple service items can also be modified or regenerated, or multiple post-payment orders can be marked with order waiting status. The specific process is similar to the above process, and this embodiment will not be repeated here.
[0143] In order to further enhance the user's perception of the credit subprogram, a credit analysis may also be provided to the user. In an optional implementation manner provided in this embodiment, the server performs credit analysis in the following manner: Predict credit score trends based on order payment data within the credit cycle; If the predicted scoring trend is a downward trend, generating an analysis prompt text according to the downward trend, the order payment data and the analysis prompt data; The analysis prompt text is input into the large language model for cause analysis and suggestion generation, and the decline cause and processing suggestion are obtained and sent to the user terminal.
[0144] Specifically, the order payment data within the credit cycle is used to detect whether the user's credit score is on a downward trend. If so, an analysis prompt text is generated based on the downward trend, order payment data and analysis prompt data and input into a large language model for cause analysis and suggestion generation, and the cause of the decline and processing suggestions are obtained and sent to the user terminal; the user terminal receives the cause of the decline and processing suggestions and displays them.
[0145] It should be noted that the analysis prompt data may include analysis prompts in multiple dimensions, such as behavior accumulation, compliance records, identity proof, asset proof, etc., to prompt the large language model to analyze the reasons for the decline and generate suggestions from multiple dimensions.
[0146] An embodiment of a service processing device provided in this specification is as follows: In the above-mentioned embodiment, a service processing method is provided, and correspondingly, a service processing device is also provided, which will be described below with reference to the accompanying drawings.
[0147] Reference Fig.10 , which shows a schematic diagram of an embodiment of a service processing device provided in this embodiment.
[0148] Since the device embodiment corresponds to the method embodiment, the description is relatively simple, and the relevant parts can refer to the corresponding description of the method embodiment provided above. The device embodiment described below is only illustrative.
[0149] This embodiment provides a service processing device, the device comprising: The data acquisition module 1002 is configured to acquire user demand data submitted by the user terminal and generate a prompt text corresponding to the user demand data; The plan generation module 1004 is configured to input the prompt text into a large language model to perform demand identification and service item generation, obtain a service participation plan consisting of at least one service item and issue it to the user terminal; the service item includes service data and post-payment keywords; The reservation processing module 1006 is configured to perform reservation processing according to the confirmation instruction submitted by the user terminal, and obtain a post-payment order for each service item.
[0150] Another embodiment of a service processing device provided in this specification is as follows: In the above-mentioned embodiment, another service processing method is provided, and correspondingly, a service processing device is also provided, which is described below with reference to the accompanying drawings.
[0151] Reference Fig.11 , which shows a schematic diagram of an embodiment of a service processing device provided in this embodiment.
[0152] Since the device embodiment corresponds to the method embodiment, the description is relatively simple, and the relevant parts can refer to the corresponding description of the method embodiment provided above. The device embodiment described below is only illustrative.
[0153] This embodiment provides a service processing device, the device comprising: The data submission module 1102 is configured to obtain and submit user demand data input by the user; The plan display module 1104 is configured to receive and display a service participation plan consisting of at least one service item; the service participation plan is obtained by inputting the prompt text corresponding to the user demand data into a large language model to perform demand identification and generate service items; the service items include service data and post-payment keywords; The instruction acquisition module 1106 is configured to acquire and submit the confirmation instruction for the service participation plan, so as to perform reservation processing and obtain the post-payment order for the corresponding service of each service item.
[0154] An embodiment of a service processing device provided in this specification is as follows: Corresponding to the service processing method described above, based on the same technical concept, one or more embodiments of this specification further provide a service processing device, which is used to execute the service processing method provided above. Fig.12 A schematic diagram of the structure of a service processing device provided in one or more embodiments of this specification.
[0155] This embodiment provides a service processing device, including: like Fig.12 As shown, the service processing device may have relatively large differences due to different configurations or performances, and may include one or more processors 1201 and memory 1202, and the memory 1202 may store one or more storage applications or data. Among them, the memory 1202 may be a temporary storage or a permanent storage. The application stored in the memory 1202 may include one or more modules (not shown in the figure), and each module may include a series of computer executable instructions in the service processing device. Furthermore, the processor 1201 may be configured to communicate with the memory 1202, and execute a series of computer executable instructions in the memory 1202 on the service processing device. The service processing device may also include one or more power supplies 1203, one or more wired or wireless network interfaces 1204, one or more input / output interfaces 1205, one or more keyboards 1206, etc.
[0156] In a specific embodiment, the service processing device includes a memory and one or more programs, wherein the one or more programs are stored in the memory, and the one or more programs may include one or more modules, and each module may include a series of computer executable instructions in the service processing device, and the one or more programs are configured to be executed by one or more processors, including computer executable instructions for performing the following: Acquire user demand data submitted by the user terminal, and generate prompt text corresponding to the user demand data; Input the prompt text into a large language model to perform demand identification and service item generation, obtain a service participation plan consisting of at least one service item and issue it to the user terminal; the service item includes service data and post-payment keywords; The reservation process is performed according to the confirmation instruction submitted by the user terminal, and a post-payment order for the service corresponding to each service item is obtained.
[0157] Another service processing device embodiment provided in this specification is as follows: Corresponding to the other service processing method described above, based on the same technical concept, one or more embodiments of this specification further provide a service processing device, which is used to execute the service processing method provided above. Fig.13 A schematic diagram of the structure of a service processing device provided in one or more embodiments of this specification.
[0158] This embodiment provides a service processing device, including: like Fig.13 As shown, the service processing device may have relatively large differences due to different configurations or performances, and may include one or more processors 1301 and memory 1302, and the memory 1302 may store one or more storage applications or data. Among them, the memory 1302 may be a short-term storage or a persistent storage. The application stored in the memory 1302 may include one or more modules (not shown in the figure), and each module may include a series of computer executable instructions in the service processing device. Furthermore, the processor 1301 may be configured to communicate with the memory 1302, and execute a series of computer executable instructions in the memory 1302 on the service processing device. The service processing device may also include one or more power supplies 1303, one or more wired or wireless network interfaces 1304, one or more input / output interfaces 1305, one or more keyboards 1306, etc.
[0159] In a specific embodiment, the service processing device includes a memory and one or more programs, wherein the one or more programs are stored in the memory, and the one or more programs may include one or more modules, and each module may include a series of computer executable instructions in the service processing device, and the one or more programs are configured to be executed by one or more processors, including computer executable instructions for performing the following: Obtain user demand data entered by the user and submit it; Receive and display a service participation plan consisting of at least one service item; the service participation plan is obtained by inputting a prompt text corresponding to the user demand data into a large language model to perform demand identification and service item generation; the service item includes service data and post-payment keywords; Obtain and submit confirmation instructions for the service participation plan to proceed with reservation processing and obtain post-payment orders for services corresponding to each service item.
[0160] An embodiment of a computer-readable storage medium provided in this specification is as follows: Corresponding to the service processing method described above, based on the same technical concept, one or more embodiments of this specification also provide a computer-readable storage medium.
[0161] The computer-readable storage medium provided in this embodiment is used to store computer-executable instructions, and the computer-executable instructions implement the following process when executed: Acquire user demand data submitted by the user terminal, and generate prompt text corresponding to the user demand data; Input the prompt text into a large language model to perform demand identification and service item generation, obtain a service participation plan consisting of at least one service item and issue it to the user terminal; the service item includes service data and post-payment keywords; The reservation process is performed according to the confirmation instruction submitted by the user terminal, and a post-payment order for the service corresponding to each service item is obtained.
[0162] It should be noted that an embodiment of a computer-readable storage medium in this specification and an embodiment of a service processing method in this specification are based on the same inventive concept, so the specific implementation of this embodiment can refer to the implementation of the aforementioned corresponding method, and the repeated parts will not be repeated.
[0163] Another computer-readable storage medium embodiment provided in this specification is as follows: Corresponding to the other service processing method described above, based on the same technical concept, one or more embodiments of this specification also provide another computer-readable storage medium.
[0164] The computer-readable storage medium provided in this embodiment is used to store computer-executable instructions, and the computer-executable instructions implement the following process when executed: Obtain user demand data entered by the user and submit it; Receive and display a service participation plan consisting of at least one service item; the service participation plan is obtained by inputting a prompt text corresponding to the user demand data into a large language model to perform demand identification and service item generation; the service item includes service data and post-payment keywords; Obtain and submit confirmation instructions for the service participation plan to proceed with reservation processing and obtain post-payment orders for services corresponding to each service item.
[0165] It should be noted that the embodiment of another computer-readable storage medium in this specification and the embodiment of another service processing method in this specification are based on the same inventive concept, so the specific implementation of this embodiment can refer to the implementation of the aforementioned corresponding method, and the repeated parts will not be repeated.
[0166] Each embodiment in this specification is described in a progressive manner, and the same or similar parts between the embodiments can be referenced to each other. Each embodiment focuses on the differences from other embodiments. For example, the device embodiment, equipment embodiment and computer-readable storage medium embodiment are similar to the method embodiment, so the description is relatively simple. To read the relevant contents in the device embodiment, equipment embodiment and computer-readable storage medium embodiment, please refer to the partial description of the method embodiment.
[0167] The above is a description of a specific embodiment of the specification. Other embodiments are within the scope of the appended claims. In some cases, the actions or steps recorded in the claims can be performed in an order different from that in the embodiments and still achieve the desired results. In addition, the processes depicted in the drawings do not necessarily require the specific order or continuous order shown to achieve the desired results. In some embodiments, multitasking and parallel processing are also possible or may be advantageous.
[0168] In the 1930s, improvements to a technology could be clearly distinguished as hardware improvements (for example, improvements to circuit structures such as diodes, transistors, switches, etc.) or software improvements (improvements to method flows). However, with the development of technology, many of today's method flow improvements can be regarded as direct improvements to hardware circuit structures. Designers almost always obtain the corresponding hardware circuit structure by programming the improved method flow into the hardware circuit. Therefore, it cannot be said that an improvement in a method flow cannot be implemented using hardware entity modules. For example, a programmable logic device (PLD) (such as a field programmable gate array (FPGA)) is such an integrated circuit whose logical function is determined by the user's programming of the device. Designers can "integrate" a digital system on a PLD by programming it themselves, without having to ask chip manufacturers to design and produce dedicated integrated circuit chips. Moreover, nowadays, instead of manually making integrated circuit chips, this kind of programming is mostly implemented by "logic compiler" software, which is similar to the software compiler used when developing and writing programs, and the original code before compilation must also be written in a specific programming language, which is called hardware description language (HDL). There is not only one kind of HDL, but many kinds, such as ABEL (Advanced Boolean Expression Language), AHDL (Altera Hardware Description Language), Confluence, CUPL (Cornell University Programming Language), HDCal, JHDL (Java Hardware Description Language), Lava, Lola, MyHDL, PALASM, RHDL (Ruby Hardware Description Language), etc. The most commonly used ones are VHDL (Very-High-Speed Integrated Circuit Hardware Description Language) and Verilog. Those skilled in the art should also know that it is only necessary to program the method flow slightly in the above-mentioned hardware description languages and program it into the integrated circuit, and then it is easy to obtain the hardware circuit that implements the logic method flow.
[0169] The controller may be implemented in any suitable manner, for example, the controller may take the form of a microprocessor or processor and a computer-readable medium storing a computer-readable program code (e.g., software or firmware) executable by the (micro)processor, a logic gate, a switch, an application-specific integrated circuit (ASIC), a programmable logic controller, and an embedded microcontroller, examples of which include but are not limited to the following microcontrollers: ARC 625D, Atmel AT91SAM, Microchip PIC18F26K20, and Silicone Labs C8051F320, and the memory controller may also be implemented as part of the control logic of the memory. It is also known to those skilled in the art that, in addition to implementing the controller in a purely computer-readable program code manner, the controller may be implemented in the form of a logic gate, a switch, an application-specific integrated circuit, a programmable logic controller, and an embedded microcontroller by logically programming the method steps. Therefore, such a controller may be considered as a hardware component, and the devices for implementing various functions included therein may also be considered as structures within the hardware component. Or even, the devices for implementing various functions may be considered as both software modules for implementing the method and structures within the hardware component.
[0170] The systems, devices, modules or units described in the above embodiments may be implemented by computer chips or entities, or by products with certain functions. A typical implementation device is a computer. Specifically, the computer may be, for example, a personal computer, a laptop computer, a cellular phone, a camera phone, a smart phone, a personal digital assistant, a media player, a navigation device, an email device, a game console, a tablet computer, a wearable device, or a combination of any of these devices.
[0171] For the convenience of description, the above devices are described in terms of functions and are divided into various units. Of course, when implementing the embodiments of this specification, the functions of each unit can be implemented in the same or multiple software and / or hardware.
[0172] It should be understood by those skilled in the art that one or more embodiments of the present specification may be provided as a method, system or computer program product. Therefore, one or more embodiments of the present specification may take the form of a complete hardware embodiment, a complete software embodiment, or an embodiment combining software and hardware. Moreover, the present specification may take the form of a computer program product implemented on one or more computer-readable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.
[0173] This specification is described with reference to the flowcharts and / or block diagrams of the methods, devices (systems), and computer program products according to the embodiments of this specification. It should be understood that each process and / or block in the flowchart and / or block diagram, as well as the combination of processes and / or blocks in the flowchart and / or block diagram, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing device to produce a machine, so that the instructions executed by the processor of the computer or other programmable data processing device generate instructions for implementing the processes in the flowchart and / or block diagram. Figure 1 A process or multiple processes and / or boxes Figure 1 A device that provides the functions specified in a block or multiple blocks.
[0174] These computer program instructions may also be stored in a computer-readable memory capable of directing a computer or other programmable data processing device to operate in a specific manner, so that the instructions stored in the computer-readable memory produce an article of manufacture comprising an instruction device, which implements the process Figure 1 A process or multiple processes and / or boxes Figure 1 A function specified in one or more boxes.
[0175] These computer program instructions can also be loaded onto a computer or other programmable data processing device so that a series of operating steps are executed on the computer or other programmable device to produce a computer-implemented process, thereby providing instructions for implementing the process. Figure 1 A process or multiple processes and / or boxes Figure 1 The steps for the functions specified in one or more boxes.
[0176] In a typical configuration, a computing device includes one or more processors (CPU), input / output interfaces, network interfaces, and memory.
[0177] Memory may include non-permanent storage in a computer-readable medium, random access memory (RAM) and / or non-volatile memory in the form of read-only memory (ROM) or flash RAM. Memory is an example of a computer-readable medium.
[0178] Computer-readable media include permanent and non-permanent, removable and non-removable media that can be implemented by any method or technology to store information. Information can be computer-readable instructions, data structures, program modules or other data. Examples of computer-readable storage media include, but are not limited to, phase change memory (PRAM), static random access memory (SRAM), dynamic random access memory (DRAM), other types of random access memory (RAM), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), flash memory or other memory technology, compact disk read-only memory (CD-ROM), digital versatile disk (DVD) or other optical storage, magnetic cassettes, magnetic disk storage or other magnetic storage devices or any other non-transmission media that can be used to store information that can be accessed by a computing device. As defined herein, computer-readable media does not include transitory media such as modulated data signals and carrier waves.
[0179] It should also be noted that the terms "include", "comprises" or any other variations thereof are intended to cover non-exclusive inclusion, so that a process, method, commodity or device including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, commodity or device. In the absence of further restrictions, the elements defined by the sentence "includes at least one ..." do not exclude the presence of other identical elements in the process, method, commodity or device including the elements.
[0180] One or more embodiments of the present specification may be described in the general context of computer-executable instructions executed by a computer, such as program modules. Generally, program modules include routines, programs, objects, components, data structures, etc. that perform specific tasks or implement specific abstract data types. One or more embodiments of the present specification may also be practiced in distributed computing environments where tasks are performed by remote processing devices connected through a communication network. In a distributed computing environment, program modules may be located in local and remote computer storage media, including storage devices.
[0181] The above description is only an embodiment of this document and is not intended to limit this document. For those skilled in the art, this document may have various changes and variations. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of this document should be included in the scope of the claims of this document.
Claims
1. A service processing method, comprising: Acquire user demand data submitted by the user terminal, and generate prompt text corresponding to the user demand data; Inputting the prompt text into a large language model to perform demand identification and service item generation, obtaining a service participation plan consisting of at least one service item and issuing it to the user terminal; the service item includes service data and post-payment keywords; The reservation process is performed according to the confirmation instruction submitted by the user terminal, and a post-payment order for the service corresponding to each service item is obtained.
2. According to the service processing method of claim 1, the service participation plan is generated in the following manner: Identify and process the user demand data to obtain at least one demand category and time data corresponding to each demand category; The post-payment services under the respective demand categories are determined, and a service participation plan consisting of service items under the respective demand categories is generated according to the post-payment keywords, the time data corresponding to the respective demand categories, and the service information of the post-payment services.
3. The service processing method according to claim 2, wherein the step of performing reservation processing according to the confirmation instruction submitted by the user terminal and obtaining a post-payment order for each service item corresponding to the service item comprises: In response to the confirmation instruction, post-payment reservation processing is performed on the service corresponding to each service item according to the time data in each service item, and a post-payment order for the service corresponding to each service item is obtained.
4. The service processing method according to claim 3, wherein the post-payment reservation processing of the service corresponding to any one of the service items comprises: Calling a service interface of any service and passing in user information and time data in any service item, so as to process a post-payment reservation according to the time data and user information; Receive the post-payment order returned by the interface call.
5. The service processing method according to claim 1, after the step of inputting the prompt text into a large language model for demand identification and service item generation, obtaining a service participation plan consisting of at least one service item and issuing it to the user terminal, further comprises: If the plan revision data submitted by the user terminal is obtained, generating a revision prompt text corresponding to the plan revision data; The correction prompt text is input into the large language model to perform plan correction, and a correction participation plan is obtained and issued to the user terminal.
6. The service processing method according to claim 5, wherein the plan modification comprises: Identify and process the plan revision data to obtain a revision category; If the revision category is a regeneration category, identifying the plan revision data, obtaining a regeneration requirement category and a regeneration index; Locating service items in the service participation plan according to the regeneration demand category to obtain service items to be regenerated, and regenerating the service items to be regenerated according to the regeneration indicators to obtain regenerated service items; The service item to be regenerated in the service participation plan is updated based on the regenerated service item.
7. The service processing method according to claim 6, wherein the plan modification further comprises: If the revised category is a newly added category, reading the newly added service information in the plan revised data; Generate a new service item according to the new service information, and update the new service item to the service participation plan.
8. The service processing method according to claim 1, before performing the reservation processing, further comprising: Performing access verification on each service item according to the user's credit information; If the verification is passed, the reservation process is performed to obtain the post-payment order operation for the corresponding service of each service item.
9. According to the service processing method of claim 8, if the access verification of any service item in the service participation plan fails, perform the following operations: Sending prepayment reminder information of any one of the service items to the user terminal; If a prepayment confirmation instruction submitted by the user terminal is detected, reservation processing is performed to obtain a prepayment order for a service corresponding to any of the service items and a post-payment order for a service corresponding to a service item other than any of the service items in the service participation plan.
10. The service processing method according to claim 9, after the operation of sending the prepayment reminder information of any service item to the user terminal is executed, it also includes: If a regeneration instruction submitted by the user terminal is obtained, generating a regeneration prompt text corresponding to any of the service items; The regeneration prompt text is input into the large language model to regenerate the service item, and a regeneration participation plan consisting of the regenerated service item and service items other than any of the service items is obtained.
11. The service processing method according to claim 1, after the step of performing reservation processing according to the confirmation instruction submitted by the user terminal and obtaining the post-payment order of each service item corresponding to the service item is executed, it also includes: If the reminder time of the payment order arrives after the target is detected, the reminder method is determined according to the time interval; Generate order reminder information according to the reminder method and reminder parameters, and send the order reminder information to the user terminal according to the reminder method.
12. The service processing method according to claim 11, after the step of generating order reminder information according to the reminder method and reminder parameters, and sending the order reminder information to the user terminal according to the reminder method is executed, it also includes: If the reminder response instruction submitted by the user terminal is obtained, the response operation corresponding to the reminder response instruction is executed; If the reminder response instruction is not obtained, the order reminder of the target post-payment order is performed after the next reminder time of the target post-payment order is detected to have arrived.
13. The service processing method according to claim 1, after the step of performing reservation processing according to the confirmation instruction submitted by the user terminal and obtaining the post-payment order of each service item corresponding to the service item is executed, it also includes: Reading a reminder plan configured for the post-payment order submitted by the user terminal; An order reminder for the post-payment order is performed according to the reminder plan.
14. The service processing method according to claim 1, further comprising: Get the pending payment order corresponding to the target payment order; The order to be paid is generated after the user participates in the service corresponding to the target post-payment order; Perform order payment for the order to be paid.
15. The service processing method according to claim 14, further comprising: If the order payment result is payment failure, read at least one service item to be participated in after the target service item in the service participation plan; Perform post-payment access verification on each service item to be participated in according to the order payment result; If the verification fails, the post-payment order corresponding to the pending service item that fails the verification will be marked as order waiting status; A payment reminder is sent to the user terminal based on the service item information of the service item to be participated in that failed the verification and the order payment result.
16. The service processing method according to claim 15, further comprising: Predict credit score trends based on order payment data within the credit cycle; If the predicted scoring trend is a downward trend, generating an analysis prompt text according to the downward trend, the order payment data and the analysis prompt data; The analysis prompt text is input into the large language model for cause analysis and suggestion generation, and the decline cause and processing suggestion are obtained and sent to the user terminal.
17. The service processing method according to claim 1, further comprising: Merging the order data of each service item with the corresponding post-payment order to obtain service item order data; Send the service item order data to the user terminal.
18. A service processing method, comprising: Obtain user demand data entered by the user and submit it; Receive and present a service engagement plan consisting of at least one service item; The service participation plan is obtained by inputting the prompt text corresponding to the user demand data into a large language model to perform demand identification and service item generation; the service item includes service data and post-payment keywords; Obtain and submit confirmation instructions for the service participation plan to proceed with reservation processing and obtain post-payment orders for services corresponding to each service item.
19. The service processing method according to claim 18, further comprising: Receiving and displaying prepayment reminder information for any service item in the service participation plan that fails access verification; Obtain and submit the prepayment confirmation instruction for the prepayment reminder information to perform reservation processing, obtain the prepayment order for the service corresponding to any of the service items and the post-payment order for the service corresponding to the service items other than any of the service items in the service participation plan.
20. A service processing device, comprising: A data acquisition module is configured to acquire user demand data submitted by a user terminal and generate a prompt text corresponding to the user demand data; A plan generation module is configured to input the prompt text into a large language model to perform demand identification and service item generation, obtain a service participation plan consisting of at least one service item and issue it to the user terminal; the service item includes service data and post-payment keywords; The reservation processing module is configured to perform reservation processing according to the confirmation instruction submitted by the user terminal, and obtain the post-payment order of the service corresponding to each service item.
21. A service processing device, comprising: A data submission module is configured to obtain user requirement data input by a user and submit the data; A plan display module is configured to receive and display a service participation plan consisting of at least one service item; The service participation plan is obtained by inputting the prompt text corresponding to the user demand data into a large language model to perform demand identification and service item generation; the service item includes service data and post-payment keywords; The instruction acquisition module is configured to acquire and submit the confirmation instruction for the service participation plan, so as to perform reservation processing and obtain the post-payment order for the corresponding service of each service item.
22. A service processing device, comprising: processor; and a memory configured to store computer executable instructions that, when executed, cause the processor to: Acquire user demand data submitted by the user terminal, and generate prompt text corresponding to the user demand data; Inputting the prompt text into a large language model to perform demand identification and service item generation, obtaining a service participation plan consisting of at least one service item and issuing it to the user terminal; the service item includes service data and post-payment keywords; The reservation process is performed according to the confirmation instruction submitted by the user terminal, and a post-payment order for the service corresponding to each service item is obtained.
23. A service processing device, comprising: processor; and a memory configured to store computer executable instructions that, when executed, cause the processor to: Obtain user demand data entered by the user and submit it; Receive and display a service participation plan consisting of at least one service item; the service participation plan is obtained by inputting a prompt text corresponding to the user demand data into a large language model to perform demand identification and service item generation; the service item includes service data and post-payment keywords; Obtain and submit confirmation instructions for the service participation plan to proceed with reservation processing and obtain post-payment orders for services corresponding to each service item.
24. A computer-readable storage medium for storing computer-executable instructions, wherein the computer-executable instructions implement the steps of the method of claim 1 when executed.
25. A computer-readable storage medium for storing computer-executable instructions, wherein the computer-executable instructions implement the steps of the method of claim 18 when executed.