AI/ML solution to detect check fraud

Client: Swiss National Bank
Size: 150-200 employees
Industry: Fintech
Project Technology Stack: Google TensorFlow, MongoDB, Java, AWS, etc.
Timeframe and Workload: Completed in 6 months, 7 software engineers
Business Challenge:

Bank checks are still popular and widespread globally for financial transactions. Dealing with a high volume of paper cheques, banking organizations face a serious challenge to process and verify user written information manually. This means that there is a great risk for banks to lose millions as a result of counterfeit check fraud based on fraudulent identification. That’s why it’s critical to automate and speed up the process of counterfeit check identification to avoid check frauds. To prevent a global banking organization from such fraud, the team aimed to develop and implement an AI/ML solution that would spot fraudulent checks in real time and minimize the number of checks that had to be reviewed manually.

Solution and Approach:

Our team worked hand in hand with the client virtually to provide a solution that significantly improved the client’s existing imaging and verification software. With our ML model, we could flag potential frauds among the millions of checks being processed every month. Moreover, adopting a neural network to parse a historical database of previously scanned checks, including fraudulent ones, allowed us to analyze scanned images of handwritten checks including variable elements such as payee, check number, account and routing numbers, signatures, etc. In addition to that, our AI experts taught the network to identify what was normative for good checks and what checks are anomalous.

Business Result:
  • Our AI solution applies a sophisticated set of algorithms to detect anomalous checks and add them to the database.
  • It provides a fast, accurate confidence score in less than 1 second on each check.
  • Based on current models, a €30 million reduction in fraudulent transactions is forecast.
  • It guarantees minimized human involvement and significantly lowers overall processing costs.

Ready to see us in action:
Enable registration in settings - general
Have any project in mind?

Contact us: