Hacker News new | past | comments | ask | show | jobs | submit login

(Not the author) Maybe they leveraged https://knowyourmeme.com/? But that can't possibly have all the random memes, could it?



Author here: KnowYourMeme is one of many sites that memes are continually ingested from (any site that has memes I try to ingest regularly) :)


Amazing work! Also, thank you for making that feed on the main page, been laughing for a while here :D


Also lost 20 minutes doom scrolling that feed. Add an upvote button and some ML and you could destroy some lives.


Thanks! Comment made my night.


Nice IPhone cluster.

Have you tried something based on deep-learning that uses Transformers : https://github.com/roatienza/deep-text-recognition-benchmark (available weights are for tasks that seem similar to OCR so there is a good chance you can use it out of the box). With a good gpu it should process hundreds to thousands image per seconds, so you likely can build your index in less than a day. (Maybe you can even port it to your iphone stack :) )

https://github.com/microsoft/GenerativeImage2Text (You'll probably have to train on your custom dataset that you have constituted)

There are tons of other freely available solutions that you can get with a search for things with keywords like "image to text ocr" "transformers" "visual transformers"...


You can do better than a general image-to-text model reading memes, because they all use the same fonts - so you want something trained off synthetic data made with that font.


Personally, I've been hunting for something that can extract both the text and the associated image. I've never seen anything that can do both.


All hail the memelord!


How do you ingest your social circle's in-group memes? Are they reliably posted to meme generator sites?


What about copyright?


OP’s meme site lists where each image comes from. Looking through it I mainly see ifunny and 9gag.


Do you crawl telegram channels?




Join us for AI Startup School this June 16-17 in San Francisco!

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: