Anti-fraud propaganda method and anti-fraud propaganda system thereof
The anti-fraud publicity method and system address the issue of non-personalized publicity by using user device interaction to deliver targeted content, improving user engagement and knowledge retention.
Patent Information
- Application Number
- CN202411604985.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-11-12
- Publication Date
- 2024-12-13
- Estimated Expiration
- Not applicable · inactive patent
AI Technical Summary
Current anti-fraud publicity methods lack personalization, failing to account for varying acceptance levels and preferences among different audience groups, thereby reducing the effectiveness of fraud awareness campaigns.
An anti-fraud publicity method and system that utilizes user device interaction data to identify user interests and preferences, delivering targeted anti-fraud content through personalized notifications and interactive learning modules, updating knowledge scores based on user engagement.
Enhances user acceptance and mastery of anti-fraud knowledge by providing personalized and targeted publicity, increasing exposure to relevant content and promoting enthusiasm for learning.
Smart Images

Figure CN119129591A_ABST
Abstract
Description
Technical Field
[0001] Multiple embodiments of this specification relate to the field of information technology, and specifically to an anti-fraud publicity method and an anti-fraud publicity system thereof. Background Art
[0002] The rapid development of information technology, especially the Internet, has greatly facilitated people's daily life and work, but it has also become a new tool for fraudsters to commit crimes. Fraudsters use the anonymity and cross-regional nature of the Internet to carry out fraudulent activities, such as impersonating staff, pretending to be relatives and friends, fake shopping websites, investment fraud, etc., making the scope of victims wider and difficult to track. Therefore, strengthening anti-fraud publicity and raising public awareness of prevention have become the direction of joint efforts of all sectors of society. For example, publicity can be carried out through traditional media such as television, radio, newspapers, and new media platforms such as the Internet and social media. Lectures, seminars and other activities are held in the community to provide face-to-face education directly to residents. Public service advertisements are set up in crowded places such as public transportation, stations, and shopping malls. However, these public anti-fraud propaganda lacks personalized recommendations, and the acceptance level of each person is different, making it difficult to guarantee the effectiveness of the publicity. Therefore, it is necessary to study anti-fraud publicity technologies that can improve the acceptance of each audience. Summary of the invention
[0003] Multiple embodiments of this specification describe an anti-fraud publicity method and an anti-fraud publicity system.
[0004] In a first aspect, the embodiments of this specification provide an anti-fraud publicity method, which runs on a user device, and includes the following steps: Connect to the preset server and receive the learning library, test library, reminder slogan library, news events, and anti-fraud knowledge points; Identify the SMS interaction text and voice call text on the user's device, extract keywords from the SMS interaction text and voice call text, and obtain the user's domain according to the keywords; Identify the field involved in the news event, and when the news event matches the field involved in the user, generate a pop-up window carrying the title and link of the news event on the lock screen interface; According to the preset interval period, according to the prompt slogans and acceptance levels recorded in the prompt slogan library, a prompt slogan is selected from the prompt slogan library, and a notification containing the prompt slogan and anti-fraud knowledge points is generated in the drop-down message list; When the user clicks on a preset icon or URL, an interactive interface is displayed for the user, and according to the user's interaction on the interactive interface, learning questions or test questions are displayed for the user, wherein the learning questions and test questions are from the learning library and the test library respectively; The anti-fraud knowledge points are updated according to the test results of the test questions, and the points information is synchronized to the server.
[0005] In a second aspect, the embodiment of this specification provides an anti-fraud publicity system, which runs on a user device, including: A receiving module is connected to a preset server and receives a learning library, a test library, a prompt slogan library, news events, and anti-fraud knowledge points; An identification module, which identifies the SMS interaction text and voice call text of the user's device, extracts keywords from the SMS interaction text and voice call text, and obtains the fields involved by the user according to the keywords; A pop-up window module, which identifies the field involved in the news event, and when the news event matches the field involved in the user, generates a pop-up window carrying the title and link of the news event on the lock screen interface; a prompt module, which selects a prompt slogan from the prompt slogan library according to the prompt slogans and acceptance levels recorded in the prompt slogan library at a preset interval, and generates a notification containing the prompt slogan and anti-fraud knowledge points in a drop-down message list; A test module, when a user clicks a preset icon or URL, displays an interactive interface for the user, and displays learning questions or test questions for the user according to the user's interaction on the interactive interface, wherein the learning questions and test questions are from the learning library and the test library respectively; The synchronization module updates the anti-fraud knowledge points according to the test results of the test questions and synchronizes the points information to the server.
[0006] In a third aspect, an embodiment of this specification provides an electronic device, including a processor and a memory; The processor is connected to the memory; The memory is used to store executable program code; The processor runs a program corresponding to the executable program code by reading the executable program code stored in the memory, so as to execute the method described in any one of the above aspects.
[0007] In a fourth aspect, an embodiment of the present specification provides a computer-readable storage medium having a computer program stored thereon, wherein the computer program, when executed by a processor, implements the method described in any of the above aspects.
[0008] In a fifth aspect, an embodiment of this specification provides a computer program product, including a computer program, which implements the method described in any of the above aspects when executed by a processor.
[0009] The beneficial effects brought by the technical solutions provided by some embodiments of this specification include at least: In multiple embodiments of this specification, the anti-fraud publicity method and system provided can combine relevant data of users to provide more targeted and personalized anti-fraud publicity content, which helps to improve users' acceptance of anti-fraud publicity. Through a variety of anti-fraud publicity content and forms, more abundant anti-fraud publicity channels are provided, which increases the user's chance of being exposed to anti-fraud publicity content, and helps to improve the user's mastery of anti-fraud knowledge. Anti-fraud knowledge points can not only promote users' enthusiasm for learning anti-fraud knowledge, but also can obtain people's current mastery of anti-fraud knowledge through anti-fraud knowledge points, which can be used as a reference for arranging other anti-fraud publicity activities.
[0010] Other features and advantages of the various embodiments of the present specification will be further disclosed in the following detailed description and drawings. BRIEF DESCRIPTION OF THE DRAWINGS
[0011] In order to more clearly illustrate the technical solutions in the embodiments of this specification, the drawings required for use in the embodiments will be briefly introduced below. Obviously, the drawings described below are only some embodiments of this specification. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative work.
[0012] Figure 1 A schematic diagram of the anti-fraud publicity form provided in the embodiments of this specification.
[0013] Figure 2 A schematic diagram of the application architecture of the anti-fraud publicity method provided in the embodiments of this specification.
[0014] Figure 3 A flowchart of the anti-fraud publicity method provided in the embodiments of this specification.
[0015] Figure 4 A schematic diagram of another anti-fraud publicity form provided in an embodiment of this specification.
[0016] Figure 5 A schematic diagram of learning questions provided in an embodiment of this specification.
[0017] Figure 6 A schematic diagram of a test question provided in an embodiment of this specification.
[0018] Figure 7 A schematic diagram of a method for determining domain matching provided in an embodiment of this specification.
[0019] Figure 8 A schematic diagram of a method for calculating acceptance provided in an embodiment of this specification.
[0020] Fig. 9 Schematic diagram of the anti-fraud publicity system provided in the embodiments of this specification.
[0021] Fig.10 A schematic diagram of an electronic device provided in an embodiment of this specification. DETAILED DESCRIPTION
[0022] The following is an explanation and description of the technical solutions of the embodiments of this specification in conjunction with the drawings of the embodiments of this specification, but the following embodiments are only preferred embodiments of this specification, not all. Based on the embodiments in the implementation mode, other embodiments obtained by those skilled in the art without creative work are all within the scope of protection of this specification.
[0023] The terms "first", "second", "third", etc. in the description and claims of this specification and the above-mentioned drawings are used to distinguish different objects, rather than to describe a specific order. In addition, the terms "including" and "having" and any variations thereof are intended to cover non-exclusive inclusions. For example, a process, method, system, product or device that includes a series of steps or units is not limited to the listed steps or units, but optionally includes steps or units that are not listed, or optionally includes other steps or units inherent to these processes, methods, products or devices.
[0024] In the following description, terms such as "inside", "outside", "up", "down", "left", "right", etc. that indicate directions or positional relationships are only used to facilitate the description of the embodiments and simplify the description, and do not indicate or imply that the device or element referred to must have a specific direction, be constructed and operated in a specific direction, and therefore should not be understood as a limitation of this specification.
[0025] The data involved in this application are all information and data authorized by the user or fully authorized by all parties, and the collection of relevant data complies with the relevant laws, regulations and standards of relevant countries and regions.
[0026] Before describing the technical solution in this specification, an introduction is given to the application scenarios and related technologies of the technical solution.
[0027] With the development of network technology, telecommunications fraud as a new type of fraud has gradually become a behavior that affects people's property safety. Telecommunications fraud is a type of fraud that uses communication technology and network technology. It has various forms and complex methods, and often causes serious economic losses to victims. Telecommunications fraud takes various forms. With the development of technology and the innovation of fraudsters' methods, new fraud methods emerge in an endless stream. For example, fraudsters pretend to be staff members, falsely claim that the victim is involved in a criminal case or owes fees, and ask the victim to transfer money or provide personal information. Or they pretend to be relatives or friends of the victim through phone calls or text messages, fabricate emergency situations, and ask the victim to remit money. Send false winning information to inform the victim that he has won a big prize, but he needs to pay a certain fee or tax before he can receive the prize. Some fraudsters will also set up fake shopping websites or applications to attract consumers to place orders at low prices, but actually do not ship or send inferior products.
[0028] Some fraudsters use high-yield investment projects as bait to lure victims into investing money, which ultimately results in the funds being unable to be recovered. This method is highly concealed and tempting, and often involves large amounts of money, causing the greatest losses to the victims.
[0029] Fraudsters often use anonymous phone cards, virtual numbers or overseas servers11, making it very difficult to track and catch them. After the fraud is successful, the fraudsters will quickly transfer the funds to multiple accounts or even transfer them across borders, making it extremely complicated to track the flow of funds. Sometimes the victims are unwilling to report the crime out of shame or other reasons, or fail to keep evidence in time, which also brings obstacles to tracking down.
[0030] Therefore, among the means of preventing losses from fraud, strengthening anti-fraud publicity and taking precautions before it happens have gradually become effective preventive measures.
[0031] Through extensive anti-fraud publicity, more people can understand the common methods and characteristics of fraud, thereby raising their vigilance and avoiding becoming victims of fraud. Groups such as the elderly and minors are easy targets of fraud. Through targeted anti-fraud publicity, these vulnerable groups can be better protected from fraud. Common forms of anti-fraud publicity include using traditional media such as television, radio, and newspapers to broadcast anti-fraud public service advertisements, report typical cases, and increase public attention. Release anti-fraud information on online platforms (such as Weibo, WeChat, Douyin, etc.), and use short videos, live broadcasts, and other forms of interactive publicity. Organize anti-fraud lectures, seminars, and other activities in communities and streets, invite experts to explain prevention techniques, and distribute publicity materials.
[0032] However, the current anti-fraud publicity methods lack personalized measures for the audience and use uniform publicity materials. Different groups have different acceptance levels and preferences, so the acceptance level of each audience cannot be guaranteed. For example, the elderly prefer specific cases, while young people prefer to accept more relatively detailed and comprehensive fraud knowledge.
[0033] Therefore, it is necessary to study how to provide more personalized and targeted anti-fraud publicity for current users. Figure 1 As shown, on the user's handheld device, the latest news event (referring to news events about fraud) is displayed on the pop-up window 21 of the lock screen interface to carry out anti-fraud publicity. The news event has some relevance to the user, such as being in the same or nearby community, so as to arouse the user's interest and attention. This makes the publicity materials more targeted and relevant to the user.
[0034] The method provided in this application is applied to Figure 2 The system architecture shown, Figure 2 is a schematic diagram of the system architecture in the embodiment of the present application, such as Figure 2 As shown, the system architecture includes a server 11 and a user device 10, and the client (i.e., a search engine or a social software applet) is deployed on the user device 10, wherein the client can be run on the user device 10 in the form of a browser, or can be run on the user device 10 in the form of an independent application (application, APP), etc. The specific presentation form of the client is not limited here. The server 11 involved in this application can be an independent physical server, or a server cluster or distributed system composed of multiple physical servers, or a cloud server that provides basic cloud computing services such as cloud services, cloud databases, cloud computing, cloud functions, cloud storage, network services, cloud communications, middleware services, domain name services, security services, content delivery networks (Content Delivery Network, CDN), and big data and artificial intelligence platforms. The user device 10 can be a smart phone, a tablet computer, a laptop, a PDA, a personal computer, a smart speaker, a smart TV, a smart watch, a car device, a wearable device, etc., but is not limited thereto. The user device 10 and the server 11 can be directly or indirectly connected by wired or wireless communication, and this application is not limited here. There is no limit on the number of servers 11 and user equipment terminals 10. The solution provided in this application can be completed by the user equipment terminal 10 independently, or by the server 11 independently, or by the user equipment terminal 10 and the server 11 in cooperation, and this application does not make any specific limitation on this.
[0035] Since this application involves some professional terms, these professional terms will be introduced below.
[0036] Fields refer to specific topics or industries that users often come into contact with or are particularly interested in in their daily lives. These fields reflect information about users' interests, professional backgrounds, and living habits. For example, the game field covers various types of games such as electronic games, tabletop games, and chess games. The entertainment field includes various entertainment activities such as movies, music, dramas, and variety shows. The sports field includes various sports such as football, basketball, and tennis. The technology field involves cutting-edge technologies such as computer science, artificial intelligence, and Internet technology. The education field often involves education-related content such as online courses, education and training, and academic research. The tourism field covers travel guides, scenic spot introductions, travel agency information, and other travel information. The financial field involves financial-related matters such as the stock market, investment and financial management, and banking services. These fields reflect the diverse needs of users and the normal scope of their daily activities. When encountering fraud, it often goes beyond these fields.
[0037] Large language models are deep learning models with large parameter counts, which are designed to understand and generate natural language. These models learn patterns and structures in language by training large amounts of text data, so that they can perform a variety of natural language tasks such as machine translation, text summarization, sentiment analysis, question-answering systems, etc. Large language models have millions or even billions of parameters, which enables them to capture very complex patterns in language.
[0038] Natural language tasks refer to natural language processing. Natural Language Processing (NLP) is an interdisciplinary field in computer science, artificial intelligence, and linguistics, which aims to enable computers to understand, interpret, and generate human language. Natural language tasks (NLP tasks) refer to a series of language-related tasks completed through algorithms and technologies.
[0039] This specification first provides an anti-fraud propaganda method, which runs on the user device terminal 10. Figure 3 , including the steps of: Step S101) connects to the preset server 11 and receives a learning library, a test library, a prompt slogan 22 library, news events, and anti-fraud knowledge points 23. The learning questions 25 in the learning library are obtained from the propaganda materials that have been produced in the field of anti-fraud propaganda. Including introductions to anti-fraud types, introductions to the characteristics of high anti-fraud concealment and difficulty in recovering losses, and anti-fraud propaganda slogans. Or learning questions 25 are obtained according to other technologies that have been disclosed in the field. The method of obtaining test questions 27 according to learning questions 25 can include hiding part of the content in learning questions 25 and requiring filling in blanks. Or intercepting part of the content in learning questions 25 as an option, and then generating several other options, requiring the user to select the content corresponding to the original learning question 25 from multiple options. Or modify or not modify the content of part of the learning question 25, requiring the user to judge right or wrong. The prompt slogan 22 library is obtained from the prompt slogans 22 that have been disclosed in the field. News events are provided by existing technologies, and news events refer to news events about fraud. News events can also be obtained through push notifications from the competent department in charge of fraud propaganda. The anti-fraud knowledge score 23 is obtained by the correct rate of the test question 27. For example, the correct rate is multiplied by a certain coefficient. Alternatively, the number of participations and the frequency of participation in the test question 27 are also used in the calculation of the anti-fraud knowledge score 23.
[0040] Step S102) Identify the SMS interaction text and voice call text of the user device 10, extract the keywords of the SMS interaction text and voice call text, and obtain the field involved by the user according to the keywords. The SMS and call voice of the user device 10 are only used to identify the keywords and then identify the field, and the SMS interaction text and voice call text are not stored. After obtaining the field, the SMS interaction text and voice call text can be deleted immediately.
[0041] Specifically, the method for extracting keywords from the SMS interaction text and the voice call text includes: generating a natural language task for extracting keywords; submitting the natural language task, the SMS interaction text and the voice call text to a pre-connected large language model; and obtaining keywords based on the response of the large language model.
[0042] The method for obtaining the fields involved by the user according to the keyword includes: reading a preset field set; calculating the correlation between the keyword and each field in the field set respectively; and including the fields with correlation higher than a preset threshold into the fields involved by the user.
[0043] Step S103) Identify the field involved in the news event. When the news event matches the field involved in the user, a pop-up window 21 containing the title and link of the news event is generated on the lock screen interface. Figure 1 , which is an example of a news event and a pop-up window 21 of the lock screen interface. According to the technology already disclosed in the art, there may also be other forms of pop-up windows 21 of the lock screen interface.
[0044] Among them, the method for identifying the fields involved in the news event includes: extracting several keywords of the news event; calculating the matching degree of several keywords with each field in the preset field set respectively; the field with the highest matching degree is the field involved in the news event.
[0045] Step S104) According to the preset interval period, a prompt slogan 22 is selected from the prompt slogan 22 library according to the prompt slogan 22 and the acceptance degree recorded in the prompt slogan 22 library, and a notification 24 containing the prompt slogan 22 and the anti-fraud knowledge score 23 is generated in the drop-down message list.
[0046] Please see attached Figure 4 , which is an example of a notification 24 containing the prompt slogan 22 and the anti-fraud knowledge score 23. The notification 24 needs to be pulled down by the user to be fully displayed. According to the disclosed technology in the art, the display of the notification 24 can also be displayed by other operation actions specified by the user device 10.
[0047] Step S105) When the user clicks on a preset icon or website, an interactive interface 26 is displayed to the user. According to the user's interaction on the interactive interface 26, learning questions 25 or test questions 27 are displayed to the user. The learning questions 25 and test questions 27 are from the learning library and the test library, respectively. For example, please refer to the attached Figure 5 The interactive interface 26 shown shows the learning questions 25. Questions such as “1. Impersonating staff and asking for money transfer or personal information is a scam” can reveal the scam methods and enable users to take precautions. Figure 6 , the interactive interface 26 shown shows a test question 27. The test question 27 can detect the user's mastery of anti-fraud knowledge and deepen the user's impression of anti-fraud knowledge. The anti-fraud knowledge score 23 can also be calculated based on the correct rate of the test question 27 and the frequency of participating in the test.
[0048] Step S106) Update the anti-fraud knowledge score 23 according to the test result of the test question 27, and synchronize the score information to the server 11. If the accuracy is 85%, the anti-fraud knowledge score 23 is 850 points. Or if the accuracy is 85%, and the frequency of participating in the test is higher than the preset reference frequency, the anti-fraud knowledge score 23 is 850 times 1.5, which is 1275; and if the accuracy is 85%, and the frequency of participating in the test is lower than the preset reference frequency, the anti-fraud knowledge score 23 is 850 times 0.8, which is 680. Other publicly available technologies in the art can also be used to calculate the anti-fraud knowledge score 23. The anti-fraud knowledge score 23 can be used to obtain subsequent anti-fraud publicity rewards, such as redemption rights.
[0049] On the other hand, in another embodiment, please refer to the attached Figure 7 The method for determining whether the news event matches the field involved by the user includes: Step S201) generating a natural language task for calculating the relevance between the field involved in the news event and the field involved in the user, and submitting it to a pre-connected large language model; Step S202) Obtaining relevance according to the response of the large language model; Step S203) When the correlation degree is higher than a preset threshold, it is determined that the news event matches the field involved by the user.
[0050] For example, the news event involves being defrauded due to chasing stars, so the field involved in the news event is the entertainment field. The fields involved in the user are finance, tourism, education, and games. Then, the correlation between the field involved in the news event, the entertainment field, and the fields involved in the user: finance, tourism, education, and games is calculated respectively.
[0051] The correlation between the entertainment industry and the financial industry is 0.1, the correlation between the entertainment industry and the tourism industry is 0.4, the correlation between the entertainment industry and the education industry is 0.2, and the correlation between the entertainment industry and the gaming industry is 0.5. For example, the preset threshold is 0.6, and each time the correlation between the field involved in the news event and the field involved in the user is calculated, the determination of the match between the news event and the field involved in the user will not be triggered. Therefore, the pop-up window 21 of the news event will not be triggered in the end.
[0052] On the other hand, in another embodiment, please refer to the attached Figure 8 , the method of obtaining the acceptance of the prompt slogan 22 includes: Step S301) configuring the test library to include a plurality of test questions 27 generated according to the prompt slogan 22; Step S302) identifying the emotion type of the prompt slogan 22; Step S303) according to the test accuracy of test question 27, obtain the average accuracy of test question 27 of each emotion type; Step S304) Obtain acceptance according to the average accuracy rate.
[0053] When a user is interested in a certain prompt slogan 22, the user can more accurately remember the prompt slogan 22. Therefore, the acceptance can be obtained through the average accuracy rate. The emotion types include nervous, playful, and calm.
[0054] For example, the reminder slogan 22 for the emotion classification as nervousness includes: Do not trust unknown calls, and keep personal information confidential! The emotion classification is nervousness. The public security, procuratorial and judicial organs will not handle cases by phone, beware of impersonation and fraud! The reminder slogans 22 with the emotion classification of playful are: There is no such thing as a free lunch. Behind the free lunch is a trap! No matter how good the cheater's acting skills are, he can't act like the real person! The reminder slogans for calm emotions are: Think calmly, act cautiously, and refuse all transfer requests from informal channels. When faced with temptation, ask more questions, be more vigilant, and lose less.
[0055] These slogans have different tones and styles, and have different acceptance levels for different users. By recommending reminder slogans 22 with high user acceptance, it is helpful to improve the pertinence of anti-fraud publicity.
[0056] On the other hand, this specification provides an anti-fraud publicity system, which runs on a user device 10, see the attached Fig. 9 ,include: The receiving module 100 is connected to the preset server 11 and receives the learning library, the test library, the prompt slogan 22 library, the news events, and the anti-fraud knowledge points 23; The identification module 200 identifies the text of the SMS interaction and the text of the voice call of the user device 10, extracts the keywords of the text of the SMS interaction and the text of the voice call, and obtains the field involved by the user according to the keywords; Pop-up window 21 module 300, identifies the field involved in the news event, and when the news event matches the field involved in the user, generates a pop-up window 21 carrying the title and link of the news event on the lock screen interface; The prompt module 400 selects a prompt slogan 22 from the prompt slogan 22 library according to the prompt slogan 22 and the acceptance degree recorded in the prompt slogan 22 library at a preset interval period, and generates a notification 24 containing the prompt slogan 22 and the anti-fraud knowledge score 23 in the drop-down message list; The test module 500 displays an interactive interface 26 for the user when the user clicks on a preset icon or website, and displays learning questions 25 or test questions 27 for the user according to the user's interaction on the interactive interface 26, wherein the learning questions 25 and the test questions 27 are from the learning library and the test library respectively; The synchronization module 600 updates the anti-fraud knowledge score 23 according to the test result of the test question 27 and synchronizes the score information to the server 11.
[0057] See also Fig.10 A schematic diagram of the structure of an electronic device provided in an embodiment of this specification is shown.
[0058] like Fig.10As shown, the electronic device 1100 may include: at least one processor 1101, at least one network interface 1104, a user interface 1103, a memory 1105 and at least one communication bus 1102. Among them, the communication bus 1102 can be used to realize the connection and communication of the above-mentioned components. Among them, the user interface 1103 may include a button, and the optional user interface may also include a standard wired interface and a wireless interface. Among them, the network interface 1104 may include but is not limited to a Bluetooth module, an NFC module, a Wi-Fi module, etc. Among them, the processor 1101 may include one or more processing cores. The processor 1101 uses various interfaces and lines to connect various parts in the entire electronic device 1100, and executes various functions and processes data of the routing device 1100 by running or executing instructions, programs, code sets or instruction sets stored in the memory 1105, and calling data stored in the memory 1105. Optionally, the processor 1101 can be implemented in at least one hardware form of DSP, FPGA, and PLA. The processor 1101 may integrate one or a combination of CPU, GPU and modem, etc. Among them, the CPU mainly processes the operating system, user interface and application programs, etc.; the GPU is responsible for rendering and drawing the content to be displayed on the display screen; the modem is used to process wireless communication.
[0059] It is understandable that the above-mentioned modem may not be integrated into the processor 1101, but may be implemented by a separate chip.
[0060] Among them, the memory 1105 may include RAM or ROM. Optionally, the memory 1105 includes a non-transitory computer-readable medium. The memory 1105 can be used to store instructions, programs, codes, code sets or instruction sets. The memory 1105 may include a program storage area and a data storage area, wherein the program storage area may store instructions for implementing an operating system, instructions for at least one function (such as a touch function, a sound playback function, an image playback function, etc.), instructions for implementing the above-mentioned various method embodiments, etc.; the data storage area may store data involved in the above-mentioned various method embodiments, etc. The memory 1105 may also be at least one storage device located away from the aforementioned processor 1101. The memory 1105 as a computer storage medium may include an operating system, a network communication module, a user interface module and an application. The processor 1101 may be used to call the application stored in the memory 1105 and execute the methods in the above-mentioned multiple embodiments.
[0061] The embodiments of this specification also provide a computer-readable storage medium, which stores instructions, and when the instructions are executed on a computer or a processor, the computer or the processor executes the multiple steps in the above embodiments. If the components of the above electronic device are implemented in the form of software functional units and sold or used as independent products, they can be stored in the computer-readable storage medium.
[0062] The embodiments of this specification also provide a computer program product, including a computer program, which implements multiple steps in the above embodiments when executed by a processor.
[0063] In the absence of conflict, the technical features in this embodiment and implementation scheme can be combined arbitrarily.
[0064] In the above embodiments, it can be implemented in whole or in part by software, hardware, firmware or any combination thereof. When implemented by software, it can be implemented in whole or in part in the form of a computer program product. The computer program product includes a plurality of computer instructions. When the computer program instructions are loaded and executed on a computer, the process or function described in the embodiment of this specification is generated in whole or in part. The computer may be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. The computer instructions may be stored in a computer-readable storage medium or transmitted through the computer-readable storage medium. The computer instructions may be transmitted from a website site, a computer, a server 11 or a data center to another website site, a computer, a server 11 or a data center by wired (e.g., coaxial cable, optical fiber, digital subscriber line (DSL)) or wireless (e.g., infrared, wireless, microwave, etc.) means. The computer-readable storage medium may be any available medium that a computer can access or a data storage device such as a server 11, a data center, etc. that includes multiple available media integrated. The available medium may be a magnetic medium (eg, a floppy disk, a hard disk, a magnetic tape), an optical medium (eg, a digital versatile disc (DVD)), or a semiconductor medium (eg, a solid state disk (SSD)), etc.
[0065] When implemented by hardware or firmware, the aforementioned method flow is programmed into the hardware circuit to obtain the corresponding hardware circuit structure and realize the corresponding function. For example, a programmable logic device (PLD) (such as a field programmable gate array (FPGA)) is such an integrated circuit, and its logic function is determined by the user programming the device. The designer programs by himself to "integrate" a digital system on a PLD, without asking a chip manufacturer to design and make a dedicated integrated circuit chip. Moreover, nowadays, instead of manually making integrated circuit chips, this programming is mostly implemented by "logic compiler" software, which is similar to the software compiler used when writing program development, and the original code before compilation must also be written in a specific programming language, which is called hardware description language (HDL), and HDL is not just one, but many. Those skilled in the art should also be aware that it is only necessary to program the method flow slightly in the above-mentioned hardware description languages and program it into the integrated circuit to easily obtain the hardware circuit that implements the logic method flow.
[0066] The embodiments described above are merely preferred embodiments of this specification and are not intended to limit the scope of this specification. Without departing from the design spirit of this specification, various modifications and improvements made to the technical solutions of this specification by ordinary technicians in this field should fall within the scope of protection determined by the claims of this specification.
Claims
1. An anti-fraud propaganda method, running on a user device, It is characterized in that Includes steps: Connect to the preset server and receive the learning library, test library, reminder slogan library, news events, and anti-fraud knowledge points; Identify the SMS interaction text and voice call text on the user's device, extract keywords from the SMS interaction text and voice call text, and obtain the user's domain according to the keywords; Identify the field involved in the news event, and when the news event matches the field involved in the user, generate a pop-up window carrying the title and link of the news event on the lock screen interface; According to the preset interval period, according to the prompt slogans and acceptance levels recorded in the prompt slogan library, a prompt slogan is selected from the prompt slogan library, and a notification containing the prompt slogan and anti-fraud knowledge points is generated in the drop-down message list; When the user clicks on a preset icon or URL, an interactive interface is displayed for the user, and according to the user's interaction on the interactive interface, learning questions or test questions are displayed for the user, wherein the learning questions and test questions are from the learning library and the test library respectively; The anti-fraud knowledge points are updated according to the test results of the test questions, and the points information is synchronized to the server.
2. According to the anti-fraud publicity method of claim 1, It is characterized in that The method for extracting keywords from the SMS interaction text and the voice call text includes: Generate natural language tasks to extract keywords; Submitting the natural language task, SMS interaction text, and voice call text to a pre-connected large language model; Obtain keywords based on the response of the large language model.
3. An anti-fraud publicity method according to claim 1, It is characterized in that The method for obtaining the fields involved by the user according to the keyword includes: Read the preset domain set; Calculating the relevance between the keyword and each field in the field set respectively; The fields with correlation degrees higher than a preset threshold are included in the fields involved by the user.
4. The anti-fraud publicity method according to claim 1, It is characterized in that The method for identifying the field involved in the news event includes: Extracting several keywords of the news event; Calculating the matching degree between the plurality of keywords and each field in the preset field set respectively; The field with the highest matching degree is the field involved in the news event.
5. The anti-fraud publicity method according to claim 1, It is characterized in that The method for determining whether the news event matches the field involved by the user includes: Generate a natural language task for calculating the relevance between the field involved in the news event and the field involved in the user, and submit it to a pre-connected large language model; Get the relevance based on the response of the large language model; When the correlation degree is higher than a preset threshold, it is determined that the news event matches the field involved by the user.
6. An anti-fraud publicity method according to any one of claims 1 to 5, It is characterized in that Methods for gaining acceptance of the reminder include: Configuring the test library to include a plurality of test questions generated according to the prompt slogan; Identifying the emotion type of the prompt slogan; According to the test accuracy of the test questions, the average accuracy of the test questions of each emotion type is obtained; The acceptance degree is obtained according to the average correct rate. 7.An anti-fraud publicity system, running on the user's device, It is characterized in that include: A receiving module is connected to a preset server and receives a learning library, a test library, a prompt slogan library, news events, and anti-fraud knowledge points; An identification module, which identifies the SMS interaction text and voice call text of the user's device, extracts keywords from the SMS interaction text and voice call text, and obtains the fields involved by the user according to the keywords; A pop-up window module, which identifies the field involved in the news event, and when the news event matches the field involved in the user, generates a pop-up window carrying the title and link of the news event on the lock screen interface; a prompt module, which selects a prompt slogan from the prompt slogan library according to the prompt slogans and acceptance levels recorded in the prompt slogan library at a preset interval, and generates a notification containing the prompt slogan and anti-fraud knowledge points in a drop-down message list; A test module, when a user clicks a preset icon or URL, displays an interactive interface for the user, and displays learning questions or test questions for the user according to the user's interaction on the interactive interface, wherein the learning questions and test questions are from the learning library and the test library respectively; The synchronization module updates the anti-fraud knowledge points according to the test results of the test questions and synchronizes the points information to the server.
8. Electronic equipment, It is characterized in that including a processor and a memory; The processor is connected to the memory; The memory is used to store executable program code; The processor runs a program corresponding to the executable program code by reading the executable program code stored in the memory, so as to execute the method according to any one of claims 1 to 6.
9. A computer-readable storage medium having a computer program stored thereon, It is characterized in that When the computer program is executed by a processor, the method according to any one of claims 1 to 6 is implemented.
10. Computer program products, including computer programs, It is characterized in that When the computer program is executed by a processor, the method according to any one of claims 1 to 6 is implemented.
Citation Information
Patent Citations
Method for recommending questions and answers for users, storage medium and application server
CN107368590A
Learning style recognition model training and recognition method and device, equipment and medium
CN113191438A
Interactive interface display method and system for recommended behavior
CN114072763A
Anti-fraud learning system
CN117933932A
Anti-fraud information pushing method, graphical interface and related device
CN118134617A
