Document processing with Ocelus

OCELUS is a handwritten document recognition web service based on our latest artificial intelligence technology easily accessible through a simple web API. Your document can be processed either in the cloud or on-premises depending on the sensitivity of your data. OCELUS currently segments, extracts and transcribe your handwritten document in French and English (Arabic is to come).

An easy way to transcribe your handwritten document

OCELUS is a technology based on Handwritten Text Recognition (the extension of OCR - optical character recognition - to handwritten texts) that reads handwritten documents such as cover letters, subscription forms, satisfaction polls, purchase orders, medical records, etc. Our handwritten recognition API is very simple : upload your document into OCELUS and retrieve the transcription. Under the hood, our technology does text segmentation and recognition : it identifies words, numbers, sentences and paragraphs and transcribes them into electronic text.

For example, you can send the image letter.pngfor transcription with the French handwriting recognition service using :

curl -F image=@letter.png

The transcription result is returned in a simple json format.

If you are not a developer, you can also try our demo at

A customizable handwritten recognition API

Unlike other web API like Google Vision, our handwritten recognition API allows model customization for specific documents. Our technology will read your text according to a pre-determined structure and type of writing. For example, it is particularly useful to retrieve data from subscription forms or purchase orders that often are half-typed half-handwritten documents.

OCELUS can also be customized with vocabulary specific to your industry. For example, legal professions use particular expressions that do not exist in everyday language. Likewise, our handwritten document API can be adapted to a writing style: cursive or script.

Contact us for a model customization.

Secure your data and save some time

Your documents can be processed in the cloud for convenience, but for sensitive data such as medical or financial records, it is possible to process them on-premises. It allows you to secure your client or patient confidential information. This option is included in our solution pricing.

OCELUS can also be a real time saver, removing several steps from your workflows. Instead of manually reporting the information on your handwritten documents onto your client management software, you just have to scan the document and integrate the required data.

As shown in the following table, TEKLIA's Ocelus is the most versatile document processing service on the market :

Ocelus compared to other document processing web services
Ocelus compared to other document processing web services