CN112560843B - Bank bill expansion method and system based on image recognition and voice recognition - Google Patents

Bank bill expansion method and system based on image recognition and voice recognition Download PDF

Info

Publication number
CN112560843B
CN112560843B CN202011436733.1A CN202011436733A CN112560843B CN 112560843 B CN112560843 B CN 112560843B CN 202011436733 A CN202011436733 A CN 202011436733A CN 112560843 B CN112560843 B CN 112560843B
Authority
CN
China
Prior art keywords
information
bank
consumption
record
obtaining
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.)
Active
Application number
CN202011436733.1A
Other languages
Chinese (zh)
Other versions
CN112560843A (en
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.)
China Citic Bank Corp Ltd
Original Assignee
China Citic Bank Corp 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 China Citic Bank Corp Ltd filed Critical China Citic Bank Corp Ltd
Priority to CN202011436733.1A priority Critical patent/CN112560843B/en
Publication of CN112560843A publication Critical patent/CN112560843A/en
Application granted granted Critical
Publication of CN112560843B publication Critical patent/CN112560843B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V10/00Arrangements for image or video recognition or understanding
    • G06V10/20Image preprocessing
    • G06V10/22Image preprocessing by selection of a specific region containing or referencing a pattern; Locating or processing of specific regions to guide the detection or recognition
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q40/00Finance; Insurance; Tax strategies; Processing of corporate or income taxes
    • G06Q40/02Banking, e.g. interest calculation or account maintenance
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V30/00Character recognition; Recognising digital ink; Document-oriented image-based pattern recognition
    • G06V30/10Character recognition
    • G06V30/14Image acquisition
    • G06V30/148Segmentation of character regions
    • G06V30/153Segmentation of character regions using recognition of characters or words
    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10LSPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
    • G10L15/00Speech recognition
    • G10L15/22Procedures used during a speech recognition process, e.g. man-machine dialogue
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V30/00Character recognition; Recognising digital ink; Document-oriented image-based pattern recognition
    • G06V30/10Character recognition

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Business, Economics & Management (AREA)
  • General Physics & Mathematics (AREA)
  • Multimedia (AREA)
  • Theoretical Computer Science (AREA)
  • Finance (AREA)
  • Accounting & Taxation (AREA)
  • Computational Linguistics (AREA)
  • Acoustics & Sound (AREA)
  • Human Computer Interaction (AREA)
  • Audiology, Speech & Language Pathology (AREA)
  • Health & Medical Sciences (AREA)
  • Development Economics (AREA)
  • Economics (AREA)
  • Marketing (AREA)
  • Strategic Management (AREA)
  • Technology Law (AREA)
  • General Business, Economics & Management (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)

Abstract

The invention discloses a bank bill expansion method and a bank bill expansion system based on image recognition and voice recognition, wherein the method comprises the following steps: obtaining first input information; acquiring a bank consumption record in a bank system according to the first input information, and sequentially matching the first input information with the bank consumption record to acquire first matching information; judging whether the first matching information meets a first preset condition or not; when the first matching information is met, information expansion is carried out on the bank consumption record according to the first input information, and the expansion content in the first expansion instruction is stored in a consumption database in a bank system. The technical problems that in the prior art, information displayed in a bank bill only can reflect the names of channels or record companies, a user cannot check the details of specific purchased goods when checking the bill, and the expenditure situation is inconvenient to count are solved.

Description

Bank bill expansion method and system based on image recognition and voice recognition
Technical Field
The invention relates to the technical field of image recognition and voice recognition, in particular to a bank bill expansion method and system based on image recognition and voice recognition.
Background
Image recognition technology and voice recognition technology are important fields of artificial intelligence, are relatively mature, and begin to permeate into daily life of modern society, but are not applied to bank bill expansion. At present, most of bank bills only show the transaction details of users, and especially after the rapid payment and popularization, the bank bill information only shows the consumption channel and cannot show specific consumer products, so that the self-analysis of the users and the personalized bill recommendation of the banks are not facilitated.
In the process of realizing the technical scheme in the embodiment of the application, the inventor discovers that the above technology at least has the following technical problems:
the information displayed in the bank bill can only reflect the names of channels or record companies, and a user cannot check the detail of specific purchased goods when checking the bill, so that the expense condition is inconvenient to count.
Disclosure of Invention
The embodiment of the application solves the technical problems that in the prior art, the information displayed in the bank bill can only reflect the names of channels or record companies, the user cannot check the specific purchasing commodity details when checking the bill, and the expense condition is inconvenient to count by providing the bank bill expansion method and system based on image recognition and voice recognition, achieves the technical purposes of expanding the bank bill based on image recognition and voice recognition, personalizing the bill, increasing the bank personal mobile phone bank product characteristics, improving the viscosity of the user and bringing convenience to business personnel to formulate different marketing schemes for users with different preferences.
The embodiment of the application provides a bank bill expansion method based on image recognition and voice recognition, wherein the method comprises the following steps: obtaining first input information; according to the first input information, first time information, first amount information and first name information are obtained; acquiring a bank consumption record in a banking system according to the first input information, wherein the bank consumption record comprises a bank time record, a bank amount record and a bank name record; sequentially matching the first time information, the first amount information and the first name information in the first input information with the bank time record, the bank amount record and the bank name record in the bank consumption record to obtain first matching information; judging whether the first matching information meets a first preset condition or not; when the first matching information is met, a first expansion instruction is obtained, and the first expansion instruction is used for carrying out information expansion on the bank consumption record according to the first input information; and obtaining a first storage instruction according to the first expansion instruction, wherein the first storage instruction is used for storing the expansion content in the first expansion instruction in a consumption database in a banking system.
In another aspect, the present application further provides a bank bill expansion system based on image recognition and voice recognition, where the system includes: the first obtaining unit is used for obtaining first input information; the second obtaining unit is used for obtaining first time information, first amount information and first name information according to the first input information; the third obtaining unit is used for obtaining a bank consumption record in a bank system according to the first input information, wherein the bank consumption record comprises a bank time record, a bank amount record and a bank name record; the fourth obtaining unit is used for sequentially matching the first time information, the first amount information and the first name information in the first input information with the bank time record, the bank amount record and the bank name record in the bank consumption record to obtain first matching information; a first judging unit configured to judge whether the first matching information satisfies a first predetermined condition; a fifth obtaining unit, configured to obtain a first expansion instruction when the first matching information is satisfied, where the first expansion instruction is used to perform information expansion on the bank consumption record according to the first input information; and the sixth obtaining unit is used for obtaining a first storage instruction according to the first expansion instruction, and the first storage instruction is used for storing the expansion content in the first expansion instruction in a consumption database in a banking system.
In another aspect, an embodiment of the present application further provides a bank bill expansion system based on image recognition and voice recognition, including a memory, a processor, and a computer program stored on the memory and capable of running on the processor, where the processor implements the steps of the method described in the first aspect when executing the program.
One or more technical solutions provided in the embodiments of the present application at least have the following technical effects or advantages:
Because the consumption information of the user is input based on the image recognition technology and the voice recognition technology, the consumption information in the input information of the user is extracted to be matched with the information in the bank consumption record, if the matching is passed, the bank bill of the user is expanded according to the input information, and the expansion information is stored in the bank bill of the user. Therefore, the method and the system realize expansion of the bank bill based on image recognition and voice recognition, individuate the bill, increase the characteristics of bank personal mobile phone bank products, promote the viscosity of users and facilitate business personnel to formulate different marketing schemes for users with different preferences.
The foregoing description is a summary of the application and, as such, is intended to be implemented in accordance with the teachings of the present application in order that the same may be more fully understood, and in order that the same reference numerals and features herein may be used to refer to the same elements as those described above and to different embodiments of the application.
Drawings
FIG. 1 is a schematic flow chart of a bank bill expansion method based on image recognition and voice recognition according to an embodiment of the application;
FIG. 2 is a schematic diagram of a bank bill expansion system based on image recognition and voice recognition according to an embodiment of the present application;
Fig. 3 is a schematic structural diagram of an exemplary electronic device according to an embodiment of the present application.
Reference numerals illustrate: the device comprises a first obtaining unit 11, a second obtaining unit 12, a third obtaining unit 13, a fourth obtaining unit 14, a first judging unit 15, a fifth obtaining unit 16, a sixth obtaining unit 17, a bus 300, a receiver 301, a processor 302, a transmitter 303, a memory 304 and a bus interface 305.
Detailed Description
The embodiment of the application solves the technical problems that in the prior art, the information displayed in the bank bill can only reflect the names of channels or record companies, the user cannot check the specific purchasing commodity details when checking the bill, and the expense condition is inconvenient to count by providing the bank bill expansion method and system based on image recognition and voice recognition, achieves the technical purposes of expanding the bank bill based on image recognition and voice recognition, personalizing the bill, increasing the bank personal mobile phone bank product characteristics, improving the viscosity of the user and bringing convenience to business personnel to formulate different marketing schemes for users with different preferences. Hereinafter, exemplary embodiments of the present application will be described in detail with reference to the accompanying drawings. It should be apparent that the described embodiments are only some embodiments of the present application and not all embodiments of the present application, and it should be understood that the present application is not limited by the example embodiments described herein.
Summary of the application
Image recognition technology and voice recognition technology are important fields of artificial intelligence, are relatively mature, and begin to permeate into daily life of modern society, but are not applied to bank bill expansion. At present, most of bank bills only show the transaction details of users, and especially after the rapid payment and popularization, the bank bill information only shows the consumption channel and cannot show specific consumer products, so that the self-analysis of the users and the personalized bill recommendation of the banks are not facilitated. In the prior art, the technical problems that the information displayed in the bank bill only can reflect the names of channels or record companies, the user cannot check the details of specific purchased goods when checking the bill, and the expenditure situation is inconvenient to count exist.
Aiming at the technical problems, the technical scheme provided by the application has the following overall thought:
The embodiment of the application provides a bank bill expansion method based on image recognition and voice recognition, wherein the method comprises the following steps: obtaining first input information; according to the first input information, first time information, first amount information and first name information are obtained; acquiring a bank consumption record in a banking system according to the first input information, wherein the bank consumption record comprises a bank time record, a bank amount record and a bank name record; sequentially matching the first time information, the first amount information and the first name information in the first input information with the bank time record, the bank amount record and the bank name record in the bank consumption record to obtain first matching information; judging whether the first matching information meets a first preset condition or not; when the first matching information is met, a first expansion instruction is obtained, and the first expansion instruction is used for carrying out information expansion on the bank consumption record according to the first input information; and obtaining a first storage instruction according to the first expansion instruction, wherein the first storage instruction is used for storing the expansion content in the first expansion instruction in a consumption database in a banking system.
Having described the basic principles of the present application, various non-limiting embodiments of the present application will now be described in detail with reference to the accompanying drawings.
Example 1
As shown in fig. 1, an embodiment of the present application provides a method for expanding a bank bill based on image recognition and voice recognition, where the method includes:
step S100: obtaining first input information;
Specifically, the first input information includes: image information, voice information, text information. The image information is based on an image recognition technology, a user can perform image recognition on bill information or shopping tickets of payment terminals such as WeChat bills, payment treasury bills and the like through a mobile phone banking client, and the first input information is obtained through recognizing text information in the image, performing semantic analysis and keyword matching. The voice information is the user consumption information which is recorded by voice, and then the recorded information is analyzed and processed based on a voice recognition technology so as to obtain the user consumption information. The text information is consumption information which is input by the user through text at a mobile banking client. The first input information is obtained based on image recognition and voice recognition, so that convenience in information input is improved, and a foundation is laid for bill information expansion.
Step S200: according to the first input information, first time information, first amount information and first name information are obtained;
specifically, the first input information comprises user consumption time, consumption amount and commodity consumption information, and the first input information is acquired from image, voice or text input information based on the image recognition technology and the voice recognition technology.
Step S300: acquiring a bank consumption record in a banking system according to the first input information, wherein the bank consumption record comprises a bank time record, a bank amount record and a bank name record;
Specifically, the bank client side automatically obtains the user consumption record information in the bank system, including the bank time record, the bank amount record and the bank name record.
Step S400: sequentially matching the first time information, the first amount information and the first name information in the first input information with the bank time record, the bank amount record and the bank name record in the bank consumption record to obtain first matching information;
Specifically, the first time information, the first amount of money information and the first name information in the first input information are sequentially matched with the bank time record, the bank amount of money record and the bank name record in the bank consumption record, so that consumption information in the first input information is determined to correspond to consumption record information in the bank system.
Step S500: judging whether the first matching information meets a first preset condition or not;
specifically, the first predetermined condition is whether the information such as the consumption time and the consumption amount in the first matching information corresponds to the information such as the consumption amount and the consumption time in the consumption record of the banking system.
Step S600: when the first matching information is met, a first expansion instruction is obtained, and the first expansion instruction is used for carrying out information expansion on the bank consumption record according to the first input information;
Specifically, when the information such as the consumption time and the consumption amount in the first matching information and the information such as the consumption amount and the consumption time in the consumption record of the banking system meet the first preset condition, namely the matching is successful, the information of the consumption record of the banking is expanded according to the information of the name of the consumption commodity identified in the first input information, so that the information of the banking bill is more specific and personalized.
Step S700: and obtaining a first storage instruction according to the first expansion instruction, wherein the first storage instruction is used for storing the expansion content in the first expansion instruction in a consumption database in a banking system.
Specifically, the obtained bank consumption record information after expansion is automatically stored according to the first storage instruction and stored in the bank system consumption database, so that user inquiry and analysis and processing of data by banks are facilitated.
Further, the embodiment S200 of the present application further includes:
Step S201: sequentially judging whether the first time information, the first amount information and the first name information meet a second preset condition or not;
Step S202: when the first correction reminding instruction is not satisfied, a first correction reminding instruction is obtained;
step S203: recording first correction content according to the first correction reminding instruction;
Step S204: judging whether the first correction content meets a third preset condition or not;
Step S205: and when the first correction content is satisfied, correcting the corresponding content in the first time information, the first amount information and the first name information according to the first correction content.
Specifically, the second predetermined condition is whether the information such as the consumption time, the consumption amount, the commodity name and the like in the first input information can be accurately identified, if the second predetermined condition is not satisfied, the information cannot be accurately identified or is not fully identified through an image or voice recognition technology, the user is required to be reminded of carrying out supplementary correction on the consumption record information through the first correction reminding instruction, whether the input correction content corresponds to the missing information in the first input information is judged, and if so, the correction is carried out, and if so, the user can carry out correction through a text input mode and the like.
Further, step S500 of the embodiment of the present application further includes:
step S501: when the first matching information does not meet the first preset condition, first difference information is obtained;
step S502: obtaining a second correction reminding instruction according to the first difference information;
step S503: obtaining second correction content according to the second correction reminding instruction;
step S504: and correcting the first difference information according to the second correction content.
Specifically, when the first matching information does not meet the first predetermined condition, that is, the consumption record information in the first input information cannot be successfully matched with the consumption record information in the banking system, the difference information is automatically obtained through the system, the second correction instruction prompts the user to identify, and the first difference information is modified through the modes of correct information selection or re-input and the like by the user, so that the expanded bank consumption bill information is obtained.
Further, step S100 of the embodiment of the present application further includes:
Step S101: obtaining first classification information according to the first input information;
step S102: according to the first classification information, matching is carried out from a consumption database in the banking system, and a first classification data set is obtained;
Step S103: according to the first input information and the first classified data set, a first classified data value is obtained through statistics;
step S104: obtaining a preset classification level condition;
step S105: judging whether the first classification data value meets the preset classification level condition or not;
Step S106: and when the classification data is satisfied, obtaining first marking information, wherein the first marking information is used for marking the level information corresponding to the classification data.
Specifically, the first input information can obtain the information of the consumer commodity in the consumer record, and analyze the commodity to automatically obtain the commodity category information, for example: travel, traffic, diet, accommodation, games, etc., and support user-defined classification. And matching with a classification database in the banking system, so as to obtain the consumption times of the user under the category, namely the first classification data value. The preset classification level condition is consumption times requirements of banks under different classified commodities with different marking information set for users, and different marking information is divided for the users by judging whether a first classified data value of the users meets the preset classification condition or not. For example, different achievements and titles are illuminated according to different user traffic spending amounts; according to the diet consumption of the user, different achievements and titles are lightened; different achievements and titles are lightened according to game consumption.
Further, step S501 of the embodiment of the present application further includes:
step S5011: obtaining first user information according to the first input information;
Step S5012: obtaining a first user classification database according to the first user information;
Step S5013: and matching the first input information according to the first user classification database to obtain the first classification information of the first input information.
Specifically, the commodity information extracted from the first input information is classified through the classification database information input by the first user, so that the technical purpose of user-defined classification and convenience for the user to manage bills is achieved.
Further, step S106 of the embodiment of the present application further includes:
step S1061: obtaining first user information;
Step S1062: obtaining a first user level according to the first mark information and the first user information;
Step S1063: obtaining a preset reward standard;
step S1064: judging whether the first user level meets a preset rewarding standard or not;
Step S1065: and when the first user information and the first mark information are met, obtaining first reward exchange information.
Specifically, the banking system improves the user experience by making a reward receiving mechanism of the user under different marks. Determining the level of the first user by obtaining the marking information of the first user, judging whether the level of the first user meets the prize exchanging level preset by the banking system, and if so, obtaining the first prize exchanging information to remind the first user of conducting prize exchanging. For example, the banking system may preset that different preference gifts can be obtained each time a user lights up different achievements and titles. And can allow users to self-define and design gift preference, increase the willingness to view the system, after users meet certain conditions, can hope for gift (can increase the alternative, can also be customized by users completely), the bank can meet as appropriate or not. Thereby further realizing the technical purposes of increasing the characteristics of personal mobile phone banking products of banks and improving the viscosity of users.
In summary, the bank bill expansion method based on image recognition and voice recognition provided by the embodiment of the application has the following technical effects:
Because the consumption information of the user is input based on the image recognition technology and the voice recognition technology, the consumption information in the input information of the user is extracted to be matched with the information in the bank consumption record, if the matching is passed, the bank bill of the user is expanded according to the input information, and the expansion information is stored in the bank bill of the user. Therefore, the method and the system realize expansion of the bank bill based on image recognition and voice recognition, individuate the bill, increase the characteristics of bank personal mobile phone bank products, promote the viscosity of users and facilitate business personnel to formulate different marketing schemes for users with different preferences.
Example two
Based on the same inventive concept as the bank bill expansion method based on image recognition and voice recognition in the foregoing embodiment, the present invention further provides a bank bill expansion system based on image recognition and voice recognition, as shown in fig. 2, the system includes:
A first obtaining unit 11, where the first obtaining unit 11 is configured to obtain first input information;
a second obtaining unit 12, where the second obtaining unit 12 is configured to obtain, according to the first input information, first time information, first amount information, and first name information;
A third obtaining unit 13, where the third obtaining unit 13 is configured to obtain a bank consumption record in a banking system according to the first input information, where the bank consumption record includes a bank time record, a bank amount record, and a bank name record;
a fourth obtaining unit 14, where the fourth obtaining unit 14 is configured to sequentially match the first time information, the first amount information, and the first name information in the first input information with the bank time record, the bank amount record, and the bank name record in the bank consumption record, to obtain first matching information;
A first judging unit 15, where the first judging unit 15 is configured to judge whether the first matching information meets a first predetermined condition;
a fifth obtaining unit 16, where the fifth obtaining unit 16 is configured to obtain a first expansion instruction when the first matching information is satisfied, where the first expansion instruction is used to perform information expansion on the bank consumption record according to the first input information;
A sixth obtaining unit 17, where the sixth obtaining unit 17 is configured to obtain a first storage instruction according to the first expansion instruction, where the first storage instruction is used to store the expansion content in the first expansion instruction in a consumption database in a banking system.
Further, the system further comprises:
The second judging unit is used for judging whether the first time information, the first amount information and the first name information meet a second preset condition or not in sequence;
a seventh obtaining unit, configured to obtain a first correction reminding instruction when the first correction reminding instruction is not satisfied;
The eighth obtaining unit is used for inputting first correction content according to the first correction reminding instruction;
a third judging unit configured to judge whether the first correction content satisfies the second predetermined condition;
And the first correction unit is used for correcting the corresponding content in the first time information, the first amount information and the first name information according to the first correction content when the first correction content is satisfied.
Further, the system further comprises:
A ninth obtaining unit configured to obtain first difference information when the first matching information does not satisfy the first predetermined condition;
a tenth obtaining unit, configured to obtain a second correction reminding instruction according to the first difference information;
An eleventh obtaining unit, configured to obtain second correction content according to the second correction reminding instruction;
and the second correction unit is used for correcting the first difference information according to the second correction content.
Further, the system further comprises:
a twelfth obtaining unit, configured to obtain first classification information according to the first input information;
A thirteenth obtaining unit, configured to obtain a first classified data set by matching from a consumption database in the banking system according to the first classified information;
A fourteenth obtaining unit, configured to statistically obtain a first classified data value according to the first input information and the first classified data set;
a fifteenth obtaining unit configured to obtain a preset classification level condition;
the fourth judging unit is used for judging whether the first classification data value meets the preset classification level condition or not;
a sixteenth obtaining unit configured to obtain first flag information for marking the level information corresponding to the classification data, when satisfied.
Further, the system further comprises:
a seventeenth obtaining unit configured to obtain first user information according to the first input information;
an eighteenth obtaining unit configured to obtain a first user classification database according to the first user information;
And the nineteenth obtaining unit is used for matching the first input information according to the first user classification database to obtain the first classification information of the first input information.
Further, the system further comprises:
a twentieth obtaining unit configured to obtain first user information;
a twenty-first obtaining unit, configured to obtain a first user level according to the first tag information and the first user information;
a twenty-second obtaining unit for obtaining a preset reward standard;
a fifth judging unit, configured to judge whether the first user level meets a preset reward criterion;
And a twenty-third obtaining unit, configured to obtain first prize exchange information according to the first user information and the first tag information when the first prize exchange information is satisfied.
The various modifications and embodiments of the foregoing image recognition and voice recognition-based bill expansion method in the first embodiment of fig. 1 are equally applicable to the image recognition and voice recognition-based bill expansion system in the present embodiment, and those skilled in the art will be aware of the foregoing detailed description of the image recognition and voice recognition-based bill expansion method in the present embodiment, so that the details thereof will not be described herein for brevity.
Exemplary electronic device
An electronic device of an embodiment of the application is described below with reference to fig. 3.
Fig. 3 illustrates a schematic structural diagram of an electronic device according to an embodiment of the present application.
Based on the inventive concept of a method for expanding a bank bill based on image recognition and voice recognition as in the previous embodiments, the present invention further provides a system for expanding a bank bill based on image recognition and voice recognition, on which a computer program is stored, which when executed by a processor, implements the steps of any one of the methods for expanding a bank bill based on image recognition and voice recognition as described above.
Where in FIG. 3a bus architecture (represented by bus 300), bus 300 may comprise any number of interconnected buses and bridges, with bus 300 linking together various circuits, including one or more processors, represented by processor 302, and memory, represented by memory 304. Bus 300 may also link together various other circuits such as peripheral devices, voltage regulators, power management circuits, etc., as are well known in the art and, therefore, will not be described further herein. Bus interface 305 provides an interface between bus 300 and receiver 301 and transmitter 303. The receiver 301 and the transmitter 303 may be the same element, i.e. a transceiver, providing a means for communicating with various other systems over a transmission medium.
The processor 302 is responsible for managing the bus 300 and general processing, while the memory 304 may be used to store data used by the processor 302 in performing operations.
The embodiment of the application provides a bank bill expansion method based on image recognition and voice recognition, wherein the method comprises the following steps: obtaining first input information; according to the first input information, first time information, first amount information and first name information are obtained; acquiring a bank consumption record in a banking system according to the first input information, wherein the bank consumption record comprises a bank time record, a bank amount record and a bank name record; sequentially matching the first time information, the first amount information and the first name information in the first input information with the bank time record, the bank amount record and the bank name record in the bank consumption record to obtain first matching information; judging whether the first matching information meets a first preset condition or not; when the first matching information is met, a first expansion instruction is obtained, and the first expansion instruction is used for carrying out information expansion on the bank consumption record according to the first input information; and obtaining a first storage instruction according to the first expansion instruction, wherein the first storage instruction is used for storing the expansion content in the first expansion instruction in a consumption database in a banking system.
It will be appreciated by those skilled in the art that embodiments of the present invention may be provided as a method, system, or computer program product. Accordingly, the present invention may take the form of an entirely hardware embodiment, an entirely software embodiment or an embodiment combining software and hardware aspects. Furthermore, the present invention may take the form of a computer program product embodied on one or more computer-usable storage media (including, but not limited to, disk storage, CD-ROM, optical storage, and the like) having computer-usable program code embodied therein.
The present invention is described with reference to flowchart illustrations and/or block diagrams of methods, apparatus (systems) and computer program products according to embodiments of the invention. It will be understood that each flow and/or block of the flowchart illustrations and/or block diagrams, and combinations of flows and/or blocks in the flowchart illustrations and/or block diagrams, can be implemented by computer program instructions. These computer program instructions may be provided to a processor of a general purpose computer, special purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, create a system for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
These computer program instructions may also be stored in a computer-readable memory that can direct a computer or other programmable data processing apparatus to function in a particular manner, such that the instructions stored in the computer-readable memory produce an article of manufacture including instruction means which implement the function specified in the flowchart flow or flows and/or block diagram block or blocks.
These computer program instructions may also be loaded onto a computer or other programmable data processing apparatus to cause a series of operational steps to be performed on the computer or other programmable apparatus to produce a computer implemented process such that the instructions which execute on the computer or other programmable apparatus provide steps for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks. While preferred embodiments of the present invention have been described, additional variations and modifications in those embodiments may occur to those skilled in the art once they learn of the basic inventive concepts. It is therefore intended that the following claims be interpreted as including the preferred embodiments and all such alterations and modifications as fall within the scope of the invention.
It will be apparent to those skilled in the art that various modifications and variations can be made to the present invention without departing from the spirit or scope of the invention. Thus, it is intended that the present invention also include such modifications and alterations insofar as they come within the scope of the appended claims or the equivalents thereof.

Claims (8)

1. A method for expanding a bank bill based on image recognition and voice recognition, wherein the method comprises:
Obtaining first input information, the first input information comprising: image information, voice information and text information; the image information is obtained by recognizing text information in an image and carrying out semantic analysis and keyword matching based on an image recognition technology; the voice information is recorded into the consumption information through voice, and then the recorded information is analyzed and processed based on a voice recognition technology so as to obtain the consumption information of the user; the text information is consumption information which is input through text at a mobile phone banking client;
According to the first input information, first time information, first amount information and first name information are obtained;
Acquiring a bank consumption record in a banking system according to the first input information, wherein the bank consumption record comprises a bank time record, a bank amount record and a bank name record;
Sequentially matching the first time information, the first amount information and the first name information in the first input information with the bank time record, the bank amount record and the bank name record in the bank consumption record to obtain first matching information;
Judging whether the first matching information meets a first preset condition, wherein the first preset condition is whether the information such as the consumption time and the consumption amount in the first matching information corresponds to the information such as the consumption amount and the consumption time in the consumption record of the banking system;
When the first matching information is met, a first expansion instruction is obtained, and the first expansion instruction is used for carrying out information expansion on the bank consumption record according to the first input information;
And obtaining a first storage instruction according to the first expansion instruction, wherein the first storage instruction is used for storing the expansion content in the first expansion instruction in a consumption database in a banking system.
2. The method of claim 1, wherein the obtaining the first time information, the first amount information, and the first name information according to the first input information comprises:
Sequentially judging whether the first time information, the first amount of money information and the first name information meet a second preset condition, wherein the second preset condition is whether information such as consumption time, consumption amount and commodity name in the first input information can be accurately identified;
when the first correction reminding instruction is not satisfied, a first correction reminding instruction is obtained;
recording first correction content according to the first correction reminding instruction;
Judging whether the first correction content meets the second preset condition or not;
and when the first correction content is satisfied, correcting the corresponding content in the first time information, the first amount information and the first name information according to the first correction content.
3. The method of claim 1, wherein the determining whether the first matching information satisfies a first predetermined condition comprises:
when the first matching information does not meet the first preset condition, first difference information is obtained;
Obtaining a second correction reminding instruction according to the first difference information;
Obtaining second correction content according to the second correction reminding instruction;
and correcting the first difference information according to the second correction content.
4. The method of claim 1, wherein the method comprises:
obtaining first classification information according to the first input information;
According to the first classification information, matching is carried out from a consumption database in the banking system, and a first classification data set is obtained;
According to the first input information and the first classified data set, a first classified data value is obtained through statistics;
Obtaining a preset classification level condition;
Judging whether the first classification data value meets the preset classification level condition or not;
and when the classification data is satisfied, obtaining first marking information, wherein the first marking information is used for marking the level information corresponding to the classification data.
5. The method of claim 4, wherein said obtaining first classification information from said first entry information comprises:
Obtaining first user information according to the first input information;
obtaining a first user classification database according to the first user information;
and matching the first input information according to the first user classification database to obtain the first classification information of the first input information.
6. The method of claim 4, wherein the obtaining the first tag information when satisfied comprises:
Obtaining first user information;
obtaining a first user level according to the first mark information and the first user information;
obtaining a preset reward standard;
judging whether the first user level meets a preset rewarding standard or not;
And when the first user information and the first mark information are met, obtaining first reward exchange information.
7. A bank bill expansion system based on image recognition and voice recognition, wherein the system comprises:
The first obtaining unit is used for obtaining first input information, and the first input information comprises: image information, voice information and text information; the image information is based on an image recognition technology, and the first input information is obtained by recognizing text information in an image and carrying out semantic analysis and keyword matching; the voice information is that a user inputs consumption information through voice, and then the input information is analyzed and processed based on a voice recognition technology so as to obtain the consumption information of the user; the text information is consumption information which is input by a user through text at a mobile banking client;
The second obtaining unit is used for obtaining first time information, first amount information and first name information according to the first input information;
the third obtaining unit is used for obtaining a bank consumption record in a bank system according to the first input information, wherein the bank consumption record comprises a bank time record, a bank amount record and a bank name record;
The fourth obtaining unit is used for sequentially matching the first time information, the first amount information and the first name information in the first input information with the bank time record, the bank amount record and the bank name record in the bank consumption record to obtain first matching information;
The first judging unit is used for judging whether the first matching information meets a first preset condition, and the first preset condition is whether the information such as the consumption time and the consumption amount in the first matching information corresponds to the information such as the consumption amount and the consumption time in the consumption record of the bank system;
A fifth obtaining unit, configured to obtain a first expansion instruction when the first matching information is satisfied, where the first expansion instruction is used to perform information expansion on the bank consumption record according to the first input information;
and the sixth obtaining unit is used for obtaining a first storage instruction according to the first expansion instruction, and the first storage instruction is used for storing the expansion content in the first expansion instruction in a consumption database in a banking system.
8. A bank bill expansion system based on image recognition and speech recognition, comprising a memory, a processor and a computer program stored on the memory and executable on the processor, wherein the processor implements the steps of the method of any one of claims 1-6 when the program is executed by the processor.
CN202011436733.1A 2020-12-11 2020-12-11 Bank bill expansion method and system based on image recognition and voice recognition Active CN112560843B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202011436733.1A CN112560843B (en) 2020-12-11 2020-12-11 Bank bill expansion method and system based on image recognition and voice recognition

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202011436733.1A CN112560843B (en) 2020-12-11 2020-12-11 Bank bill expansion method and system based on image recognition and voice recognition

Publications (2)

Publication Number Publication Date
CN112560843A CN112560843A (en) 2021-03-26
CN112560843B true CN112560843B (en) 2024-05-24

Family

ID=75060423

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202011436733.1A Active CN112560843B (en) 2020-12-11 2020-12-11 Bank bill expansion method and system based on image recognition and voice recognition

Country Status (1)

Country Link
CN (1) CN112560843B (en)

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1591935A1 (en) * 2004-04-30 2005-11-02 CheckFree Corporation Matching consumers with billers having bills available for electronic presentment
CN105205671A (en) * 2014-06-30 2015-12-30 青岛日日顺物流有限公司 Bill import method and system
CN107798534A (en) * 2017-11-24 2018-03-13 珠海市魅族科技有限公司 A kind of information recording method and device, terminal and readable storage medium storing program for executing
CN109360086A (en) * 2018-09-28 2019-02-19 厦门商集网络科技有限责任公司 Method and apparatus based on bank statement data auto-complete accounting data
CN109427008A (en) * 2017-08-18 2019-03-05 中兴通讯股份有限公司 Bookkeeping methods, device and computer readable storage medium

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1591935A1 (en) * 2004-04-30 2005-11-02 CheckFree Corporation Matching consumers with billers having bills available for electronic presentment
CN105205671A (en) * 2014-06-30 2015-12-30 青岛日日顺物流有限公司 Bill import method and system
CN109427008A (en) * 2017-08-18 2019-03-05 中兴通讯股份有限公司 Bookkeeping methods, device and computer readable storage medium
CN107798534A (en) * 2017-11-24 2018-03-13 珠海市魅族科技有限公司 A kind of information recording method and device, terminal and readable storage medium storing program for executing
CN109360086A (en) * 2018-09-28 2019-02-19 厦门商集网络科技有限责任公司 Method and apparatus based on bank statement data auto-complete accounting data

Also Published As

Publication number Publication date
CN112560843A (en) 2021-03-26

Similar Documents

Publication Publication Date Title
US11687218B1 (en) User interface for use with a search engine for searching financial related documents
CN108256098B (en) Method and device for determining emotional tendency of user comment
CN108550065B (en) Comment data processing method, device and equipment
CN104536980A (en) To-be-commented item quality information determination method and device
CN115002200B (en) Message pushing method, device, equipment and storage medium based on user portrait
CN109118316B (en) Method and device for identifying authenticity of online shop
CN109784158A (en) Credential management control method, device, computer equipment and storage medium
CN108509458B (en) Business object identification method and device
CN110390084A (en) Text duplicate checking method, apparatus, equipment and storage medium
Arkaan et al. Mapping Research Topics on Mobile Banking in Sharia and Conventional Financial Institutions: VOSviewer Bibliometric Study and Literature Review
CN111582932A (en) Inter-scene information pushing method and device, computer equipment and storage medium
CN109783731A (en) A kind of customized information pushing method and system
CN113254598B (en) Document comparison method, device, server, medium and product
CN111047092A (en) Dispute case victory rate prediction method and device, computer equipment and storage medium
CN111373395A (en) Artificial intelligence system and method based on hierarchical clustering
CN112560843B (en) Bank bill expansion method and system based on image recognition and voice recognition
KR20220092306A (en) Method for providing subscription economy based rental price comparison service
CN111666408A (en) Method and device for screening and displaying important clauses
CN115587830A (en) Work task excitation method and device, computer equipment and storage medium
CN109933704A (en) Vehicle consultation information processing method and processing device
CN113077272B (en) Communication business marketing scheme optimization method and device
CN112270605A (en) Information processing method and device for insurance business
KR20230169538A (en) Apparatus and method for analysis of transaction brief data using corpus for machine learning based on financial mydata and computer program for the same
CN118096359A (en) Credit evaluation method and device based on financial credit scene
CN118297701A (en) Loan scheme determination method and device, storage medium and electronic equipment

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
GR01 Patent grant
GR01 Patent grant