CN115766517A - Information verification method and device, electronic equipment and storage medium - Google Patents

Information verification method and device, electronic equipment and storage medium Download PDF

Info

Publication number
CN115766517A
CN115766517A CN202211449095.6A CN202211449095A CN115766517A CN 115766517 A CN115766517 A CN 115766517A CN 202211449095 A CN202211449095 A CN 202211449095A CN 115766517 A CN115766517 A CN 115766517A
Authority
CN
China
Prior art keywords
information
data
historical
mail
verification
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN202211449095.6A
Other languages
Chinese (zh)
Inventor
王丰
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Vivo Mobile Communication Co Ltd
Original Assignee
Vivo Mobile Communication Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Vivo Mobile Communication Co Ltd filed Critical Vivo Mobile Communication Co Ltd
Priority to CN202211449095.6A priority Critical patent/CN115766517A/en
Publication of CN115766517A publication Critical patent/CN115766517A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Information Transfer Between Computers (AREA)

Abstract

The application discloses an information checking method and device, electronic equipment and a storage medium, and belongs to the technical field of computers. The information checking method comprises the following steps: determining a keyword in the first data information; acquiring second data information containing the keyword according to the keyword, wherein the second data information is information in historical data information; acquiring target comparison data in the second data information; comparing and checking the data to be checked contained or associated in the first data information according to the target comparison data; and displaying reminding information under the condition that the comparison and verification result is that the verification fails, wherein the reminding information is used for reminding a user to verify the data to be verified.

Description

Information verification method and device, electronic equipment and storage medium
Technical Field
The application belongs to the technical field of computers, and particularly relates to an information checking method and device, electronic equipment and a storage medium.
Background
With the development of internet technology, people are more and more common to transmit information through networks. Such as the transmission of characters, pictures and videos among users. In the process of information transmission, in order to ensure the accuracy of information transmission, the transmitted information is usually checked.
In the related art, taking common email sending as an example, an email system usually checks whether an attachment is added, and if the system determines that an email should contain an attachment, a user can correspondingly remind when clicking to send the email to prompt the user whether to forget to add the attachment. However, in the above scheme, whether the user adds the attachment can be verified, and for the case that whether the mail information such as the address information of the sender or the address information of the carbon copy sender is wrong, the verification is mostly performed by the user, and a reasonable verification mechanism is lacked.
Disclosure of Invention
The embodiment of the application aims to provide an information verification method, an information verification device, electronic equipment and a storage medium, solves the problem that a reasonable information verification mechanism is lacked in the related technology to verify information needing to be verified, and can achieve intelligent automatic verification.
In a first aspect, an embodiment of the present application provides an information checking method, where the method includes:
determining a keyword in the first data information; acquiring second data information containing the keyword according to the keyword, wherein the second data information is information in historical data information; acquiring target comparison data in the second data information; comparing and checking the data to be checked contained or associated in the first data information according to the target comparison data; and displaying reminding information under the condition that the comparison and verification result is that the verification fails, wherein the reminding information is used for reminding a user to verify the data to be verified.
In a second aspect, an embodiment of the present application provides an apparatus for verifying information, where the apparatus includes:
the determining module is used for determining keywords in the first data information;
the first acquisition module is used for acquiring second data information containing the keyword according to the keyword, wherein the second data information is information in historical data information;
the second acquisition module is used for acquiring target comparison data in the second data information;
the comparison module is used for comparing and checking the data to be checked contained or associated in the first data information according to the target comparison data;
and the reminding module is used for displaying reminding information under the condition that the comparison and verification result is that the verification fails, wherein the reminding information is used for reminding a user to verify the data to be verified.
In a third aspect, embodiments of the present application provide an electronic device, which includes a processor and a memory, where the memory stores a program or instructions executable on the processor, and the program or instructions, when executed by the processor, implement the steps of the method according to the first aspect.
In a fourth aspect, embodiments of the present application provide a readable storage medium, on which a program or instructions are stored, which when executed by a processor implement the steps of the method according to the first aspect.
In a fifth aspect, an embodiment of the present application provides a chip, where the chip includes a processor and a communication interface, where the communication interface is coupled to the processor, and the processor is configured to execute a program or instructions to implement the method according to the first aspect.
In a sixth aspect, embodiments of the present application provide a computer program product, stored on a storage medium, for execution by at least one processor to implement the method according to the first aspect.
In the embodiment of the application, when information verification is performed, a keyword is determined in first data information, second data information containing the keyword is obtained, wherein the second data information is information in historical data information, target comparison data in the second data information is obtained, and comparison verification is performed on data to be verified, contained in or associated with the first data information, according to the target comparison data. The information verification mode realizes automatic verification of information, avoids the problem that a verification mechanism is lack due to the fact that a user can only verify the information through the information verification mode, and designs and perfects the information verification mechanism.
Drawings
Fig. 1 is a flowchart of an information verification method according to an embodiment of the present invention;
fig. 2 is a flowchart of another information verification method provided in an embodiment of the present invention;
fig. 3 is a schematic block diagram of an information checking apparatus according to an embodiment of the present disclosure;
fig. 4 is a schematic structural diagram of an electronic device provided in an embodiment of the present application;
fig. 5 is a schematic diagram of a hardware structure of an electronic device implementing an embodiment of the present application.
Detailed Description
The technical solutions in the embodiments of the present application will be described clearly below with reference to the drawings in the embodiments of the present application, and it is obvious that the described embodiments are some, but not all, embodiments of the present application. All other embodiments that can be derived by one of ordinary skill in the art from the embodiments given herein are intended to be within the scope of the present disclosure.
The terms first, second and the like in the description and in the claims of the present application are used for distinguishing between similar elements and not necessarily for describing a particular sequential or chronological order. It will be appreciated that the data so used may be interchanged under appropriate circumstances such that embodiments of the application may be practiced in sequences other than those illustrated or described herein, and that the terms "first," "second," and the like are generally used herein in a generic sense and do not limit the number of terms, e.g., the first term can be one or more than one. In addition, "and/or" in the specification and claims means at least one of connected objects, a character "/" generally means that a preceding and succeeding related objects are in an "or" relationship.
The information verification method provided by the embodiment of the present application is described in detail below with reference to the accompanying drawings through specific embodiments and application scenarios thereof.
Fig. 1 is a flowchart of an information verification method according to an embodiment of the present invention. As shown in fig. 1, the method specifically comprises the following steps:
step S101, determining keywords in the first data information.
In one embodiment, when information is checked, the information to be checked is exemplarily marked as data to be checked, and the data to be checked may be chinese characters, pinyin, english, arabic numerals, punctuation marks, and the like. The data to be verified may be included in the first data information or associated with the first data information. The first data information is data information that one end device needs to send to another end device, and may be, for example, a current mail to be sent, or a file to be transmitted, and the like. Taking the first data information as the mail to be sent as an example, the data to be verified may be address information of a receiver of the mail to be sent or address information of a transcriber.
In one embodiment, a keyword is determined in the first data message when the information is checked. Optionally, the triggering time of the information verification in the present scheme may be when the user clicks to send the first data information, or during the process of editing the first data information. Optionally, the keyword may be a proper noun or a preset word, that is, the proper noun or the preset word included in the first data message is used as the keyword in the first data message. By way of example, with proper nouns, examples may be "cloud computing," "artificial intelligence," "neural networks," and the like.
In an embodiment, taking the first data information as a current mail to be sent as an example, the first data information includes mail text information or mail attachment information, when determining a keyword in the first data information, the content of the mail text information or the mail attachment information may be read through a preset program script, the keyword is determined based on the read content, if the proper noun is determined as the keyword, the proper noun is extracted from the read content, and the extracted word is determined as the keyword after the extraction is completed. Optionally, in the process of determining the keyword, taking the specific nouns as the keyword as an example, determining the specific nouns meeting a preset condition as the keyword, where the preset condition may optionally be that the occurrence number is greater than a preset number, that is, when the occurrence number of the same specific noun is greater than the preset number, determining the specific nouns as the keyword. The preset number may be 3 or 5, for example. In another embodiment, the preset condition may be that a certain kind of proper nouns appearing is determined as the keyword, that is, the proper nouns are classified in advance, such as proper nouns classified into a computer category, proper nouns of a sports category, proper nouns of a food category, and the like, and when determining the keyword, only the proper nouns of the computer category may be determined as the keyword. Of course, the above-mentioned two ways of determining proper nouns satisfying the occurrence frequency and proper nouns satisfying the fixed category as keywords may be used in combination with each other.
And S102, acquiring second data information containing the keywords according to the keywords.
And the second data information is information in the historical data information. In an embodiment, after determining the keyword in the first data information, the second data information including the keyword is obtained, and optionally, a query may be performed in the historical data information to obtain the second data information including the keyword. Optionally, taking the first data information as the email to be sent as an example, the historical data information may be historical email information, that is, the email including the keyword is obtained by querying in the historical email information, and the email including the same keyword is marked as the second data information. Optionally, taking the first data information as a current file to be transmitted as an example, the historical data information may be a historical transmission file performed by the current user and another user, that is, a file containing the keyword is obtained by querying the historical transmission file, and the file containing the same keyword is marked as the second data information.
And step S103, acquiring target comparison data in the second data information.
In one embodiment, the second data message comprises or is associated with corresponding target alignment data. Taking the second data information as the historical mail information as an example, the target comparison data comprises at least one of sender address information, carbon copy address information and recipient address information of the historical mail information. Optionally, the target comparison data may also be a mail address conforming to a mail address format contained in the mail body information or mail attachment information content of the historical mail information. In an embodiment, taking the second data information as the history transmission file as an example, the target comparison data may be a file receiver corresponding to the history transmission file under corresponding record, and the target comparison data is used as the target comparison data, and a specific recording mode of the file receiver may be a device name, a user name, an IP address, or the like of the file receiver.
And step S104, comparing and checking the data to be checked contained or associated in the first data information according to the target comparison data.
In one embodiment, after the target comparison data corresponding to the second data information is obtained, the target comparison data is compared and verified with the data to be verified contained or associated in the first data information, so as to determine a verification result. Illustratively, taking the data to be verified as the recipient address information or the transcriber address information of the mail to be transmitted as an example, the second data information is the determined historical mail information containing the corresponding keyword, the target comparison data is recorded as at least one of the corresponding sender address information, the transcriber address information and the recipient address information in the historical mail information containing the corresponding keyword, and at this time, for each recipient address information or the transcriber address information in the data to be verified, the comparison of at least one of the determined sender address information, the transcriber address information and the recipient address information in the historical mail information is performed. For example, the data to be verified may be individual recipient address information or carbon copy address information, or the recipient address information and the carbon copy address information may be jointly used as the data to be verified, the target comparison data may be individual sender address information, carbon copy address information and recipient address information, or a combination of any two of the three, or all of the sender address information, the carbon copy address information and the recipient address information may be used as a comparison basis. For example, the current sender address information may be verified by the sender address information in the historical mail information, or the current sender address information and the carbon copy address information may be simultaneously verified by the carbon copy address information in the historical mail information, and the specific correspondence is not limited. Optionally, the specific comparison process may be a comparison of characters one by one, and taking the example that the mail address includes the employee name, the employee number and the english alphabet, the comparison of the corresponding category contents is performed in sequence. Optionally, the verification is determined to be passed if all the verification results are consistent, and otherwise, an error input prompt is given to enable the user to check.
And S105, displaying reminding information under the condition that the comparison and verification result is that the verification fails, wherein the reminding information is used for reminding a user to verify the data to be verified.
In one embodiment, the method further comprises giving a prompt based on the verification result. Optionally, in the case that the comparison and verification result is that the verification fails, triggering an input error prompt, for example, displaying a prompt message, optionally, the display mode of the prompt message may be a pop-up prompt box, and displaying a prompt text in the prompt box for prompting the user to verify the data to be verified.
Optionally, for the case that the verification fails, a candidate information list may be further displayed, so that the user may adjust based on the information content displayed in the candidate information list. For example, in one embodiment, a similar probability index may also be set, and when the score of the similar probability index is greater than a set score threshold, the user is prompted about the possibility of possible error, and similar optional information is listed for the user to check and confirm, otherwise, no prompt is given.
According to the above, when information verification is performed, the keyword is determined in the first data information, after the second data information containing the keyword is obtained by querying in the historical data information according to the keyword, the target comparison data in the second data information is obtained, and then the data to be verified, which is contained in or associated with the first data information, is compared and verified according to the target comparison data. The information verification method realizes automatic verification of information, avoids the problem that a verification mechanism is lack because a user can only verify the information by self, is not limited to verifying semantic rules of the information content, obtains target comparison data of second data information by means of keyword matching appearing in corresponding first data information so as to perform comparison verification of data to be verified, is better and perfect for verification of the information, gives a prompt based on a verification result after the information is verified, prompts the user to verify under the condition that the verification does not pass, can further give optional information for the user to select, optimizes user experience, and avoids the user from transmitting information based on wrong data.
Fig. 2 is a flowchart of another information checking method according to an embodiment of the present invention. As shown in fig. 2, the method specifically includes the following steps:
step S201, determining a keyword in the first data information.
Step S202, according to the keywords, second data information containing the keywords is obtained, and target comparison data in the second data information is obtained.
Step S203, comparing and checking the data to be checked contained or associated in the first data information according to the target comparison data.
And S204, comparing the data to be verified with the historical deleted data, and displaying reminding information under the condition that the contents of the data to be verified and the historical deleted data are matched.
In one embodiment, the verification process further includes comparing the data to be verified with the historical deleted data for verification. In the process of comparing and checking the data to be checked and the historical deleted data, if the content in the historical deleted data is consistent with the content in the data to be checked, the data to be checked and the historical deleted data are judged to be matched, and corresponding display reminding information is used for reminding the user of checking the data to be checked. The historical deletion data includes historical deleted mail address information, for example, the historical deletion data may be a mailbox address deleted in a mailbox address column when the current device is in use, that is, after a mailbox address is generated for each entry completion, the deleted mailbox address is recorded for comparison and verification of subsequent data to be verified.
Optionally, when there are multiple comparison and verification manners for the data to be verified, the scores of the comparison results in each manner may be accumulated, so as to finally determine whether the verification is passed according to the obtained total score and the set score threshold. Illustratively, taking the comparison check in step S203 as an example, if the data to be checked has consistent data in the target comparison data, the corresponding input-output probability score is added by 1, otherwise, the input-error probability score is added by 1; taking the comparison check in step S204 as an example, if the data to be checked has consistent data in the history deleted data, the error probability score is added by 1, otherwise, the opposite probability score is added by 1. And finally determining a verification result according to the total value of the input-output probability score and the input-error probability score after the multiple comparison verification modes are finished. Optionally, when the error-input probability score is greater than the pair-input probability score, determining that the verification fails, otherwise, determining that the verification passes; or when the value of the error transmission probability is larger than a set value threshold, judging that the verification is not passed; in another embodiment, it may be determined that the verification fails when the error input probability score is greater than the set error input threshold and the output-to-pair probability score is less than the set output-to-pair threshold.
The information verification method may be a separate program specially configured to be laid out in a scene requiring information verification, or may be integrated into software itself that generates data information.
Therefore, in the process of information verification, comparison verification can be further carried out based on historical deleted data to finally determine a verification result, the information verification mechanism is further optimized and perfected, the accuracy of information verification is improved, and the condition of possible errors is further identified.
According to the information verification method provided by the embodiment of the application, the execution main body can be an information verification device. The information verification device provided by the embodiment of the present application is described with reference to an example of a method for performing information verification by an information verification device.
Specifically, as shown in fig. 3, fig. 3 is a schematic block diagram of an information verification apparatus provided in an embodiment of the present application, and the information verification apparatus includes:
a determining module 101, configured to determine a keyword in the first data information;
the first obtaining module 102 is configured to obtain, according to the keyword, second data information including the keyword, where the second data information is information in historical data information;
a second obtaining module 103, configured to obtain target comparison data in the second data information;
a comparison module 104, configured to perform comparison and verification on to-be-verified data included in or associated with the first data information according to the target comparison data;
and the reminding module 105 is configured to display reminding information when the comparison and verification result is that the verification fails, where the reminding information is used for reminding a user to verify the data to be verified.
In one embodiment, the determining module 101 is configured to:
determining proper nouns meeting preset conditions in the first data information as keywords, wherein the preset conditions comprise that the occurrence frequency is greater than the preset frequency.
In one embodiment, the first data information includes mail text information or mail attachment information of a mail to be sent, the data to be verified includes recipient address information or carbon copy address information of the mail to be sent, the second data information includes historical mail information, and the target comparison data includes at least one of the sender address information, the carbon copy address information and the recipient address information of the historical mail information.
In one embodiment, the alignment module 104 is further configured to:
comparing the data to be verified with historical deleted data for verification, wherein the historical deleted data comprises historical deleted mail address information;
the reminder module is further to 105:
and displaying reminding information under the condition that the data to be verified is matched with the content of the historical deleted data, wherein the reminding information is used for reminding a user to verify the data to be verified.
According to the scheme, when information verification is carried out, second data information containing the keyword is obtained, wherein the second data information is information in historical data information, target comparison data in the second data information is obtained, and comparison verification is carried out on data to be verified, contained in or associated with the first data information, according to the target comparison data. This kind of information check mode has realized the automatic check-up to the information, avoided the user to only can pass through the problem that the check-up mechanism that self-check brought lacks, simultaneously, it is not restricted to carry out the check-up of semantic rule to information content itself, obtain the target comparison data of second data information with the help of the keyword matching that appears in the corresponding first data information, in order to treat the comparison check-up of check-up data, it is more perfect to the check-up of information, simultaneously, give the suggestion based on the check-up result after carrying out the information check-up, in order under the condition that the check-up does not pass, the suggestion user checks up.
The information checking apparatus in the embodiment of the present application may be an electronic device, or may be a component in the electronic device, such as an integrated circuit or a chip. The electronic device may be a terminal, or may be a device other than a terminal. By way of example, the Mobile electronic Device may be a Mobile phone, a tablet computer, a notebook computer, a palm top computer, a vehicle-mounted electronic Device, a Mobile Internet Device (MID), an Augmented Reality (AR)/Virtual Reality (VR) Device, a robot, a wearable Device, an ultra-Mobile personal computer (UMPC), a netbook or a Personal Digital Assistant (PDA), and the like, and the non-Mobile electronic Device may be a server, a Network Attached Storage (NAS), a Personal Computer (PC), a Television (TV), a teller machine, a self-service machine, and the like, and the embodiments of the present application are not limited in particular.
The information verification device in the embodiment of the present application may be a device having an operating system. The operating system may be an Android (Android) operating system, an ios operating system, or other possible operating systems, and embodiments of the present application are not limited specifically.
The information checking device provided in the embodiment of the present application can implement each process implemented in the above embodiments, and is not described here again to avoid repetition.
Optionally, an electronic device is further provided in an embodiment of the present application, as shown in fig. 4, and fig. 4 is a schematic structural diagram of the electronic device provided in the embodiment of the present application. The electronic device 200 includes a processor 201, a memory 202, and a program or an instruction stored in the memory 202 and capable of running on the processor 201, where the program or the instruction is executed by the processor 201 to implement each process of the above-mentioned information checking method embodiment, and can achieve the same technical effect, and in order to avoid repetition, details are not repeated here.
It should be noted that the electronic device in the embodiment of the present application includes the mobile electronic device and the non-mobile electronic device described above.
Fig. 5 is a schematic diagram of a hardware structure of an electronic device implementing an embodiment of the present application. As shown, the electronic device 300 includes, but is not limited to: radio frequency unit 301, network module 302, audio output unit 303, input unit 304, sensor 305, display unit 306, user input unit 307, interface unit 308, memory 309, processor 310, and the like.
Those skilled in the art will appreciate that the electronic device 300 may further include a power source (e.g., a battery) for supplying power to various components, and the power source may be logically connected to the processor 310 through a power management system, so as to implement functions of managing charging, discharging, and power consumption through the power management system. The electronic device structure shown in fig. 5 does not constitute a limitation of the electronic device, and the electronic device may include more or less components than those shown, or combine some components, or arrange different components, and thus, the description is omitted here.
The processor 310 is configured to determine a keyword in the first data information; acquiring second data information containing the keyword according to the keyword, wherein the second data information is information in historical data information; acquiring target comparison data in the second data information; comparing and checking the data to be checked contained or associated in the first data information according to the target comparison data; and displaying reminding information under the condition that the comparison and verification result is that the verification fails, wherein the reminding information is used for reminding a user to verify the data to be verified.
Optionally, the processor 310 is specifically configured to:
determining proper nouns meeting preset conditions in the first data information as keywords, wherein the preset conditions comprise that the occurrence times are greater than preset times.
Optionally, the first data information includes mail text information or mail attachment information of a mail to be sent, the data to be verified includes recipient address information or transcriber address information of the mail to be sent, the second data information includes historical mail information, and the target comparison data includes at least one of sender address information, transcriber address information and recipient address information of the historical mail information.
Optionally, the processor 310 is further configured to: comparing the data to be verified with historical deleted data for verification, wherein the historical deleted data comprises historical deleted mail address information; and displaying reminding information under the condition that the data to be verified is matched with the content of the historical deleted data, wherein the reminding information is used for reminding a user to verify the data to be verified.
It should be understood that in the embodiment of the present application, the input Unit 304 may include a Graphics Processing Unit (GPU) 3041 and a microphone 3042, and the Graphics Processing Unit 3041 processes image data of a still picture or a video obtained by an image capturing device (such as a camera) in a video capturing mode or an image capturing mode. The display unit 306 may include a display panel 3061, and the display panel 3061 may be configured in the form of a liquid crystal display, an organic light emitting diode, or the like. The user input unit 307 includes at least one of a touch panel 3071 and other input devices 3072. The touch panel 3071 is also called a touch screen. The touch panel 3071 may include two parts of a touch detection device and a touch controller. Other input devices 3072 may include, but are not limited to, a physical keyboard, function keys (e.g., volume control keys, switch keys, etc.), a trackball, a mouse, and a joystick, which are not described in detail herein.
The memory 309 may be used to store software programs as well as various data. The memory 309 may mainly include a first storage area storing programs or instructions and a second storage area storing data, wherein the first storage area may store an operating system, application programs or instructions required for at least one function (such as a sound playing function, an image playing function, and the like), and the like. Further, memory 309 may include volatile memory or nonvolatile memory, or memory 309 may include both volatile and nonvolatile memory. The non-volatile Memory may be a Read-Only Memory (ROM), a Programmable ROM (PROM), an Erasable PROM (EPROM), an Electrically Erasable PROM (EEPROM), or a flash Memory. The volatile Memory may be a Random Access Memory (RAM), a Static Random Access Memory (Static RAM, SRAM), a Dynamic Random Access Memory (Dynamic RAM, DRAM), a Synchronous Dynamic Random Access Memory (Synchronous DRAM, SDRAM), a Double Data Rate Synchronous Dynamic Random Access Memory (Double Data Rate SDRAM, ddr SDRAM), an Enhanced Synchronous SDRAM (ESDRAM), a Synchronous Link DRAM (SLDRAM), and a Direct Memory bus RAM (DRRAM). Memory 309 in the present embodiment includes, but is not limited to, these and any other suitable types of memory.
Processor 310 may include one or more processing units; optionally, the processor 310 integrates an application processor, which mainly handles operations related to the operating system, user interface, application programs, etc., and a modem processor, which mainly handles wireless communication signals, such as a baseband processor. It will be appreciated that the modem processor described above may not be integrated into the processor 310.
The embodiment of the present application further provides a readable storage medium, where a program or an instruction is stored on the readable storage medium, and when the program or the instruction is executed by a processor, the process of the embodiment of the information verification method is implemented, and the same technical effect can be achieved, and in order to avoid repetition, details are not repeated here.
The processor is the processor in the electronic device described in the above embodiment. The readable storage medium includes a computer readable storage medium, such as a Read-Only Memory (ROM), a Random Access Memory (RAM), a magnetic disk or an optical disk, and so on.
The embodiment of the present application further provides a chip, where the chip includes a processor and a communication interface, the communication interface is coupled to the processor, and the processor is configured to run a program or an instruction to implement each process of the above information checking method embodiment, and can achieve the same technical effect, and is not described here again to avoid repetition.
It should be understood that the chips mentioned in the embodiments of the present application may also be referred to as system-on-chip, system-on-chip or system-on-chip, etc.
Embodiments of the present application provide a computer program product, where the program product is stored in a storage medium, and the program product is executed by at least one processor to implement the processes of the foregoing information checking method embodiments, and can achieve the same technical effects, and in order to avoid repetition, the detailed description is omitted here
It should be noted that, in this document, the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such process, method, article, or apparatus. Without further limitation, an element defined by the phrase "comprising a … …" does not exclude the presence of another identical element in a process, method, article, or apparatus that comprises the element. Further, it should be noted that the scope of the methods and apparatuses in the embodiments of the present application is not limited to performing the functions in the order illustrated or discussed, but may include performing the functions in a substantially simultaneous manner or in a reverse order based on the functions recited, e.g., the described methods may be performed in an order different from that described, and various steps may be added, omitted, or combined. In addition, features described with reference to certain examples may be combined in other examples.
Through the above description of the embodiments, those skilled in the art will clearly understand that the method of the above embodiments can be implemented by software plus a necessary general hardware platform, and certainly can also be implemented by hardware, but in many cases, the former is a better implementation manner. Based on such understanding, the technical solutions of the present application may be embodied in the form of a computer software product, which is stored in a storage medium (such as ROM/RAM, magnetic disk, optical disk) and includes instructions for enabling a terminal (such as a mobile phone, a computer, a server, or a network device) to execute the method according to the embodiments of the present application.
While the present embodiments have been described with reference to the accompanying drawings, it is to be understood that the invention is not limited to the precise embodiments described above, which are meant to be illustrative and not restrictive, and that various changes may be made therein by those skilled in the art without departing from the spirit and scope of the invention as defined by the appended claims.

Claims (10)

1. An information verification method, comprising:
determining a keyword in the first data information;
acquiring second data information containing the keyword according to the keyword, wherein the second data information is information in historical data information;
acquiring target comparison data in the second data information;
comparing and checking the data to be checked contained or associated in the first data information according to the target comparison data;
and displaying reminding information under the condition that the comparison and verification result is that the verification fails, wherein the reminding information is used for reminding a user to verify the data to be verified.
2. The information verification method according to claim 1, wherein the determining the keyword in the first data information includes:
determining proper nouns meeting preset conditions in the first data information as keywords, wherein the preset conditions comprise that the occurrence frequency is greater than the preset frequency.
3. The information verification method according to claim 1, wherein the first data information includes mail body information or mail attachment information of a mail to be sent, the data to be verified includes recipient address information or transcriber address information of the mail to be sent, the second data information includes historical mail information, and the target comparison data includes at least one of sender address information, transcriber address information, and recipient address information of the historical mail information.
4. The information verification method according to claim 3, further comprising:
comparing the data to be verified with historical deleted data for verification, wherein the historical deleted data comprises historical deleted mail address information;
and displaying reminding information under the condition that the data to be verified is matched with the content of the historical deleted data, wherein the reminding information is used for reminding a user to verify the data to be verified.
5. An information verifying apparatus, comprising:
the determining module is used for determining keywords in the first data information;
the first acquisition module is used for acquiring second data information containing the keyword according to the keyword, wherein the second data information is information in historical data information;
the second acquisition module is used for acquiring target comparison data in the second data information;
the comparison module is used for comparing and checking the data to be checked contained or associated in the first data information according to the target comparison data;
and the reminding module is used for displaying reminding information under the condition that the comparison and verification result is that the verification fails, wherein the reminding information is used for reminding a user to verify the data to be verified.
6. The information verifying apparatus according to claim 5, wherein the determining module is specifically configured to:
determining proper nouns meeting preset conditions in the first data information as keywords, wherein the preset conditions comprise that the occurrence frequency is greater than the preset frequency.
7. The information verification apparatus according to claim 5, wherein the first data information includes mail body information or mail attachment information of a mail to be sent, the data to be verified includes recipient address information or transcriber address information of the mail to be sent, the second data information includes historical mail information, and the target comparison data includes at least one of sender address information, transcriber address information, and recipient address information of the historical mail information.
8. The information verification device of claim 7, wherein the comparison module is further configured to:
comparing the data to be verified with historical deleted data for verification, wherein the historical deleted data comprises historical deleted mail address information;
the reminding module is also used for:
and displaying reminding information under the condition that the data to be verified is matched with the content of the historical deleted data, wherein the reminding information is used for reminding a user to verify the data to be verified.
9. An electronic device comprising a processor and a memory, the memory storing a program or instructions executable on the processor, the program or instructions when executed by the processor implementing the steps of the information checking method according to any one of claims 1 to 4.
10. A readable storage medium, on which a program or instructions are stored, which when executed by a processor, implement the steps of the information verification method according to any one of claims 1 to 4.
CN202211449095.6A 2022-11-18 2022-11-18 Information verification method and device, electronic equipment and storage medium Pending CN115766517A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202211449095.6A CN115766517A (en) 2022-11-18 2022-11-18 Information verification method and device, electronic equipment and storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202211449095.6A CN115766517A (en) 2022-11-18 2022-11-18 Information verification method and device, electronic equipment and storage medium

Publications (1)

Publication Number Publication Date
CN115766517A true CN115766517A (en) 2023-03-07

Family

ID=85373697

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202211449095.6A Pending CN115766517A (en) 2022-11-18 2022-11-18 Information verification method and device, electronic equipment and storage medium

Country Status (1)

Country Link
CN (1) CN115766517A (en)

Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2006293854A (en) * 2005-04-13 2006-10-26 Zero:Kk Mail transfer system, mail transfer device, and mail transfer program
CN104702491A (en) * 2015-03-11 2015-06-10 魅族科技(中国)有限公司 Email processing method and system
JP2016192134A (en) * 2015-03-31 2016-11-10 Kddi株式会社 E-mail erroneous designation warning device
CN107146064A (en) * 2017-03-13 2017-09-08 广州视源电子科技股份有限公司 backlog reminding method and server
CN107230045A (en) * 2017-06-19 2017-10-03 阿里巴巴集团控股有限公司 Verify method, Mail Clients and the equipment of the content of Email
CN107786531A (en) * 2017-03-14 2018-03-09 平安科技(深圳)有限公司 APT attack detection methods and device
WO2019157882A1 (en) * 2018-02-13 2019-08-22 论客科技(广州)有限公司 Method and device for labeling and filtering emails on basis of address list, server and system
CN113592461A (en) * 2021-08-10 2021-11-02 平安普惠企业管理有限公司 Mail processing method, device and storage medium
CN113656679A (en) * 2021-08-27 2021-11-16 支付宝(杭州)信息技术有限公司 User searching method and device
CN115309487A (en) * 2022-07-13 2022-11-08 维沃移动通信有限公司 Display method, display device, electronic equipment and readable storage medium

Patent Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2006293854A (en) * 2005-04-13 2006-10-26 Zero:Kk Mail transfer system, mail transfer device, and mail transfer program
CN104702491A (en) * 2015-03-11 2015-06-10 魅族科技(中国)有限公司 Email processing method and system
JP2016192134A (en) * 2015-03-31 2016-11-10 Kddi株式会社 E-mail erroneous designation warning device
CN107146064A (en) * 2017-03-13 2017-09-08 广州视源电子科技股份有限公司 backlog reminding method and server
CN107786531A (en) * 2017-03-14 2018-03-09 平安科技(深圳)有限公司 APT attack detection methods and device
CN107230045A (en) * 2017-06-19 2017-10-03 阿里巴巴集团控股有限公司 Verify method, Mail Clients and the equipment of the content of Email
WO2019157882A1 (en) * 2018-02-13 2019-08-22 论客科技(广州)有限公司 Method and device for labeling and filtering emails on basis of address list, server and system
CN113592461A (en) * 2021-08-10 2021-11-02 平安普惠企业管理有限公司 Mail processing method, device and storage medium
CN113656679A (en) * 2021-08-27 2021-11-16 支付宝(杭州)信息技术有限公司 User searching method and device
CN115309487A (en) * 2022-07-13 2022-11-08 维沃移动通信有限公司 Display method, display device, electronic equipment and readable storage medium

Similar Documents

Publication Publication Date Title
CN107832433B (en) Information recommendation method, device, server and storage medium based on conversation interaction
EP3881317B1 (en) System and method for accelerating user agent chats
US11176453B2 (en) System and method for detangling of interleaved conversations in communication platforms
US20200304433A1 (en) Interactive virtual conversation interface systems and methods
CN111414122B (en) Intelligent text processing method and device, electronic equipment and storage medium
CN105144040A (en) Communication context based predictive-text suggestion
CN113518026B (en) Message processing method and device and electronic equipment
CN104462056A (en) Active knowledge guidance based on deep document analysis
US11646984B2 (en) Emoji recommendation system and method
US20230115459A1 (en) Method and device for processing document and method and device for processing page
CN112925898B (en) Question-answering method and device based on artificial intelligence, server and storage medium
US20170278069A1 (en) Method and electronic device for extracting data of newly-created calendar events
CN111026320A (en) Multi-mode intelligent text processing method and device, electronic equipment and storage medium
CN116013307A (en) Punctuation prediction method, punctuation prediction device, punctuation prediction equipment and computer storage medium
CN114090766A (en) Video text screening method and device and electronic equipment
CN112948550A (en) Schedule creating method and device and electronic equipment
CN112883725A (en) File generation method and device, electronic equipment and storage medium
WO2023103943A1 (en) Image processing method and apparatus, and electronic device
CN111241833A (en) Word segmentation method and device for text data and electronic equipment
CN115309487A (en) Display method, display device, electronic equipment and readable storage medium
US8001114B2 (en) Methods and apparatuses for dynamically searching for electronic mail messages
CN115766517A (en) Information verification method and device, electronic equipment and storage medium
CN115061580A (en) Input method, input device, electronic equipment and readable storage medium
US8380733B2 (en) Methods and apparatuses for dynamically displaying search suggestions
CN112036135A (en) Text processing method and related device

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination