A method, device, apparatus and medium for checking a telecommunications service

By acquiring business credential data from telecommunications services, using a large language model to identify scenarios and generate verification logic links, the problem of low verification efficiency in existing technologies for telecommunications services is solved, achieving automated and efficient verification processing.

CN122640336APending Publication Date: 2026-08-25CHINA ACADEMY OF INFORMATION & COMM
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202610792167.9
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2026-06-03
Publication Date
2026-08-25

AI Technical Summary

Technical Problem

In existing technologies, the verification of telecommunications service compliance relies on manual processes or fixed rules, resulting in low processing efficiency.

Method used

By acquiring business credential data from telecommunications services, using a large language model to construct and infer prompt words, identifying business scenarios, generating verification logic links, breaking them down into multiple verification logic nodes, using corresponding verification methods for inference, and generating the final verification result.

Benefits of technology

It has enabled automated verification of telecommunications services, improving review efficiency and processing capacity.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN122640336A_ABST
    Figure CN122640336A_ABST
Patent Text Reader

Abstract

The application discloses a kind of telecommunication service verification method, device, equipment and medium.Method includes: obtaining at least one service voucher data of target telecommunication service;Business voucher data is prompted word construction based on prompt word engineering, obtain business prompt word, and input business prompt word into large language model to infer, obtain at least one business scene corresponding to target telecommunication service;According to the association relationship of scene link of business scene and preset, generate the verification logic link corresponding to target telecommunication service;Based on verification target, the verification mode corresponding to the input data is used to verify the input data, and the node verification result of verification logic node is obtained;According to the node verification result of at least one verification logic node, generate the target verification result of target telecommunication service.The application embodiment can realize the automation processing of telecommunication service verification, improve the examination efficiency of telecommunication service.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of telecommunications service compliance verification technology, and in particular to a method, apparatus, equipment and medium for telecommunications service compliance verification. Background Technology

[0002] With the rapid development of the telecommunications industry, telecom operators generate various business credential data during service processes such as marketing promotion, business processing, tariff changes, contract renewals, and service cancellations. These data include agreement documents, service records, SMS notifications, screenshots, and recorded communications. To protect users' legitimate rights and interests and meet industry regulatory requirements, it is necessary to verify the telecommunications service process according to relevant service standards to determine whether the service process complies with preset standards. Therefore, how to utilize business credential data to verify the compliance of telecommunications services has become an important research direction in the field of telecommunications service management.

[0003] Currently, in existing technologies, telecommunications services are typically categorized by business personnel based on service type, and the service credential data is checked according to pre-configured verification rules.

[0004] However, the above methods usually rely on manual determination of service types or fixed rules for service verification, resulting in low processing efficiency for standard verification of telecommunications services. Summary of the Invention

[0005] This invention provides a method, apparatus, device, and medium for verifying the compliance of telecommunications services. The embodiments of this invention can automate the verification of telecommunications services compliance and improve the efficiency of telecommunications service review.

[0006] In a first aspect, embodiments of the present invention provide a telecommunications service verification method, the method comprising:

[0007] Obtain at least one service credential data for the target telecommunications service; the parties interacting with the target telecommunications service include the telecommunications service platform and the user;

[0008] Based on the prompt word engineering, prompt words are constructed from business credential data to obtain business prompt words. The business prompt words are then input into a large language model for inference to obtain at least one business scenario corresponding to the target telecommunications service.

[0009] Based on the business scenario and the preset scenario link association, a verification logic link corresponding to the target telecommunications service is generated; the verification logic link includes at least one verification logic node; the verification logic node includes at least one of the following: verification target, input data, and verification method;

[0010] Based on the verification target, the verification method corresponding to the input data is used to perform verification reasoning on the input data to obtain the node verification result of the verification logic node;

[0011] Based on the node verification results of at least one verification logic node, the target verification result of the target telecommunications service is generated.

[0012] Secondly, embodiments of the present invention also provide a telecommunications service verification device, the device comprising:

[0013] The business credential data acquisition module is used to acquire at least one business credential data of the target telecommunications service; the parties interacting with the target telecommunications service include the telecommunications service platform and the user.

[0014] The business scenario determination module is used to construct prompt words from business credential data based on prompt word engineering, obtain business prompt words, and input the business prompt words into a large language model for inference to obtain at least one business scenario corresponding to the target telecommunications service.

[0015] The verification logic link generation module is used to generate a verification logic link corresponding to the target telecommunications service based on the business scenario and the preset scenario link association relationship. The verification logic link includes at least one verification logic node. The verification logic node includes at least one of the following: verification target, input data, and verification method.

[0016] The node verification result generation module is used to perform verification reasoning on the input data based on the verification target and the verification method corresponding to the input data, so as to obtain the node verification result of the verification logic node.

[0017] The target verification result generation module is used to generate the target verification result of the target telecommunications service based on the node verification result of at least one verification logic node.

[0018] Thirdly, embodiments of the present invention also provide a telecommunications service verification device, the telecommunications service verification device comprising:

[0019] At least one processor; and

[0020] A memory that is communicatively connected to at least one processor; wherein,

[0021] The memory stores a computer program that can be executed by at least one processor, such that the at least one processor is able to perform the telecommunications service verification method according to any embodiment of the present invention.

[0022] Fourthly, embodiments of the present invention also provide a computer-readable storage medium storing computer instructions, which are used to cause a processor to execute and implement the telecommunications service verification method of any embodiment of the present invention.

[0023] The technical solution of this invention provides a data foundation for subsequent business scenario identification and verification reasoning by acquiring business credential data corresponding to the target telecommunications service, thereby enabling information acquisition for the verification process of the target telecommunications service. By constructing prompt words from the business credential data and combining them with a large language model for reasoning, the business scenarios involved in the target telecommunications service can be identified from the business credential data, thus achieving automatic classification of business scenarios. By breaking down the verification process into multiple verification logic nodes, the complex business verification process can be structured, supporting step-by-step execution of verification processing. By selecting the corresponding verification method based on the verification target and performing verification reasoning on the input data, different verification tasks can employ matching verification processing procedures. By using the verification results of multiple nodes as decision-making criteria, the final verification result can be based on the judgment of multiple verification items, thereby supporting the formation of verification conclusions corresponding to the target telecommunications service. This solves the technical problem of low processing efficiency in the standardization verification of telecommunications services in existing technologies, thereby enabling automated processing of telecommunications services and improving the review efficiency of telecommunications services.

[0024] It should be understood that the description in this section is not intended to identify key or essential features of the embodiments of the present invention, nor is it intended to limit the scope of the invention. Other features of the invention will become readily apparent from the following description. Attached Figure Description

[0025] To more clearly illustrate the technical solutions in the embodiments of the present invention, the accompanying drawings used in the description of the embodiments will be briefly introduced below. Obviously, the accompanying drawings described below are only some embodiments of the present invention. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.

[0026] Figure 1 A flowchart of a telecommunications service verification method provided in an embodiment of the present invention;

[0027] Figure 2 A flowchart of a telecommunications service verification method provided in an embodiment of the present invention;

[0028] Figure 3 This is a schematic diagram of the structure of a telecommunications service verification device provided in an embodiment of the present invention;

[0029] Figure 4 This is a schematic diagram of the structure of a telecommunications service verification device provided in an embodiment of the present invention. Detailed Implementation

[0030] To enable those skilled in the art to better understand the present invention, the technical solutions of the present invention will be clearly and completely described below with reference to the accompanying drawings of the embodiments of the present invention. Obviously, the described embodiments are only some embodiments of the present invention, and not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort should fall within the scope of protection of the present invention.

[0031] It should be noted that the terms "first," "second," etc., in the specification, claims, and accompanying drawings of this invention are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence. It should be understood that such data can be interchanged where appropriate so that the embodiments of the invention described herein can be implemented in orders other than those illustrated or described herein. Furthermore, the terms "comprising" and "having," and any variations thereof, are intended to cover a non-exclusive inclusion; for example, a process, method, system, product, or apparatus that comprises a series of steps or units is not necessarily limited to those steps or units explicitly listed, but may include other steps or units not explicitly listed or inherent to such processes, methods, products, or apparatus.

[0032] The acquisition, storage, and application of business voucher data involved in the technical solutions of this invention comply with the provisions of relevant laws and regulations and do not violate public order and good morals.

[0033] Figure 1 This is a flowchart illustrating a telecommunications service verification method provided in an embodiment of the present invention. This embodiment is applicable to situations involving compliance verification of telecommunications services. The method can be executed by a telecommunications service verification device, which can be implemented in hardware and / or software.

[0034] See Figure 1 The telecommunications service verification method shown includes:

[0035] S101. Obtain at least one service credential data for the target telecommunications service; the parties interacting with the target telecommunications service include the telecommunications service platform and the user.

[0036] The target telecommunications service can refer to a telecommunications service that requires regulatory verification or compliance analysis. Target telecommunications services typically occur between a telecommunications service platform and the user, and can include at least one of the following: advertising and marketing, service application, tariff changes, service renewal, service cancellation, service shutdown, number portability, and other telecommunications service activities. For example, if a user applies for a "5G package upgrade" through an operator, then that 5G package upgrade can be considered a target telecommunications service.

[0037] Business credential data refers to data that reflects the processing, results, and service process of a target telecommunications service. This data can include tariff plans, service agreements, confirmation SMS messages, verification code SMS messages, notification reminder SMS messages, recorded communications, and business records. Business credential data is typically stored in file format, such as PDF or MP3 files. After parsing and processing, the data is transformed into a structured data format, such as JSON, and used as input data for business scenario identification and verification reasoning, providing factual basis for the execution of subsequent logical nodes.

[0038] Among them, a telecommunications service platform can be an information processing platform that provides users with telecommunications business processing, inquiry, modification and management services, such as a telecommunications operator.

[0039] In this context, "user" refers to an object that receives telecommunications services provided by a telecommunications service platform and participates in the interaction of the target telecommunications business.

[0040] S102. Based on the prompt word engineering, the business credential data is used to construct prompt words to obtain business prompt words. The business prompt words are then input into the large language model for inference to obtain at least one business scenario corresponding to the target telecommunications service.

[0041] Cue word engineering refers to a data construction technique that organizes, constrains, and describes the input content based on the characteristics of a large language model, enabling the model to perform inference and analysis according to the expected business objectives. Cue word engineering is used to improve the large language model's ability to understand business data, ensuring that the model's output matches the expected business scenario recognition or verification tasks.

[0042] Business prompts refer to the input content used to guide a large language model in performing business scenario recognition tasks. This content is constructed based on business credential data and pre-defined prompts. Business prompts describe the business background, facts, and objectives to be analyzed to the large language model, enabling it to identify and reason about the corresponding business scenarios based on the business credential data. For example, if a user complains that an operator failed to clearly inform them of the tariff change during a package upgrade process, the system can extract relevant business credential data from the service agreement, SMS messages, and recordings, and construct the following business prompt: "There is a telecommunications service transaction record. The service agreement shows the package tariff is XX yuan / month; the customer service recording contains communication about the package upgrade; the user complains that they were not informed of the tariff change. Based on the above information, please determine which telecommunications service scenarios this service involves and explain the basis for your judgment."

[0043] In this context, "business scenario" refers to the category of business activities identified based on the business credential data corresponding to the target telecommunications service. Business scenarios reflect the specific business situations of the target telecommunications service during the service process and the corresponding scope of regulatory verification. Business scenarios may include, but are not limited to: tariff disclosure scenarios, advertising and marketing scenarios, business processing scenarios, fee verification scenarios, service expiration scenarios, contract renewal scenarios, service cancellation scenarios, service shutdown scenarios, and number portability scenarios.

[0044] S103. Based on the business scenario and the preset scenario link association, generate the verification logic link corresponding to the target telecommunications service; the verification logic link includes at least one verification logic node; the verification logic node includes at least one of the following: verification target, input data, and verification method.

[0045] The scenario-based link association refers to the pre-established mapping relationship between business scenarios and verification logic links. This association characterizes the verification logic path that should be executed in a specific business scenario. Based on telecommunications service specifications, regulatory requirements, and historical verification experience, the verification process required under different business scenarios is pre-decomposed into multiple verification logic nodes, and a correspondence between business scenarios and verification logic links is established. Once the system identifies a business scenario, it can quickly determine the verification logic link to be executed using the scenario-based link association, without needing to replan the entire verification process.

[0046] In this context, a verification logic link refers to a set of verification logic nodes with execution order, dependencies, or branching relationships, constructed for a specific business scenario. The verification logic link describes the complete verification process required to complete the compliance verification of the target telecommunications service. A verification logic link is not a single verification rule, but rather a verification path formed by connecting multiple interconnected verification logic nodes according to predetermined logical relationships.

[0047] In this context, a verification logic node refers to the smallest execution unit in the verification logic chain. Each verification logic node corresponds to a specific normative judgment item and is used to complete an independent verification task. Through node-based design, complex normative verification processes can be modularly organized, enabling the system to flexibly combine different nodes for different business scenarios and supporting subsequent nodes to dynamically adjust their execution paths based on the results of preceding nodes.

[0048] The verification target can refer to the specific judgment items that a certain verification logic node needs to complete, which is used to clarify the business facts or specification requirements that the current node needs to verify.

[0049] The input data can refer to the data content required when executing the current verification logic node.

[0050] The verification method refers to the specific implementation path that describes the verification logic node's processing and judgment of the input data. It reflects the technical processing methods adopted by the system for different types of normative judgment tasks. For example, for questions like "whether the actual charge amount is greater than the agreed amount," the corresponding data is usually structured numerical information, which can be directly judged using numerical comparison rules. However, for questions like "whether customer service has fully informed the user of the automatic renewal rules," the corresponding data usually comes from audio recordings, agreement texts, or SMS content, involving semantic understanding, fact extraction, and normative requirement matching, making it difficult to complete the judgment using only fixed rules. Therefore, the verification method actually constitutes the execution mechanism of the verification logic node, enabling different types of normative requirements to be judged using technical paths adapted to their characteristics.

[0051] S104. Based on the verification target, the verification method corresponding to the input data is used to perform verification reasoning on the input data to obtain the node verification result of the verification logic node.

[0052] The node verification result refers to the judgment result generated after the verification logic node completes its corresponding verification task. It is used to characterize whether the normative matters corresponding to the current verification logic node meet the preset requirements. Through the node verification result, the complex normative verification process can be broken down into multiple traceable and interpretable local judgment results, thereby achieving fine-grained management of the verification process.

[0053] S105. Generate the target verification result of the target telecommunications service based on the node verification result of at least one verification logic node.

[0054] The target verification result refers to the final normative verification conclusion for the target telecommunications service, generated by integrating the node verification results corresponding to at least one verification logic node. The target verification result reflects whether the entire target telecommunications service meets the corresponding normative requirements; it is the final output result after the verification logic link has been executed.

[0055] As can be seen, in this embodiment, by acquiring the business credential data corresponding to the target telecommunications service, a data foundation can be provided for subsequent business scenario identification and verification reasoning, thereby enabling information acquisition for the target telecommunications service verification process; by constructing prompt words from the business credential data and combining them with a large language model for reasoning, the business scenarios involved in the target telecommunications service can be identified from the business credential data, thereby achieving automatic identification of business scenarios; by breaking down the verification process into multiple verification logic nodes, the complex business verification process can be structured and organized, thereby supporting step-by-step execution of verification processing; by selecting the corresponding verification method based on the verification target and performing verification reasoning on the input data, different verification tasks can adopt matching verification processing processes; by using the verification results of multiple nodes as decision-making basis, the final verification result can be based on the judgment of multiple verification items, thereby supporting the formation of verification conclusions corresponding to the target telecommunications service; this solves the technical problem of low processing efficiency in the prior art for the standardization verification of telecommunications services, thereby enabling automated processing of telecommunications service verification and improving the review efficiency of telecommunications services.

[0056] In an optional embodiment, Figure 2 The flowchart of a telecommunications service verification method provided in this embodiment of the invention refines the process of "based on the verification target, using the verification method corresponding to the input data to perform verification reasoning on the input data to obtain the node verification result of the verification logic node" into "according to the verification target, determining the target verification method corresponding to the input data; the target verification method includes a direct verification method or a reasoning verification method; the direct verification method includes at least one of the following: conditional expression verification, field comparison verification, time relationship verification, numerical comparison verification, and state matching verification; using the target verification method to verify the input data to obtain the node verification result of the verification logic node", thereby improving the operation of telecommunications service verification.

[0057] It should be noted that for parts not described in detail in the embodiments of the present invention, please refer to the descriptions in other embodiments.

[0058] See Figure 2 The telecommunications service verification method shown includes:

[0059] S201. Obtain at least one service credential data for the target telecommunications service; the parties interacting with the target telecommunications service include the telecommunications service platform and the user.

[0060] S202. Based on the prompt word engineering, the business credential data is used to construct prompt words to obtain business prompt words. The business prompt words are then input into the large language model for inference to obtain at least one business scenario corresponding to the target telecommunications service.

[0061] S203. Based on the business scenario and the preset scenario link association, generate the verification logic link corresponding to the target telecommunications service; the verification logic link includes at least one verification logic node; the verification logic node includes at least one of the following: verification target, input data, and verification method.

[0062] S204. Based on the verification target, determine the target verification method corresponding to the input data; the target verification method includes direct verification method or inference verification method; the direct verification method includes at least one of the following: conditional expression verification, field comparison verification, time relationship verification, numerical comparison verification and state matching verification.

[0063] The target verification method refers to the specific verification processing method determined for the verification target and the input data corresponding to the current verification logic node. By introducing the target verification method, the system can automatically match the corresponding data processing mechanism for different normative judgment items, thereby achieving unified management of structured rule judgment and complex semantic reasoning.

[0064] Direct validation, in particular, refers to validation methods that directly judge the input data based on preset rules, logical relationships, or data comparison rules. Direct validation does not rely on semantic understanding; instead, it completes the corresponding validation task through deterministic calculation or matching rules.

[0065] Among them, the reasoning-based verification method refers to a processing method that uses a large language model to perform semantic understanding, fact extraction, and logical reasoning on the input data to complete the verification task. The reasoning-based verification method is mainly used to solve normative verification problems that cannot be directly judged by fixed rules.

[0066] Conditional expression validation refers to a validation method that uses preset conditional expressions to perform logical judgments on the input data. It involves reading the corresponding field value based on the preset conditional expression and calculating whether the conditional expression is true to obtain the validation result.

[0067] Field comparison verification can refer to a verification method that compares the consistency of two or more data fields.

[0068] Among them, time relationship verification can refer to a verification method that judges the sequential relationship between multiple time data.

[0069] Numerical comparison verification refers to a verification method that judges the size relationship of numerical data. It calculates the relationship between two values ​​according to comparison operation rules and outputs the corresponding result.

[0070] Among these, state matching verification refers to a verification method that performs matching analysis on business state information. It involves reading business state information and determining whether the current state meets the target state requirements based on preset state rules.

[0071] S205. The target verification method is used to verify the input data and obtain the node verification result of the verification logic node.

[0072] S206. Based on the node verification results of at least one verification logic node, generate the target verification result for the target telecommunications service.

[0073] As can be seen, in this embodiment, by determining the target verification method corresponding to the input data based on the verification target, different types of verification tasks can be matched with corresponding verification processing methods, thereby improving the adaptability between the verification process and the verification target. By dividing the target verification method into direct verification method and inference verification method, different processing mechanisms can be adopted for verification tasks of different complexities, thereby enhancing the applicability of the verification logic to multiple types of business scenarios. By using the target verification method corresponding to the verification target to verify the input data, the node verification results of the corresponding verification logic nodes can be obtained, thereby providing a basis for the subsequent standardization judgment of the target telecommunications service. This improves the adaptability of the verification process to different types of business data and provides support for the generation of subsequent node verification results.

[0074] In some embodiments, a target verification method is used to verify the input data to obtain the node verification result of the verification logic node, including:

[0075] If the target verification method is inference verification, then based on the prompt word engineering, prompt words are constructed from the input data to obtain verification prompt words;

[0076] The verification prompts are input into the large language model for inference, and the node verification results of the verification logic nodes are obtained.

[0077] In some embodiments, when the verification target corresponding to the verification logic node involves verification matters requiring semantic understanding, such as user notification, business promotion content, or service commitment fulfillment, the system determines the target verification method as inference verification. The system acquires the input data corresponding to the verification logic node, constructs verification prompts based on prompt word engineering, and inputs the verification prompts into a large language model for semantic understanding and logical inference to determine whether the input data meets the corresponding verification target. For example, when the verification target is to determine whether the operator has clearly informed the user of the automatic renewal rules, the system can input customer service recording transcripts, business agreement content, and SMS notification content as input data into the large language model for analysis, and generate the corresponding node verification result based on the inference result output by the large language model.

[0078] As can be seen, in this embodiment, by constructing prompt words based on prompt word engineering for the input data, the verification target, business background, and content to be analyzed can be organized and associated, thereby providing structured input information for the large language model to perform subsequent inference. By inputting the verification prompt words into the large language model for inference, the semantic information in the input data can be analyzed and understood, thereby obtaining the node verification results of the corresponding verification logic nodes. By using the large language model to analyze and infer the semantic content in the input data, the verification items that require semantic understanding can be verified, and the corresponding node verification results can be generated.

[0079] In some embodiments, obtaining at least one service credential data for a target telecommunications service includes:

[0080] Obtain at least one initial credential data for the target telecommunications service, and the data type of the initial credential data; the data type includes: text data, image data, and audio data;

[0081] Based on the modal conversion method corresponding to the data type, the initial voucher data is modally converted to obtain intermediate voucher data;

[0082] Extract key information from intermediate voucher data to obtain at least one target key information;

[0083] At least one key piece of target information is structured to obtain business voucher data corresponding to the initial voucher data.

[0084] Modality transformation refers to the data transformation and processing methods adopted for different types of data modalities. Modality transformation is used to convert information in original voucher materials into a unified and processable data expression form, eliminating the differences in data expression between different data modalities.

[0085] Intermediate voucher data refers to data content formed after modal transformation of initial voucher data, but which has not yet completed key information extraction and structuring processing. Intermediate voucher data is transitional data in the process of generating business voucher data. It retains the business fact information expressed by the original voucher materials, but has completed cross-modal unified transformation.

[0086] The target key information refers to the core business information extracted from intermediate voucher data that reflects the factual content of the target telecommunications service. Information extraction technology is used to identify the factual content related to business verification, and this factual content is extracted as the target key information, which is used to characterize the core business facts of the target telecommunications service.

[0087] Structured processing refers to the process of standardizing and modeling key target information according to preset data organization rules. Structured processing is used to establish a unified business data model, which can improve the efficiency and accuracy of subsequent rule judgments, field comparisons, and large language model inferences.

[0088] As can be seen, in this embodiment, by acquiring the initial credential data and its data type corresponding to the target telecommunications service, unified access to business credential materials from different sources and in different forms can be achieved, providing a data foundation for subsequent business information extraction. By adopting a modal conversion method corresponding to the data type to convert the initial credential data, data of different modalities can be converted into a unified data expression form, thereby improving the processability of different types of business credential data. By extracting target key information from intermediate credential data, core business facts related to the target telecommunications service can be screened from the business credential materials, thereby reducing the impact of irrelevant information on subsequent processing. By structuring the target key information, business facts can be converted into a unified data organization form, thereby providing standardized data support for subsequent business scenario identification, verification logic link generation, and standardization verification. It can uniformly parse and standardize business credential materials of different modalities, transforming scattered business information into unified business credential data, thereby providing a data foundation for subsequent business scenario identification and standardization verification.

[0089] In some embodiments, based on the modal conversion method corresponding to the data type, the initial voucher data is modally converted to obtain intermediate voucher data, including:

[0090] If the data type is image data or audio data, the initial voucher data is converted into text to obtain text voucher data, and the text voucher data is determined as intermediate voucher data.

[0091] Text conversion refers to the process of converting non-text data into text data. The resulting text-converted voucher data expresses business facts in text form. This text voucher data can be directly read and analyzed by subsequent information extraction modules or large language models. By uniformly converting data from different sources into text voucher data, subsequent business scenario identification and compliance verification can be performed based on a unified data format.

[0092] As can be seen, in this embodiment, by converting image data or audio data into text, non-textual business voucher information can be converted into textual information, thereby improving the consistency and processability of business data of different modalities; by using text voucher data as intermediate voucher data, a unified data processing carrier can be established, thereby providing basic data support for subsequent key information extraction and business voucher data generation; image data and audio data can be uniformly converted into textual data and form unified intermediate voucher data, thereby facilitating subsequent business information extraction and standardization verification processing.

[0093] In some embodiments, a target verification result for the target telecommunications service is generated based on the node verification result of at least one verification logic node, including:

[0094] Obtain the node verification result of at least one verification logic node;

[0095] If at least one node verification result is passed, then the target verification result of the target telecommunications service is determined to be passed;

[0096] If at least one node fails the verification, the target verification result for the target telecommunications service will be determined as failed.

[0097] In some embodiments, the verification logic link corresponding to the target telecommunications service includes a tariff notification verification node, a user confirmation verification node, and a charge consistency verification node. After completing the verification of each verification logic node, the system obtains the corresponding node verification results. When the node verification results of the tariff notification verification node, the user confirmation verification node, and the charge consistency verification node are all passed, the system determines the target verification result of the target telecommunications service as passed; when the node verification result of any of the above nodes is failed, for example, if the charge consistency verification node determines that the actual charge amount is inconsistent with the agreed amount, the system determines the target verification result of the target telecommunications service as failed, indicating that the target telecommunications service has a situation that does not meet the specification requirements.

[0098] As can be seen, in this embodiment, by obtaining the node verification results of at least one verification logic node, the verification status of the target telecommunications service under multiple verification items can be summarized, thereby providing a basis for generating the target verification result; by determining that the target verification result is passed when all node verification results are passed, a unified judgment on the overall verification status of the target telecommunications service can be achieved; by determining that the target verification result is failed when there are node verification results that are failed, it is possible to identify situations in the target telecommunications service that do not meet the verification requirements, thereby reflecting the overall verification status of the target telecommunications service; by combining the verification results of multiple verification logic nodes, a unified judgment on the overall verification status of the target telecommunications service is made, thereby forming the target verification result corresponding to the target telecommunications service.

[0099] In some embodiments, at least two service scenarios correspond to the target telecommunications service;

[0100] Based on the business scenario and the preset scenario link association, generate the verification logic link corresponding to the target telecommunications service, including:

[0101] Based on at least two business scenarios and the preset scenario link association, generate verification logic links corresponding to at least two business scenarios in parallel.

[0102] Determine the verification logic link corresponding to the target telecommunications service from at least two verification logic links.

[0103] In some embodiments, the target telecommunications service may involve multiple business scenarios simultaneously. For example, a user complaint ticket may involve both a service processing scenario and a billing verification scenario. After identifying the two business scenarios based on business credential data, the system generates verification logic links corresponding to the service processing scenario and the billing verification scenario, respectively, according to a preset scenario link association. The verification logic link corresponding to the service processing scenario may include a user confirmation verification node and a service notification verification node, while the verification logic link corresponding to the billing verification scenario may include a tariff consistency verification node and a billing amount verification node. The system executes these verification logic links in parallel and determines the verification logic link corresponding to the target telecommunications service based on the node verification results of each verification logic link, thereby completing the standardization verification of the target telecommunications service.

[0104] As can be seen, in this embodiment, by generating corresponding verification logic links in parallel for at least two business scenarios, the verification preparation process of multiple business scenarios can be carried out synchronously, thereby reducing the waiting time caused by generating verification logic links sequentially for multiple business scenarios and improving the processing efficiency of multi-scenario business.

[0105] In an optional embodiment, the telecommunications service verification method can be implemented through the following steps:

[0106] Step 1: After obtaining the telecommunications service process documents, perform multimodal credential parsing and alignment.

[0107] Multimodal supporting documents generated during the process of obtaining telecommunications services include, but are not limited to, promotional pages, service agreements, notification text messages, communication recordings, bills, tariff disclosures, and other supporting documents that can reflect the service process.

[0108] The system receives procedural vouchers generated by telecom operators during the provision of telecommunications services and performs preliminary parsing of the input content according to file type. For document-type materials, document recognition tools are used to identify their file format, text structure, and text content; for image-type materials, multimodal large-scale models are used to identify their layout and text areas, and to understand the image layout and the information conveyed; for audio-type materials, audio content is converted into text using speech recognition tools, and the communication content is identified. Through these methods, vouchers from different sources and in different formats are included in the verification task.

[0109] The system extracts key business-related information from the parsed text and performs structured processing to transform it into structured business data. Further, based on dimensions such as user, business, time, and service item, the system associates and aligns business elements from different voucher materials, mapping relevant information from agreements, SMS messages, recordings, promotional pages, and business records to a unified text semantic space. Information related to the same business, the same user, and the same service item is associated and aggregated to form a set of structured elements to support subsequent verification logic calls and reasoning judgments.

[0110] Taking the structured set of elements output from step one, determine which typical telecommunications service scenarios the current verification task involves, and plan the logical chain for the corresponding verification rules.

[0111] The expert knowledge and understanding of telecommunications service standards, regulations, and regulatory requirements are transformed into behavioral norms for the telecommunications service process. Furthermore, an executable verification logic system is formed to conduct standardized verification of the entire process of telecommunications services, from tariff disclosure, publicity and marketing, business processing, fee verification, service expiration, renewal, service cancellation, service shutdown, and number portability.

[0112] Based on the semantic text set and structured data element set generated in step one, a comprehensive analysis and scenario matching are performed on disputes, non-compliant behaviors, and related supporting documents in the service to determine the corresponding telecommunications service compliance verification scenario. When determining the scenario, a service process may correspond to multiple verification scenarios, so each verification scenario should be checked individually.

[0113] After confirming the compliance verification scenario, the system further combines the business elements, voucher types, service processes, material completeness, and disputed matters in the work order to adaptively invoke the matching verification logic path for that scenario, determining the verification logic chain to be executed and its judgment nodes. When a work order involves multiple scenarios, the system invokes the corresponding logic node links for multiple scenarios in parallel. When determining the logic node links, not only is scenario information considered, but also the different conclusions of preceding logic nodes are used to determine subsequent branch logic links, so that different service processes can enter the verification path that matches their actual situation.

[0114] Following the verification logic nodes planned and invoked in step two, each logic node corresponds to a judgment item in the telecommunications service standardization verification process. The system calls the corresponding verification tools or model capabilities to complete the node judgment based on the judgment target and input data type of the logic node.

[0115] For logical nodes that can be directly judged based on clearly defined fields, times, values, or states, deterministic logic judgment tools are invoked, such as conditional expressions, field comparisons, chronological order judgments, numerical comparisons, or state matching. For logical nodes requiring semantic understanding, the task is encapsulated as a large language model inference task, using prompts, knowledge bases, and prompting methods in the prompt word project to perform semantic understanding, fact extraction, and logical reasoning on the text content. For consistency comparison tasks of business elements in different voucher materials, the system invokes a structured element comparison tool to perform consistency verification based on a set of structured business elements. For logical nodes involving the understanding of visual materials such as images, screenshots, and pages, the node is encapsulated as a multimodal large model understanding task, comprehensively understanding visual layout, text areas, page structure, and information expression. For audio recording content verification and judgment tasks, a speech recognition tool is first invoked to convert the audio content into text, and then the text is input into the large language model for semantic understanding and inference judgment.

[0116] After each logical node completes its reasoning, the system outputs the node's judgment result, a textual description of the key supporting documents, and an explanation of the node's judgment. The textual description of the key supporting documents expresses the main content of the supporting documents and does not require precise location of the supporting documents. For logical nodes with sequential dependencies or branching relationships, the system determines the execution path of subsequent nodes based on the judgment results of preceding nodes, thereby achieving deep reasoning of the verification logic chain.

[0117] After completing the logical node judgment results, key voucher descriptions, and node judgment explanations output in step three, a comprehensive decision is made on the telecommunications service compliance verification results. Based on the judgment results of each node and the corresponding telecommunications service standards and specifications, it is determined whether any non-compliance with compliance requirements exists, and further matched with the corresponding standard clauses, standard matters, or liability situations. For the same work order involving multiple scenarios, a unified judgment is made based on the node judgment results across all scenarios; if any non-compliant node judgment result exists in any scenario, liability is determined; if no non-compliant behavior is found in any of the verified scenarios, the system determines no liability is found.

[0118] After forming the final verification conclusion, the system generates an interpretable reasoning based on the judgment logic process, judgment result, key voucher text description, and node judgment explanation. It describes the verification approach and process, explains the main service items involved in the verification, the normative verification scenarios that are hit, the key judgment nodes, the corresponding voucher content, and the reasoning relationship from the voucher facts to the judgment conclusion. This ensures that the final output not only includes the conclusion of "responsible" or "no responsibility found", but also explains the normative and factual basis for making the conclusion.

[0119] Figure 3 This invention provides a schematic diagram of a telecommunications service verification device. This invention is applicable to verifying the compliance of telecommunications services. The device can execute telecommunications service verification methods and can be implemented in hardware and / or software.

[0120] See Figure 3 The telecommunications service verification device shown includes: a service credential data acquisition module 301, a service scenario determination module 302, a verification logic link generation module 303, a node verification result generation module 304, and a target verification result generation module 305, wherein...

[0121] The business credential data acquisition module 301 is used to acquire at least one business credential data of the target telecommunications service; the interacting parties of the target telecommunications service include the telecommunications service platform and the user;

[0122] The business scenario determination module 302 is used to construct prompt words from business credential data based on prompt word engineering, obtain business prompt words, and input the business prompt words into a large language model for inference to obtain at least one business scenario corresponding to the target telecommunications service.

[0123] The verification logic link generation module 303 is used to generate a verification logic link corresponding to the target telecommunications service based on the business scenario and the preset scenario link association relationship; the verification logic link includes at least one verification logic node; the verification logic node includes at least one of the following: verification target, input data, and verification method;

[0124] The node verification result generation module 304 is used to perform verification reasoning on the input data based on the verification target and the verification method corresponding to the input data, so as to obtain the node verification result of the verification logic node.

[0125] The target verification result generation module 305 is used to generate a target verification result for a target telecommunications service based on the node verification results of at least one verification logic node. The technical solution of this embodiment of the invention, by acquiring the business credential data corresponding to the target telecommunications service, can provide a data foundation for subsequent business scenario identification and verification reasoning, thereby achieving information acquisition of the target telecommunications service verification process; by constructing prompt words from the business credential data and combining them with a large language model for reasoning, the business scenarios involved in the target telecommunications service can be identified from the business credential data, thereby achieving automatic identification of business scenarios; by splitting the verification process into multiple verification logic nodes, the complex business verification process can be structured, thereby supporting step-by-step execution of verification processing; by selecting the corresponding verification method based on the verification target and performing verification reasoning on the input data, different verification tasks can adopt matching verification processing processes; by using the verification results of multiple nodes as decision-making basis, the final verification result can be based on the judgment of multiple verification items, thereby supporting the formation of verification conclusions corresponding to the target telecommunications service; this solves the technical problem of low processing efficiency in the prior art for the standardization verification of telecommunications services, thereby achieving automated processing of telecommunications services and improving the review efficiency of telecommunications services.

[0126] In some embodiments, in terms of performing verification reasoning on the input data based on the verification target and using the verification method corresponding to the input data to obtain the node verification result of the verification logic node, the node verification result generation module 304 is specifically used for:

[0127] Based on the verification objective, determine the target verification method corresponding to the input data; the target verification method includes direct verification method or inference verification method; the direct verification method includes at least one of the following: conditional expression verification, field comparison verification, time relationship verification, numerical comparison verification and state matching verification.

[0128] The target verification method is used to verify the input data and obtain the node verification results of the verification logic node.

[0129] In some embodiments, in verifying the input data using a target verification method to obtain the node verification result of the verification logic node, the node verification result generation module 304 is specifically used for:

[0130] If the target verification method is inference verification, then based on the prompt word engineering, prompt words are constructed from the input data to obtain verification prompt words;

[0131] The verification prompts are input into the large language model for inference, and the node verification results of the verification logic nodes are obtained.

[0132] In some embodiments, in acquiring at least one service credential data of a target telecommunications service, the service credential data acquisition module 301 is specifically used for:

[0133] Obtain at least one initial credential data for the target telecommunications service, and the data type of the initial credential data; the data type includes: text data, image data, and audio data;

[0134] Based on the modal conversion method corresponding to the data type, the initial voucher data is modally converted to obtain intermediate voucher data;

[0135] Extract key information from intermediate voucher data to obtain at least one target key information;

[0136] At least one key piece of target information is structured to obtain business voucher data corresponding to the initial voucher data.

[0137] In some embodiments, regarding the modal conversion of initial voucher data based on the modal conversion method corresponding to the data type to obtain intermediate voucher data, the business voucher data acquisition module 301 is specifically used for:

[0138] If the data type is image data or audio data, the initial voucher data is converted into text to obtain text voucher data, and the text voucher data is determined as intermediate voucher data.

[0139] In some embodiments, in generating a target verification result for a target telecommunications service based on the node verification result of at least one verification logic node, the target verification result generation module 305 is specifically used for:

[0140] Obtain the node verification result of at least one verification logic node;

[0141] If at least one node verification result is passed, then the target verification result of the target telecommunications service is determined to be passed;

[0142] If at least one node fails the verification, the target verification result for the target telecommunications service will be determined as failed.

[0143] In some embodiments, for at least two service scenarios corresponding to the target telecommunications service, the verification logic link generation module 303 is specifically used to generate a verification logic link corresponding to the target telecommunications service based on the service scenarios and a preset scenario link association relationship:

[0144] Based on at least two business scenarios and the preset scenario link association, generate verification logic links corresponding to at least two business scenarios in parallel.

[0145] Determine the verification logic link corresponding to the target telecommunications service from at least two verification logic links.

[0146] The telecommunications service verification device provided in this embodiment of the invention can execute the telecommunications service verification method provided in any embodiment of the invention, and has the corresponding functional modules and beneficial effects for executing the telecommunications service verification method.

[0147] Figure 4 This is a schematic diagram of the structure of a telecommunications service verification device provided in an embodiment of the present invention.

[0148] like Figure 4 As shown, the telecommunications service verification device 400 includes at least one processor 401 and a memory, such as a read-only memory (ROM) 402 or a random access memory (RAM) 403, communicatively connected to the at least one processor 401. The memory stores computer programs executable by the at least one processor. The processor 401 can perform various appropriate actions and processes based on the computer program stored in the ROM 402 or loaded into the RAM 403 from the storage unit 408. The RAM 403 can also store various programs and data required for the operation of the telecommunications service verification device 400. The processor 401, ROM 402, and RAM 403 are interconnected via a bus 404. An input / output (I / O) interface 405 is also connected to the bus 404.

[0149] Multiple components in the telecommunications service verification device 400 are connected to the I / O interface 405, including: an input unit 406, such as a keyboard or mouse; an output unit 407, such as various types of displays or speakers; a storage unit 408, such as a hard disk or optical disk; and a communication unit 409, such as a network interface card (NIC), a modem, or a wireless transceiver. The communication unit 409 allows the telecommunications service verification device 400 to exchange information / data with other devices through computer networks such as the Internet and / or various telecommunications networks.

[0150] Processor 401 can be a variety of general-purpose and / or special-purpose processing components with processing and computing capabilities. Some examples of processor 401 include, but are not limited to, a central processing unit (CPU), a graphics processing unit (GPU), various special-purpose artificial intelligence (AI) computing chips, various processors running machine learning model algorithms, a digital signal processor (DSP), and any suitable processor, controller, microcontroller, etc. Processor 401 performs the various methods and processes described above, such as telecommunications service verification methods.

[0151] In some embodiments, the telecommunications service verification method may be implemented as a computer program tangibly contained in a computer-readable storage medium, such as storage unit 408. In some embodiments, part or all of the computer program may be loaded and / or installed on the telecommunications service verification device 400 via ROM 402 and / or communication unit 409. When the computer program is loaded into RAM 403 and executed by processor 401, one or more steps of the telecommunications service verification method described above may be performed. Alternatively, in other embodiments, processor 401 may be configured to perform the telecommunications service verification method by any other suitable means (e.g., by means of firmware).

[0152] Various implementations of the systems and techniques described above herein can be implemented in digital electronic circuit systems, integrated circuit systems, field-programmable gate arrays (FPGAs), application-specific integrated circuits (ASICs), application-specific standard products (ASSPs), systems-on-a-chip (SoCs), complex programmable logic devices (CPLDs), computer hardware, firmware, software, and / or combinations thereof. These various implementations may include: implementations in one or more computer programs that can be executed and / or interpreted on a programmable system including at least one programmable processor, which may be a dedicated or general-purpose programmable processor, capable of receiving data and instructions from a storage system, at least one input device, and at least one output device, and transmitting data and instructions to the storage system, the at least one input device, and the at least one output device.

[0153] Computer programs used to implement the methods of the present invention may be written in any combination of one or more programming languages. These computer programs may be provided to a processor of a general-purpose computer, a special-purpose computer, or other programmable data processing device, such that when executed by the processor, the computer programs cause the functions / operations specified in the flowcharts and / or block diagrams to be performed. The computer programs may be executed entirely on a machine, partially on a machine, or as a standalone software package, partially on a machine and partially on a remote machine, or entirely on a remote machine or server.

[0154] In the context of this invention, a computer-readable storage medium can be a tangible medium that may contain or store a computer program for use by or in conjunction with an instruction execution system, apparatus, or device. A computer-readable storage medium may include, but is not limited to, electronic, magnetic, optical, electromagnetic, infrared, or semiconductor systems, apparatus, or devices, or any suitable combination thereof. Alternatively, a computer-readable storage medium may be a machine-readable signal medium. More specific examples of machine-readable storage media include electrical connections based on one or more wires, portable computer disks, hard disks, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), optical fibers, portable compact disk read-only memory (CD-ROM), optical storage devices, magnetic storage devices, or any suitable combination thereof.

[0155] To provide interaction with the user, the systems and techniques described herein can be implemented on an operational testing device, which includes: a display device (e.g., a CRT (cathode ray tube) or LCD (liquid crystal display) monitor) for displaying information to the user; and a keyboard and pointing device (e.g., a mouse or trackball) through which the user provides input to the telecommunications service verification device. Other types of devices can also be used to provide interaction with the user; for example, feedback provided to the user can be any form of sensory feedback (e.g., visual feedback, auditory feedback, or tactile feedback); and input from the user can be received in any form (including sound input, voice input, or tactile input).

[0156] The systems and technologies described herein can be implemented in computing systems that include backend components (e.g., as data servers), or middleware components (e.g., application servers), or frontend components (e.g., user computers with graphical user interfaces or web browsers through which users can interact with implementations of the systems and technologies described herein), or any combination of such backend, middleware, or frontend components. The components of the system can be interconnected via digital data communication of any form or medium (e.g., communication networks). Examples of communication networks include local area networks (LANs), wide area networks (WANs), blockchain networks, and the Internet.

[0157] A computing system can include clients and servers. Clients and servers are generally located far apart and typically interact through communication networks. The client-server relationship is created by computer programs running on the respective computers and having a client-server relationship with each other. The server can be a cloud server, also known as a cloud computing server or cloud host, which is a hosting product within the cloud computing service system. It addresses the shortcomings of traditional physical hosts and Virtual Private Server (VPS) services, such as high management difficulty and weak business scalability.

[0158] It should be understood that the various forms of processes shown above can be used, with steps reordered, added, or deleted. For example, the steps described in this invention can be executed in parallel, sequentially, or in different orders, as long as the desired result of the technical solution of this invention can be achieved, and this is not limited herein.

[0159] The specific embodiments described above do not constitute a limitation on the scope of protection of this invention. Those skilled in the art should understand that various modifications, combinations, sub-combinations, and substitutions can be made according to design requirements and other factors. Any modifications, equivalent substitutions, and improvements made within the spirit and principles of this invention should be included within the scope of protection of this invention.

Claims

1. A method for verifying telecommunications services, characterized in that, Applied to intelligent agents, the method includes: Obtain at least one service credential data for the target telecommunications service; the parties interacting with the target telecommunications service include a telecommunications service platform and a user; Based on the prompt word engineering, prompt words are constructed from the business credential data to obtain business prompt words. The business prompt words are then input into a large language model for inference to obtain at least one business scenario corresponding to the target telecommunications service. Based on the business scenario and the preset scenario link association, a verification logic link corresponding to the target telecommunications service is generated; the verification logic link includes at least one verification logic node; the verification logic node includes at least one of the following: verification target, input data, and verification method; Based on the verification target, the verification method corresponding to the input data is used to perform verification reasoning on the input data to obtain the node verification result of the verification logic node; Based on the node verification results of at least one of the verification logic nodes, the target verification result of the target telecommunications service is generated.

2. The method according to claim 1, characterized in that, The step of performing verification reasoning on the input data based on the verification target and using the verification method corresponding to the input data to obtain the node verification result of the verification logic node includes: Based on the verification objective, the target verification method corresponding to the input data is determined; the target verification method includes a direct verification method or an inference verification method; the direct verification method includes at least one of the following: conditional expression verification, field comparison verification, time relationship verification, numerical comparison verification, and state matching verification; The input data is validated using the target validation method to obtain the node validation result of the validation logic node.

3. The method according to claim 2, characterized in that, The step of verifying the input data using the target verification method to obtain the node verification result of the verification logic node includes: If the target verification method is a reasoning verification method, then the input data is constructed based on the prompt word engineering to obtain the verification prompt words; The verification prompt is input into the large language model for reasoning to obtain the node verification result of the verification logic node.

4. The method according to claim 1, characterized in that, The acquisition of at least one service credential data for the target telecommunications service includes: Obtain at least one initial credential data for a target telecommunications service, and the data type of the initial credential data; the data type includes: text data, image data, and audio data; Based on the modal conversion method corresponding to the data type, the initial voucher data is modally converted to obtain intermediate voucher data; Extract key information from the intermediate voucher data to obtain at least one target key information; The target key information is structured to obtain the business voucher data corresponding to the initial voucher data.

5. The method according to claim 4, characterized in that, The modal conversion based on the modal conversion method corresponding to the data type, performing modal conversion on the initial voucher data to obtain intermediate voucher data, includes: If the data type is image data or audio data, then the initial voucher data is converted into text to obtain text voucher data, and the text voucher data is determined as the intermediate voucher data.

6. The method according to claim 1, characterized in that, The step of generating the target verification result for the target telecommunications service based on the node verification results of at least one of the verification logic nodes includes: Obtain the node verification result of at least one of the verification logic nodes; If all the node verification results are passed, then the target verification result of the target telecommunications service is determined to be passed; If at least one of the nodes fails the verification, the target verification result of the target telecommunications service is determined to be failed.

7. The method according to claim 1, characterized in that, The target telecommunications service corresponds to at least two service scenarios; Based on the business scenario and the preset scenario link association, a verification logic link corresponding to the target telecommunications service is generated, including: Based on at least two business scenarios and a preset scenario link association relationship, the verification logic links corresponding to the at least two business scenarios are generated in parallel. The verification logic link corresponding to the target telecommunications service is determined from at least two verification logic links.

8. A telecommunications service verification device, characterized in that, include: The business credential data acquisition module is used to acquire at least one business credential data for the target telecommunications service. The parties involved in the target telecommunications service include the telecommunications service platform and the user; The business scenario determination module is used to construct prompt words from the business credential data based on the prompt word engineering, obtain business prompt words, and input the business prompt words into a large language model for reasoning to obtain at least one business scenario corresponding to the target telecommunications service. The verification logic link generation module is used to generate the verification logic link corresponding to the target telecommunications service based on the business scenario and the preset scenario link association relationship. The verification logic link includes at least one verification logic node; The verification logic node includes at least one of the following: verification target, input data, and verification method; The node verification result generation module is used to perform verification reasoning on the input data based on the verification target and the verification method corresponding to the input data, so as to obtain the node verification result of the verification logic node. The target verification result generation module is used to generate the target verification result of the target telecommunications service based on the node verification result of at least one of the verification logic nodes.

9. A telecommunications service verification device, characterized in that, The telecommunications service verification equipment includes: At least one processor; and A memory communicatively connected to the at least one processor; wherein, The memory stores a computer program that can be executed by the at least one processor, the computer program being executed by the at least one processor to enable the at least one processor to perform the telecommunications service verification method according to any one of claims 1-7.

10. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores computer instructions that cause a processor to execute the telecommunications service verification method according to any one of claims 1-7.