Show HN: A neural net that critiques your logo
brandmark.io
brandmark.io
But then I tried a very bad logo ("Kate's Florist" from http://www.paulmurraydesign.com/graphic-design/how-to-spot-a...) and it was ranked almost as good.
[looks at about page]
Okay, no, it's nothing like that at all. The logo gave me the wrong first impression of the company.
There's more about how they use deep learning here:
but for me it seems the constraints they've chosen are ill-conceived (things like matching logo strength to font weight) and unlikely to come up with something inspiring or even decent a lot of the time or rank things well which humans would have no difficulty recognising. This is a difficult problem, and I wouldn't expect rules based solutions to work very well, though some kind of permutation engine starting from known good designs could work better.
I guess it is a fair assumption that the neural network is trained using a corpus of logos that already look "well made" to the human eye.
It is possible there may not have been any/many samples that would be considered bad.
It would be interesting to see how this neural net evaluates a bad logo, using a tool such as LIME.
Other small point: maybe you could show the uploaded logo again next to the other logos in the "Color/Contrast" and "Overall" categories, to (probably) drive home the point how bad your logo is in comparison.
Would it be possible to train using Mechanical Turk so that you get real human feedback and perception of quality?
I tried it with the company logo image pulled from our website[1], which happens to have a bunch of text in it. (It's more like a combination logo+wordmark, I guess)
The circle which should contain the uniqueness metric score was blank[2], even though the script claimed to find 145 similar icons (which aren't at all similar!)
[1] The logo file: http://www.sequentec.co.uk/application/files/3714/2375/7226/...
[2] Screenshot: https://drive.google.com/file/d/0B6Wx6pDNYe2_bkVrejFvbFBFSjg...
An unexpected error occurred. Module 'timezonedb' already loaded
I wouldn't take this neural net output too seriously.
The training size is 1 mil logos - that alone makes one wonder how this mil was ranked in the first place to separate good logos from the junk that is bound to comprise a pool of logos that huge.
maybe there's more value in discussing why the algorithm thinks bland logos score higher than the notable ones.
I'm not complaining, the technology is cool and no doubt it will get to a point that it can critique objectively a logo, but it's not yet here.
1: https://www.reddit.com/r/Design/comments/6wz4ho/logo_rank_is...
Is the Nike logo really a unique logo purely from a design perspective, or has its extremely strong brand made it a successful logo despite its actual design not being very unique? Whereas a dumb meme is the opposite -- terrible brand, but very unique.
The tool clearly can only look at actual visual design, not branding or any meaning within the image. And in that limited context, it seems successful. I'm not sure it is reasonable to expect it to go beyond a purely visual evaluation of the logo.
- on a uniqueness front there are a lot of swooshes, peppers and moustaches that look sort of similar to nike, whereas that image is guaranteed to not have been used for any icon or logo, ever.
- both are fairly legible
- the meme is certainly more colorful and eye-catching
the neural net doesn't really judge the aesthetics of a logo, and it doesn't have any idea what the content of the image is. It just impassively gives you a score based on the similarity to thenounproject icons and a few other parameters.
My point is that your tool is very cool, I wish I could do something like that—but that's not a «logo rank», it's a «how unique, legible and eye-catching the image you upload is» rank.
rookie mistake
I don't feel comfortable commenting on the accuracy since art is somewhat subjective and I am not an artist. Though I realize that many things in art can be measured.
So two logos I paid about $75 each for on Fiverr got 85/100 and 95/100 overall ranking respectfully. Which makes me feel good about the money spent on my logos :)
A logo we spent quite a bit more on from an agency got a 96/100 which is ironic to me because I like the other ones better.
Found a minor bug: it seems like if you upload an SVG that it gets internally rendered at a pretty low resolution, I got better results when I converted it to a 512x512 PNG myself and re-uploaded.
Edit: it also should probably mention that it only really works with square logos ;)
That sucks because I really like it!
Ok, this is weird. The robot by itself gets 100 out of 100.
https://nugget.one/img/logo-robot-only.png
I guess there's still a few kinks to work out.
I haven't really dabbled in AI but my gut feeling is it's quite difficult to make an AI that can match up with human expectations.
1) It gives a low uniqueness score because there are fonts include an apple that imitates the apple logo not the other way around. score 30!?!?!
2) black apple on white fields gives a contrast score of 50?? uhmm...
the color/contrast score is 50% color and 50% contrast. So a b/w logo will get exactly 50%
For ease of use, I'd prefer that this page also accept a URL to an image or icon on the Internet.
this is the same neural net I use for the logo generator on brandmark.io - it basically does a visual similarity search on thenounproject to see how much your logo stands out from stock icons.
it's intended to rate the technical/objective aspects of logo design, without judgement on aesthetic/subjective preferences.
let me know what you think!
I'd expected it to score lower than 66 points on the uniqueness. But guess there aren't many this simple logos.
2. Logo.... is .... logo....
3. This tool sucks and steals your time
4. :)
Cool.
Is it keeped ? Deleted ? Used in any way ?