Short message signature matching method and device

By gradually matching SMS signatures using priority rulesets in SMS signature matching, the problem of inefficient manual processing in the prior art is solved, and more efficient and accurate matching results are achieved.

CN119485184APending Publication Date: 2025-02-18BEIJING YULORE INNOVATION TECH
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411478465.8
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-10-22
Publication Date
2025-02-18

AI Technical Summary

Technical Problem

In the prior art, the corresponding processing of SMS tag data and merchant names mainly relies on manual processing, resulting in inefficient efficiency, high cost and prone to errors and omissions.

Method used

Provide a SMS signature matching method. By determining the preprocessed target SMS signature and obtaining the preset priority rule set, gradually matching the judgment rules in the target SMS signature and the priority rule set until the match is successful.

Benefits of technology

Improve the accuracy and efficiency of SMS signature matching, reduce costs and reduce the need for manual processing.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119485184A_ABST
    Figure CN119485184A_ABST
Patent Text Reader

Abstract

The invention discloses a short message signature matching method and device. The method comprises the following steps: determining a preprocessed target short message signature; obtaining a preset priority rule set, and determining a currently used target priority rule in the priority rule set; matching the target short message signature with a target priority rule, and if matching succeeds, determining matching information and a rule type of the target short message signature based on the target priority rule; and if the matching fails, returning to the step of determining the currently used target priority rule and continuing to execute until the target short message signature is successfully matched with the currently used target priority rule. According to the invention, the short message signature matching cost can be reduced, and the matching accuracy is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of communication technology, and in particular to a method and device for matching short message signatures. Background Art

[0002] With the rapid development of e-commerce, mobile Internet and other fields, SMS has been widely used as an important means of information transmission. In the process of continuous business expansion, a large amount of SMS tag data will be generated. The above SMS tag data needs to be accurately matched to the respective merchant names for display, so as to provide users with clearer and more accurate information services. At present, the correspondence between SMS tag data and merchant names is mainly handled manually one by one, which is not only inefficient and consumes a lot of manpower costs, but also prone to errors and omissions. Summary of the invention

[0003] In view of this, the present application provides a text message signature matching method and device, which can reduce the cost of text message signature matching and improve the matching accuracy.

[0004] The present application provides a method for matching short message signatures, the method comprising:

[0005] Determine the target SMS signature after preprocessing;

[0006] Obtaining a preset priority rule set, and determining a currently used target priority rule in the priority rule set;

[0007] The target SMS signature is matched with the target priority rule. If the match is successful, the matching information and rule type of the target SMS signature are determined based on the target priority rule. If the match fails, the step of determining the currently used target priority rule is returned to and continued until the target SMS signature is successfully matched with the currently used target priority rule.

[0008] Optionally, the priority rule set includes a first judgment rule, a second judgment rule, a third judgment rule, a fourth judgment rule, a fifth judgment rule, a sixth judgment rule, a seventh judgment rule and an eighth judgment rule in sequence, wherein the target SMS signature is matched with the first judgment rule, and the steps include:

[0009] Get the specific text format library for SMS signature;

[0010] Matching the text of the target SMS signature with the specific text format library, and if the match is successful, outputting matching information and a first type identifier corresponding to the specific text format;

[0011] If the first judgment rule fails to match, the second judgment rule is executed again.

[0012] Optionally, if the first judgment rule fails to match, returning to execute the second judgment rule, the step of executing the second judgment rule includes:

[0013] Get the blacklist library of SMS signatures;

[0014] Match the target SMS signature with the blacklist library, and if the match is successful, output the corresponding blacklist prompt information and the second type identifier;

[0015] If the second judgment rule fails to match, the process returns to execute the third judgment rule.

[0016] Optionally, if the second judgment rule fails to match, returning to execute the third judgment rule, the step of executing the third judgment rule includes:

[0017] Obtain a matching information database that records matching information;

[0018] Matching the name of the target SMS signature with the matching information database, and if the match is successful, outputting the matching information and the third type identifier of the successful match;

[0019] If the third judgment rule fails to match, the process returns to execute the fourth judgment rule.

[0020] Optionally, if the third judgment rule fails to match, returning to execute the fourth judgment rule, the step of executing the fourth judgment rule includes:

[0021] Get a special mapping library containing multiple mapping relationships;

[0022] Matching the target SMS signature with each mapping relationship in the special mapping library, and if the match is successful, outputting the matching information and the fourth type identifier of the successful match;

[0023] If the fourth judgment rule fails to match, the process returns to execute the fifth judgment rule.

[0024] Optionally, if the fourth judgment rule fails to match, returning to execute the fifth judgment rule, the step of executing the fifth judgment rule includes:

[0025] Obtain a special character library, wherein the special character library includes first type characters and second type characters;

[0026] Matching the target SMS tag with the special character library, if the target SMS tag successfully matches the first type of characters, obtaining the successfully matched first type of characters and their corresponding city information to generate matching information and a fifth type of identifier; if the target SMS tag successfully matches the second type of characters, obtaining the successfully matched second type of characters to generate matching information and a fifth type of identifier;

[0027] If the fifth judgment rule fails to match, the process returns to execute the sixth judgment rule.

[0028] Optionally, if the fifth judgment rule fails to match, returning to execute the sixth judgment rule, the step of executing the sixth judgment rule includes:

[0029] Get a custom dictionary library containing identification segmentation;

[0030] Perform word segmentation processing on the target SMS signature, match the target SMS signature after word segmentation processing with the custom dictionary library, if the match is successful, obtain the successfully matched identification word segmentation, obtain matching information through mapping, and output the sixth category identification;

[0031] If the sixth judgment rule fails to match, the process returns to execute the seventh judgment rule.

[0032] Optionally, if the sixth judgment rule fails to match, returning to execute the seventh judgment rule, the step of executing the seventh judgment rule includes:

[0033] Obtaining a trained entity recognition model, calling the trained entity recognition model to recognize the target SMS signature, and obtaining entity information;

[0034] Based on the entity information, generating matching information and a seventh type identifier;

[0035] If the seventh judgment rule fails to match, the process returns to execute the eighth judgment rule.

[0036] Optionally, if the seventh judgment rule fails to match, returning to execute the eighth judgment rule, the step of executing the eighth judgment rule includes:

[0037] The target SMS signature is output in original form and marked as an eighth type identifier.

[0038] Correspondingly, the present application provides a short message signature matching device, comprising:

[0039] A determination module, used to determine the pre-processed target SMS signature;

[0040] An acquisition module, used to acquire a preset priority rule set and determine a currently used target priority rule in the priority rule set;

[0041] A matching module is used to match the target SMS signature with the target priority rule. If the match is successful, the matching information and rule type of the target SMS signature are determined based on the target priority rule; if the match fails, the step of returning to determine the currently used target priority rule continues to execute until the target SMS signature successfully matches the currently used target priority rule.

[0042] The present application provides a method and device for matching SMS signatures, which determines the target SMS signature after preprocessing; obtains a preset priority rule set, and determines the currently used target priority rule in the priority rule set; matches the target SMS signature with the target priority rule, and if the match is successful, determines the matching information and rule type of the target SMS signature based on the target priority rule; if the match fails, returns to the step of determining the currently used target priority rule and continues to execute until the target SMS signature successfully matches the currently used target priority rule. The present application improves matching efficiency and reduces unnecessary waste of resources through the priority rule set; at the same time, the accuracy of the matching results is improved through the use of multiple priority rules. BRIEF DESCRIPTION OF THE DRAWINGS

[0043] In order to more clearly illustrate the technical solutions in the embodiments of the present application, the drawings required for use in the description of the embodiments will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present application. For those skilled in the art, other drawings can be obtained based on these drawings without creative work.

[0044] Figure 1 A flowchart of a method for matching SMS signatures provided in an embodiment of the present application;

[0045] Figure 2 A schematic diagram of the structure of the SMS signature matching device provided in an embodiment of the present application. DETAILED DESCRIPTION

[0046] The embodiments of the present disclosure are described in detail below with reference to the accompanying drawings.

[0047] It should be clear that the following embodiments of the present disclosure are described by specific specific examples, and those skilled in the art can easily understand other advantages and effects of the present disclosure from the contents disclosed in this specification. Obviously, the described embodiments are only a part of the embodiments of the present disclosure, rather than all of the embodiments. The present disclosure can also be implemented or applied through other different specific embodiments, and the details in this specification can also be modified or changed in various ways based on different viewpoints and applications without departing from the spirit of the present disclosure. It should be noted that the following embodiments and features in the embodiments can be combined with each other in the absence of conflict. Based on the embodiments in the present disclosure, all other embodiments obtained by ordinary technicians in the field without making creative work are within the scope of protection of the present disclosure.

[0048] It should be noted that various aspects of the embodiments within the scope of the appended claims are described below. It should be apparent that the aspects described herein may be embodied in a wide variety of forms, and any specific structure and / or function described herein is merely illustrative. Based on the present disclosure, it should be understood by those skilled in the art that an aspect described herein may be implemented independently of any other aspect, and two or more of these aspects may be combined in various ways. For example, any number of aspects described herein may be used to implement the device and / or practice the method. In addition, other structures and / or functionalities other than one or more of the aspects described herein may be used to implement this device and / or practice this method.

[0049] It should also be noted that the illustrations provided in the following embodiments are only schematic illustrations of the basic concept of the present disclosure. The drawings only show components related to the present disclosure rather than being drawn according to the number, shape and size of components in actual implementation. In actual implementation, the type, quantity and proportion of each component may be changed arbitrarily, and the component layout may also be more complicated.

[0050] Additionally, in the following description, specific details are provided to facilitate a thorough understanding of the examples. However, it will be understood by those skilled in the art that the aspects described may be practiced without these specific details.

[0051] See also Figure 1 , Figure 1 A flowchart of a method for matching short message signatures provided according to an embodiment of the present specification is shown.

[0052] S1. Determine the target SMS signature after preprocessing.

[0053] The target SMS signature in this application is the text whose signature data needs to be matched. The target SMS signature can come from multiple channels, including SMS service providers, enterprise internal systems and third-party cooperation platforms.

[0054] S2. Obtain a preset priority rule set, and determine the currently used target priority rule in the priority rule set.

[0055] Optionally, a preset priority rule set is read from the system storage, and the priority rule set may be a plurality of series of judgment rules preset according to historical data and business requirements, and the target priority rule to be currently used is determined from the priority rule set according to a specific algorithm or strategy. For example, the target priority rule may be determined according to the importance of the rule, the frequency of use, or a preset order.

[0056] S3. Match the target SMS signature with the target priority rule. If the match is successful, determine the matching information and rule type of the target SMS signature based on the target priority rule. If the match fails, return to the step of determining the currently used target priority rule and continue to execute until the target SMS signature successfully matches the currently used target priority rule.

[0057] Optionally, if the match is successful, the matching information of the target SMS signature is determined based on the target priority rule. For example, if the rule is for the identification of the merchant name, the matching information may be the name, business type or contact information of the merchant. At the same time, the rule type is also determined, and the matching results of different SMS signatures can be analyzed to obtain the usage frequency, matching success rate and other conditions of different rules to provide data support for optimizing the rule set.

[0058] Optionally, the priority rule set includes a first judgment rule, a second judgment rule, a third judgment rule, a fourth judgment rule, a fifth judgment rule, a sixth judgment rule, a seventh judgment rule and an eighth judgment rule in sequence, wherein the target SMS signature is matched with the first judgment rule, and the steps include:

[0059] Obtain a specific text format library for the SMS signature; match the text of the target SMS signature with the specific text format library, and if the match is successful, output the matching information and the first type identifier corresponding to the specific text format; if the first judgment rule fails to match, return to execute the second judgment rule.

[0060] Specifically, the first judgment rule is matched by obtaining a specific text format library of SMS signatures. First, the specific text format library stores various SMS signature formats with specific characteristics, such as starting with a specific symbol, such as "[Important Notice]", or ending with a specific suffix, such as "-Official Channel", etc. Then, the target SMS signature is compared with the above text formats one by one. If the match is successful, it means that the target SMS signature meets the specific format specification, and the corresponding matching information can be output. For example, if the "[Merchant Notice]" format is matched, the merchant name and other information may be output, and the first type identifier is marked to facilitate subsequent analysis and processing.

[0061] Optionally, if the first judgment rule fails to match, returning to execute the second judgment rule, the step of executing the second judgment rule includes:

[0062] Obtain the blacklist library of SMS signatures; match the target SMS signature with the blacklist library, and if the match is successful, output the corresponding blacklist prompt information and the second type identifier; if the second judgment rule fails to match, return to execute the third judgment rule.

[0063] Specifically, when the first judgment rule fails to match, the second judgment rule will be executed. First, obtain the blacklist library of SMS signatures, which stores known bad or suspicious SMS signatures. Then, compare the target SMS signature with the blacklist library. If the match is successful, it means that the target SMS signature has risks, and the corresponding blacklist prompt information will be output, such as "This SMS may be a fraudulent message", and marked as the second type identifier. This can timely remind users to pay attention to risks, and also facilitate further targeted processing of such SMS signatures in the future.

[0064] Optionally, if the second judgment rule fails to match, returning to execute the third judgment rule, the step of executing the third judgment rule includes:

[0065] Obtain a matching information library that records matching information; match the name of the target SMS signature with the matching information library, and if the match is successful, output the matching information and the third type identifier of the successful match; if the third judgment rule fails to match, return to execute the fourth judgment rule.

[0066] Specifically, the third judgment rule obtains a matching information library that records matching information, and the matching information library contains a large amount of known merchant name information. Then, the name of the target SMS signature is matched with the content in the library. If successful, the name of the target SMS signature contains merchant name information, and the information is extracted as the output matching information, and the third type identifier is marked to facilitate the subsequent process to distinguish and process. This step can efficiently identify SMS with matching information in the signature name.

[0067] For example, suppose there is a merchant named "Super Shop" in the matching information database, and when matching the target SMS signature, the target SMS signature is "Great deal from Super Shop-Mark's pick". When executing the third judgment rule, it will be recognized that the content of the target SMS signature contains "Super Shop". At this time, the third type identifier will be directly returned according to the rule.

[0068] Optionally, if the third judgment rule fails to match, returning to execute the fourth judgment rule, the steps of executing the fourth judgment rule include:

[0069] Obtain a special mapping library containing multiple mapping relationships; match the target SMS signature with each mapping relationship in the special mapping library, and if the match is successful, output the matching information of the successful match and the fourth type identifier; if the fourth judgment rule fails to match, return to execute the fifth judgment rule.

[0070] Specifically, if the third judgment rule fails to match, the fourth judgment rule will be executed. First, a special mapping library containing multiple mapping relationships is obtained. The special mapping library contains various special corresponding relationships for handling some special SMS signature situations. Then, the target SMS signature is matched with each mapping relationship in the library one by one. If the match is successful, it means that the target SMS signature meets one of the special mappings, and the matching information of the successful match and the fourth type identifier are output.

[0071] For example, the mapping relationships of the special mapping library include "10086 China Mobile" and "NIKE". When the target SMS signature is "10086 Warm Reminder", it is matched with the special mapping library through the fourth judgment rule, and it is found that the mapping relationship with "10086 China Mobile" is successfully matched. At this time, the corresponding matching information is output, such as "China Mobile" and the fourth type identifier. If the SMS signature does not match all the mapping relationships in the special mapping library, it means that it is not an SMS signature with a special mapping relationship, then it will return to execute the fifth judgment rule, and continue to try to use other rules to determine the nature of the SMS and related information.

[0072] Optionally, if the fourth judgment rule fails to match, returning to execute the fifth judgment rule, the steps of executing the fifth judgment rule include:

[0073] Obtain a special character library, wherein the special character library includes first type characters and second type characters;

[0074] Match the target SMS tag with the special character library. If the target SMS tag successfully matches the first type of characters, the successfully matched first type of characters and their corresponding city information are obtained to generate matching information and a fifth type of identifier. If the target SMS tag successfully matches the second type of characters, the successfully matched second type of characters are obtained to generate matching information and a fifth type of identifier.

[0075] If the fifth judgment rule fails to match, return to execute the sixth judgment rule.

[0076] Specifically, when the fourth judgment rule fails to match, the fifth judgment rule will be executed. First, obtain a special character library, which is divided into first-type characters and second-type characters. For the target SMS tag, if the match with the first-type character is successful, the first-type character usually has a specific meaning and is related to the city information, such as 110, 12345, 12315, 12366, etc. At this time, the first-type character that successfully matches and its corresponding city information will be obtained to generate matching information and the fifth-type identification, which is helpful to quickly identify SMS involving specific public services and related to the region. If the match with the second-type character is successful, the second-type character usually has a specific suffix, such as "official flagship store", "official flag store", "official business hall", etc. According to the rules, the suffix will be deleted to extract the name to generate matching information and the fifth-type identification, which can accurately process SMS signatures with specific suffix characteristics.

[0077] Optionally, if the fifth judgment rule fails to match, returning to execute the sixth judgment rule, the steps of executing the sixth judgment rule include:

[0078] Obtain a custom dictionary library containing identification word segmentation; perform word segmentation on the target SMS signature, match the target SMS signature after word segmentation with the custom dictionary library, if the match is successful, obtain the identification word segmentation that successfully matches, and obtain the matching information and output the sixth category of identification through mapping; if the sixth judgment rule fails to match, return to execute the seventh judgment rule.

[0079] Specifically, when the fifth judgment rule fails to match, the sixth judgment rule will be executed. First, obtain a custom dictionary library containing identification word segmentation. The custom dictionary library is constructed according to specific needs, and the identification word segmentation therein helps to more accurately identify the meaning of the target SMS signature. Then, the target SMS signature is segmented, and advanced word segmentation technology is used, such as the word segmentation function based on HanLP, combined with Yule Technology's own merchant name database custom word segmentation dictionary, to split the target SMS signature into multiple meaningful words. Then, the target SMS signature after word segmentation is matched with the custom dictionary library. If the match is successful, it means that the target SMS signature contains a specific identification word segmentation. At this time, the identification word segmentation that is successfully matched is obtained, and the matching information is obtained through mapping, and the sixth category of identification is output at the same time. This step can more accurately identify and process different types of SMS signatures according to specific business needs and customized word segmentation rules.

[0080] Optionally, if the sixth judgment rule fails to match, returning to execute the seventh judgment rule, the steps of executing the seventh judgment rule include:

[0081] Obtain the trained entity recognition model, call the trained entity recognition model to identify the target SMS signature, and obtain entity information; based on the entity information, generate matching information and the seventh type identifier; if the seventh judgment rule fails to match, return to execute the eighth judgment rule.

[0082] Specifically, when the sixth judgment rule fails to match, the seventh judgment rule will be executed. First, obtain a trained entity recognition model. After being trained with a large amount of data, the model can accurately identify various entity information in the target SMS signature. Then, call the model to identify the target SMS signature to obtain specific entity information, such as organization names, names, place names, etc. Based on the entity information, matching information and the seventh type identifier can be generated. If a specific entity is identified in the target SMS signature, such as an organization name, it can be extracted as a merchant name for recommendation and other subsequent processing to provide users with more targeted information and services.

[0083] Optionally, if the seventh judgment rule fails to match, returning to execute the eighth judgment rule, the steps of executing the eighth judgment rule include:

[0084] The target SMS signature is output in original form and marked as the eighth type identifier.

[0085] Specifically, when the seventh judgment rule fails to match, the eighth judgment rule will be executed. In this step, since the previous seven judgment rules have not successfully matched the target SMS signature, the target SMS signature is directly output in the original form; at the same time, it is marked as the eighth type identifier, so that the SMS signature that has not been successfully identified can be distinguished and further processed later. This step ensures that even in the case of a small probability, the target SMS signature can be presented to a certain extent, playing a role of a bottom line.

[0086] like Figure 2 As shown, the present application also provides a short message signature matching device, comprising:

[0087] A determination module 101 is used to determine the pre-processed target SMS signature;

[0088] The acquisition module 102 is used to acquire a preset priority rule set and determine a currently used target priority rule in the priority rule set;

[0089] The matching module 103 is used to match the target SMS signature with the target priority rule. If the match is successful, the matching information and rule type of the target SMS signature are determined based on the target priority rule. If the match fails, the process returns to the step of determining the currently used target priority rule and continues to execute until the target SMS signature is successfully matched with the currently used target priority rule.

[0090] The basic principles of the present disclosure are described above in conjunction with specific embodiments. However, it should be noted that the advantages, strengths, effects, etc. mentioned in the present disclosure are only examples and not limitations, and it cannot be considered that these advantages, strengths, effects, etc. are required by each embodiment of the present disclosure. In addition, the specific details disclosed above are only for the purpose of illustration and ease of understanding, and are not limitations. The above details do not limit the present disclosure to the necessity of adopting the above specific details to be implemented.

[0091] In the present disclosure, relational terms such as first and second, etc. are only used to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply that there is any such actual relationship or order between these entities or operations. The block diagrams of the devices, devices, equipment, and systems involved in the present disclosure are only illustrative examples and are not intended to require or imply that they must be connected, arranged, and configured in the manner shown in the block diagram. As will be appreciated by those skilled in the art, these devices, devices, equipment, and systems can be connected, arranged, and configured in any manner. Words such as "including", "comprising", "having", etc. are open words, referring to "including but not limited to", and can be used interchangeably with them. The words "or" and "and" used here refer to the words "and / or" and can be used interchangeably with them, unless the context clearly indicates otherwise. The words "such as" used here refer to the phrase "such as but not limited to", and can be used interchangeably with them.

[0092] Additionally, as used herein, "or" used in a list of items beginning with "at least one" indicates a separate list, so that, for example, a list of "at least one of A, B, or C" means A or B or C, or AB or AC or BC, or ABC (i.e., A and B and C). Furthermore, the word "exemplary" does not mean that the example described is preferred or better than other examples.

[0093] It should also be noted that in the system and method of the present disclosure, each component or each step can be decomposed and / or recombined. Such decomposition and / or recombination should be regarded as equivalent solutions of the present disclosure.

[0094] Various changes, substitutions, and modifications of the techniques described herein may be made without departing from the teachings defined by the appended claims. Furthermore, the scope of the claims of the present disclosure is not limited to the specific aspects of the processes, machines, manufactures, compositions of events, means, methods, and actions described above. Currently existing or later to be developed processes, machines, manufactures, compositions of events, means, methods, or actions that perform substantially the same functions or achieve substantially the same results as the corresponding aspects described herein may be utilized. Thus, the appended claims include such processes, machines, manufactures, compositions of events, means, methods, or actions within their scope.

[0095] The above description of the disclosed aspects is provided to enable any person skilled in the art to make or use the present disclosure. Various modifications to these aspects will be readily apparent to those skilled in the art, and the general principles defined herein may be applied to other aspects without departing from the scope of the present disclosure. Therefore, the present disclosure is not intended to be limited to the aspects shown herein, but rather to the widest scope consistent with the principles and novel features disclosed herein.

[0096] The above description has been given for the purpose of illustration and description. In addition, this description is not intended to limit the embodiments of the present disclosure to the forms disclosed herein. Although multiple example aspects and embodiments have been discussed above, those skilled in the art will recognize certain variations, modifications, changes, additions and sub-combinations thereof.

Claims

1. A method for matching short message signatures, characterized in that: The method comprises: Determine the target SMS signature after preprocessing; Obtaining a preset priority rule set, and determining a currently used target priority rule in the priority rule set; The target SMS signature is matched with the target priority rule. If the match is successful, the matching information and rule type of the target SMS signature are determined based on the target priority rule. If the match fails, the step of determining the currently used target priority rule is returned to and continued until the target SMS signature is successfully matched with the currently used target priority rule.

2. The method for matching short message signatures according to claim 1, characterized in that: The priority rule set includes a first judgment rule, a second judgment rule, a third judgment rule, a fourth judgment rule, a fifth judgment rule, a sixth judgment rule, a seventh judgment rule and an eighth judgment rule in sequence, wherein the target SMS signature is matched with the first judgment rule, and the steps include: Get the specific text format library for SMS signature; Matching the text of the target SMS signature with the specific text format library, and if the match is successful, outputting matching information and a first type identifier corresponding to the specific text format; If the first judgment rule fails to match, the second judgment rule is executed again.

3. The method for matching short message signatures according to claim 2, characterized in that: If the first judgment rule fails to match, returning to execute the second judgment rule, the step of executing the second judgment rule includes: Get the blacklist library of SMS signatures; Match the target SMS signature with the blacklist library, and if the match is successful, output the corresponding blacklist prompt information and the second type identifier; If the second judgment rule fails to match, the process returns to execute the third judgment rule.

4. The method for matching short message signatures according to claim 3, characterized in that: If the second judgment rule fails to match, returning to execute the third judgment rule, the steps of executing the third judgment rule include: Obtain a matching information database that records matching information; Matching the name of the target SMS signature with the matching information database, and if the match is successful, outputting the matching information and the third type identifier of the successful match; If the third judgment rule fails to match, the process returns to execute the fourth judgment rule.

5. The method for matching short message signatures according to claim 4, characterized in that: If the third judgment rule fails to match, returning to execute the fourth judgment rule, the steps of executing the fourth judgment rule include: Get a special mapping library containing multiple mapping relationships; Matching the target SMS signature with each mapping relationship in the special mapping library, and if the match is successful, outputting the matching information and the fourth type identifier of the successful match; If the fourth judgment rule fails to match, the process returns to execute the fifth judgment rule.

6. The method for matching short message signatures according to claim 5, characterized in that: If the fourth judgment rule fails to match, returning to execute the fifth judgment rule, the steps of executing the fifth judgment rule include: Obtain a special character library, wherein the special character library includes first type characters and second type characters; Matching the target SMS tag with the special character library, if the target SMS tag successfully matches the first type of characters, obtaining the successfully matched first type of characters and their corresponding city information to generate matching information and a fifth type of identifier; if the target SMS tag successfully matches the second type of characters, obtaining the successfully matched second type of characters to generate matching information and a fifth type of identifier; If the fifth judgment rule fails to match, the process returns to execute the sixth judgment rule.

7. The method for matching short message signatures according to claim 6, characterized in that: If the fifth judgment rule fails to match, returning to execute the sixth judgment rule, the steps of executing the sixth judgment rule include: Get a custom dictionary library containing identification segmentation; Perform word segmentation processing on the target SMS signature, match the target SMS signature after word segmentation processing with the custom dictionary library, if the match is successful, obtain the successfully matched identification word segmentation, obtain matching information through mapping, and output the sixth category identification; If the sixth judgment rule fails to match, the process returns to execute the seventh judgment rule.

8. The method for matching short message signatures according to claim 7, characterized in that: If the sixth judgment rule fails to match, returning to execute the seventh judgment rule, the steps of executing the seventh judgment rule include: Obtaining a trained entity recognition model, calling the trained entity recognition model to recognize the target SMS signature, and obtaining entity information; Based on the entity information, generating matching information and a seventh type identifier; If the seventh judgment rule fails to match, the process returns to execute the eighth judgment rule.

9. The method for matching short message signatures according to claim 8, characterized in that: If the seventh judgment rule fails to match, returning to execute the eighth judgment rule, the steps of executing the eighth judgment rule include: The target SMS signature is output in original form and marked as an eighth type identifier.

10. A short message signature matching device, characterized in that: include: A determination module, used to determine the pre-processed target SMS signature; An acquisition module, used to acquire a preset priority rule set and determine a currently used target priority rule in the priority rule set; A matching module, used to match the target SMS signature with the target priority rule, and if the match is successful, determine the matching information and rule type of the target SMS signature based on the target priority rule; If the match fails, the process returns to the step of determining the target priority rule currently in use and continues to execute until the target SMS signature successfully matches the target priority rule currently in use.