I wonder how the performance of Vision.framework on desktop Mac hardware compares to a cluster of phones. (The author mentions that it was "fairly slow", but it sounds like they were running an iOS app in the simulator and not a macOS app.)
Building an Internet Scale Meme Search Engine
31–40 of 154 posts
Re: Building an Internet Scale Meme Search Engine
#32My #1 recommendation for anyone thinking about the convoluted OCR solution: use a cheap OCR API and save yourself months of time / hassle / upkeep. Google's OCR API is a good place to start, but AWS has one too and dozens of others out there.
Only makes sense for small scale.
Unfortunate how there's no decent ocr library to self host, would be cheoaer than cloud costs.
Re: Building an Internet Scale Meme Search Engine
#33My #1 recommendation for anyone thinking about the convoluted OCR solution: use a cheap OCR API and save yourself months of time / hassle / upkeep. Google's OCR API is a good place to start, but AWS has one too and dozens of others out there.
Many places keep adding cloud services to their stacks until one day someone in the C-suite notices the AWS bill.
Re: Building an Internet Scale Meme Search Engine
#34The photo under Upgrading the iPhone OCR Service Into An OCR Cluster . In the future, data centres are going to host racks of iPhones.
Re: Building an Internet Scale Meme Search Engine
#35I'm so, so glad to see that I'm not the only person in the world with the same "problem". Well done, mandatory.
edit: holy crap you even index videos, nice
Re: Building an Internet Scale Meme Search Engine
#36Re: Building an Internet Scale Meme Search Engine
#37Re: Building an Internet Scale Meme Search Engine
#38Re: Building an Internet Scale Meme Search Engine
#39This is amazing. Out of curiosity, why not try deep learning OCR software instead of Tesseract? PaddleOCR is popular.
I once tried installing it on a recent Ubuntu. After messing with dependency hell and pip downloading half of the internet, when I finally invoked the CLI, it complained _again_ about a missing runtime dependency.
I called it quits. DL people are simply not interested in bundled static binaries.