Show HN: “Is this loss?”: A TensorFlow Lite app to detect Loss.jpg
I built this app over a week as a way to learn how to use TensorFlow with Mobilenets and to get some experience with Google Play (and partly as a dare). It's written in Java, as I wasn't able to find a Kotlin API for TFLite. It was built with Bazel.
I'm pretty satisfied with the actual detector's performance, although I expect I could improve the UI a little bit.
It's a weird UX, as you want it to be as simple and fast as possible (loss/notloss) but you also want it to have some sort of recognizability. I would love to hear your thoughts.
https://play.google.com/store/apps/details?id=party.eigenlos...
38 comments
[ 2.6 ms ] story [ 87.3 ms ] threadBy the way, cool app eigenloss, way more accurate than I'd have expected.
I'll be publishing something soon on what it took to build that 10K image dataset - it was more challenging than I initially anticipated.
Edit: I can't reply to any other comments at the moment due to low karma. In response to wrinkl3 and others, I will likely be sharing more details about the development process and network in the next week or two, probably at eigenloss.party.
There are plenty of subreddits and online forums where a single-purpose lightweight CNN like this one could be enormously productive. It would obviously need a small backend somewhere, but the hardware requirements are minimal.
Something to automatically help users identify forum-specific images (e.g. poisonous/harmless spiders, bedbugs/beetles, snakes, etc.) would be useful, and the network would be the same.
( https://en.wikipedia.org/wiki/The_Game_(mind_game) )
Plenty of people make fun of webcomics that developed a serious plot and actual characterization over time (MegaTokyo and Questionable Content both come to mind). This one went from 0-100 in one strip.
It seemed to a lot of people that Tim Buckley realized "oh hey I don't want to have a baby in the strip" and decided to get a cheap emotional punchline while he was writing himself out of that self-inflicted hole.
But when your comic has less depth than your average Garfield comic, it doesn't work out so great.
It was a disaster. He insulted his stairs. He had load-bearing drywall. None of the windows matched, making a big ugly box even uglier. The foundation settled and the addition separated from the original house. He fucked up the plumbing real bad and swamped his yard multiple times. He tried to get certified as an inspector because no professional inspectors would touch his work.
It quickly became a legend, and is fondly remembered even today as one of the good old stories of the internet.
Sometimes someone with poor talents and awe-inspiring arrogance does something so monumentally stupid, tasteless, and just plain bad, that it gains a life of its own. Sometimes that's bad siding, sometimes that's bad comics.
Pictures and more details saved for posterity: https://twitter.com/3liza/status/891475977183739905
From the article:
> The last strip to mention Lilah’s pregnancy prior to “Loss” had been published 10 installments and nearly a month prior, and readers found the sudden attempt at gravity hilarious. So they did what the internet does: turned “Loss” — again, a comic strip about miscarriage — into a running joke
For now, it's a placeholder with just a privacy policy, but the details will be at eigenloss.party in a week or so.
Regardless of this meme originating from a comic going from 0 to 100 in the level of seriousness it usually portrays, it is not something that we should endorse.
We aren't making fun of miscarriage, but someones terrible poor attempt at portraying it in a comic, along with a post that said miscarriage is "often much harder on the woman than on the man" and that it "doesn't necessarily turn you into a sad, depressed sack of tears". [1]
If you don't like it, as Tim B^Uckley says "move past it".
[1] http://explosm.net/comics/1310/
Edit: I found the original, its longer and more insufferable than I ever imagined - https://cad-comic.com/so-then-lets-chat/
Some of the most highly regarded comedy ever made has used subject matter that is tragic or horrifying, any comedy around Nazis for which there are countless examples and the work of Chris Morris (Brasseye, Jam, Four Lions) come to mind.
Could you share the code or make this a web app? I don’t have access to Android.
https://www.tensorflow.org/mobile/tflite/demo_android
A web app could be done, but the use case and development process is somewhat different. The TFLite API is also significantly more mature. Looking at this TensorFlow.js demo might be helpful:
https://github.com/google/emoji-scavenger-hunt/
Send me an email at the address in my profile if you do anything with it - I'd be happy to help out with training!