Data Extraction with Machine Learning

Extract valuable data 80% faster with Acodis. Seamless, automatic data extraction that works right out of the box. The more you use it, the better it gets.


Processing Complex Documents

How Acodis Compares

There's more than one way to extract data. See how Acodis compares to the most typical ways.

Acodis Machine Learning
Built with Cutting-edge AI to extract data automatically and at scale.
  • Simple to use
  • No complex rules/templates
  • Fully scalable to fit your business
  • Doesn't require hours of data labelling
  • Works with any document, in any language
  • Uses a combination of deep and statistical machine learning to extract data with minimal resources
Optical Character Recognition (OCR)
Relies on rigid rules and templates to extract data of a specific kind.
  • Useful if you only extract data from one type of document
  • Will not manage complex documents
  • Can't handle format changes

Do More With Your Data in 3 Steps

Acodis Process Transparent

Data Extraction, Swiss Precision

We process and store your data in Switzerland, our home, and a country renowned for security and precision. Have specific security requirements? We’ll build you a custom IT architecture.

A map with a pin pointing to Switzerland, Home of Acodis Data Extraction and Intelligent Document Processing


Custom Models, No Code

Your business is unique, and so are your extraction needs. Acodis reads and categorises documents just like a human would, giving you accurate, personalised extraction.

Want even more control and accuracy? Build custom extraction models in a few clicks, no coding required.

Acodis Pre-Trained Data Extraction Models

Plug and play for automatic results, and a model that scales beautifully.

Our pre-trained models are extensively tested, allowing you to start extracting data from your documents instantly.

Simply drag and drop your most used documents into the pre-trained model for fast, reliable results.

Most used documents pointing to a pre-trained data extraction model chip which points to fast results

Next-Level Data Extraction

Combine our pre-trained models with your own custom options for a data extraction experience like no other. 
Want to see the magic for yourself?

Our customers love Acodis Machine Learning

Read what real Acodis customers have to say.


When it comes to data extraction, Acodis is doubtlessly the right place to go

"Acodis' ML technology enabled us to surprisingly accurately extract elements of complex insurance policies. This will enable us to increase the quality of our customers' coverage and enhance the efficiency of our internal processes in the future."


 Executive Sponsor in Financial Services

Read the full review on


FAQ's: Acodis Data Extraction

Below are some of the frequently asked questions. 
If you want to learn more about building an ML engine, we recommend the webinar linked above.

Couldn't find the answer you were looking for? Take a look at the Knowledge Center!

What do I need to get started with machine learning?

You only need a digitised version of a document you'd like to process, whether it be a scanned copy, PDF, we can even process emails or Excel spreadsheets. 

What languages do you support?

Anything that is read from top left to bottom right. If you would like to process any other language, contact us.

How can you train a data extraction model from Acodis?

Firstly, we need to know what data points you are interested in processing - then we have a look at some example data/documents. Then we have two options to choose from:

1. There is historical data which you can profit from - meaning that we have a PDF and a structured output - and then we reverse-label them, and thus, automatically create a training set.

2. Someone is required to annotate the documents, which can be achieved very easily via Acodis.
You only need to know how to use a computer mouse for you to be able to train a set with us.

How is my sensitive data stored?

We do not store any customer data for longer than it takes to process the document.

Where does the service run?

It is easiest to use Acodis in the cloud.

If you have special requirements for an on-premise solution, the service can be installed on your own machines via a docker container.

What is the difference between a "Document Type" and a "Document Class"?

Document types typically have different data schemes (e.g. batch records, safety data sheets, or lab reports). In contrast, document classes have the same data scheme but differ among classes in terms of the document's structure or layout (e.g. lab reports patient A vs lab reports patient B vs lab reports patient C).

What are "Data Points"?

Data Points are individual information items, text fields or images, which get extracted from the document. For example, "Name", "Address, "Contract Number", "Delivery Date" etc.

Can the extracted data be validated automatically?

Yes, the extracted data points can be validated automatically against customer-specific reference data or business rules.

Ready to extract some data?

We’re here to talk about your specific needs. Get in touch today.