Building an Internet Scale Meme Search Engine
61–70 of 154 posts
Re: Building an Internet Scale Meme Search Engine
#62Re: Building an Internet Scale Meme Search Engine
#63The 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
#64I'm curious how well the iPhone OCR actually works. How do you deal with errors? Is the error rate low enough that you can accept the output from the iPhone OCR as is or do you also run it through a cleaning process (e.g. spell check)?
For a single data point, it works exceptionally well for me. I routinely copy-paste from images or screenshots, and it rarely fails (mostly for handwriting or obscure fonts).
Re: Building an Internet Scale Meme Search Engine
#65The photo under Upgrading the iPhone OCR Service Into An OCR Cluster . In the future, data centres are going to host racks of iPhones.
To be fair...insane performance in a tiny cool package...iPhones would make great servers if you could order them without the screen/camera etc. :-)
Low entry cost, recycling, eco-friendly, . . . a deck that writes itself.
Re: Building an Internet Scale Meme Search Engine
#66Re: Building an Internet Scale Meme Search Engine
#67Re: Building an Internet Scale Meme Search Engine
#68I 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.)
The framework is supported on macOS (even tvOS apparently) https://developer.apple.com/documentation/vision
Re: Building an Internet Scale Meme Search Engine
#69Re: Building an Internet Scale Meme Search Engine
#70This title really undersells the absolute insanity of the described solution. This is a beautiful example of "if it's stupid, but it works, it's not stupid." The justification is very convincing. One thing I'm curious about: how did you build your corpus of meme images and videos?
yeah but lots of things that work are stupid because there are many other solutions that work better, the greatness of this crazy solution is it really seems like the best solution given price requirements.
I’m around age 30, not 13, so similar to the article, my first instinct was also to create a database and OCR the image. But by total coincidence, yesterday I had a conversation with my 14 year old cousin on the topic of saving memes. Her response was along the lines of “yeah, everyone nowadays just saves the image to your iPhone photos, and then just search for it later from the photos app”.
Yeah. This whole article is literally already built into iOS UI, not just a hidden API. And kids all seem to know about this, apparently.
This article uses an example meme with the text “Sorry young man But the armband (red) stays on during solo raids”. I saved it in my iPhone photos app… and found it again through the search function in the photos app.
This is a solved problem already, by teenager standards.
I felt extremely old yesterday when I was talking to my cousin. And I felt extremely old today, reading this article. This is because looking back, the past few decades of CS cultural intuition have established that text are text, and images are images. Strings and bitmaps don’t mix.
This seems sort of obvious to anyone in tech, but I realized that from a clueless grandma perspective, not being able to search up text in photos wasn’t really obvious. Well, the roles are reversed now. Ordinary people now have access to software that treats text as a first class citizen in photos by default.