/ OCR

How Taggun delivers value to customers?

How we deliver value?

On the surface, Taggun provides a set of super accurate and easy-to-integrate API to perform receipt OCR scan, turning any paper receipts to machine-actionable data. We want to make receipt OCR scanning so easy, that even a caveman can do it. :)

When you sign up with Taggun, it is easy to assume what you see is all you get: a fixed sets of receipt OCR scanning API. But it is the improvement we do behind the scene that really counts and deliver value to our customers. We have released 24 times last month to improve the robustness and accuracy of the Taggun's engine. We do all the hard work, so it works like magic for you.

Taggun <3 regression testing

Day in, day out, we continuously measure and improve the accuracy of Taggun's engine scanning the receipts in your account. We use statistical methods to obtain the baseline accuracy rate for each field: total amount, tax amount, date and merchant name.

We then re-train the Machine Learning model, refine the algorithm and improve any tweaks in Taggun's engine. After all the tweaks and refinement, we then run a suite of regression tests to ensure the accuracy rate is indeed better than the baseline. And only release if we are happy with the improved results. And then, we start all over again.

A sneak peak to the magic behind the scene

Here is a screenshot of Taggun's self-benchmark app used to measure the accuracy of Taggun's engine.

  • $ = Total amount
  • X = Tax amount
  • D = Date
  • M = Merchant name
  • Each row (on the left) represents a receipt with the timestamp when the receipt is scanned and the format of the file
  • Green color box shows a correct scan of the field
  • Red color box show an incorrect scan of the field
  • Empty box shows that the field is not applicable on the receipt
  • At the center top of the screen, $:86.14%(166) shows that out of 166 scan of amount field, we achieved 86.14% accuracy rate.