5 ms·
Congrats! Why would one create such a project with JS given all of the languages available to them?
by jtdev 5y ago
Congrats! Why would one create such a project with JS given all of the languages available to them?
- Tajnymag 5y agoClient-side web apps. With today's smartphones, it does make sense to not do everything solely on the server side. Theretically, cross platform support would be another possibility. But one could argue native C code could be bundled as well, albeit with separate integration being needed. (Android and iOS do support such extensions).
- mkl 5y agoIt's mostly not JavaScript, since it uses the emscripten port of the Tesseract OCR Engine, and if you want to do things in the browser, JavaScript has to be involved.
- villgax 5y agoTo reduce server side burden/costs
- simonw 5y agoEase of deployment. Deploying a client-side JavaScript application remains far, far easier and less expensive than anything that runs server-side (or native compiled) code. Also privacy: running OCR in someone's browser rather than sending the images back to the server keeps them fully in control of the data they are working with.
- IshKebab 5y agoTo use it on the web.