Category Archives: Solutions & Cases

Custom products and solutions that we created. Case studies of projects.

Prior Image Processing for Tesseract OCR

Tesseract OCR Introduction Tesseract is considered one of the most accurate optical character recognition (OCR) engines. However, it fails to deliver satisfactory results in the case of noisy, low-quality images. So, even though the character recognition doesn’t seem that difficult from a human perspective, Tesseract sometimes needs assistance. This article describes the steps we took… Read More »

Real-Time Management of Millions of devices with Redis caching

For one of our projects we needed to receive, store and display to a UI a large amount of data in realtime. This data is generated by devices located around the world and represented network activity, device location and some other information. Performance was a key key metric for the project. End user should be able to track any device in as close to real time as possible,

Case: How to check quality of emails in your database (using KickBox.io)

What could be easier than check an email address? Obviously, at least two operations should be done. First, to check the syntax of each email address. This task isn’t trivial and not only because some users have been registered in localized domains (like .在线, .இந்தியா, or .қаз). Second task is to check if given email does exist at server.

Case: Wearable accessories and Google Fit API

Creating quality device, that will captivate users, is not enough in today’s market. Each piece of hardware should be backed by useful, feature rich, visually stunning, user-friendly software that allows users to explore your device’s full potential.