398 karma · joined June 12, 2016
Now to your last point, we are working on something like that. We are training a deep learning architecture that creates logos from scratch, the stuff you are talking about. But we wanted to ship a simple yet decent product before we started working on more sophisticated stuff. In a couple of months, users will have option to select icons that are entirely generated by an AI engine.
I hope that clears some things. AI is being used in many places but there are also atleast 2-3 features that we're working on right now which will really exhibit the effectiveness of AI here.
Let me know if you wanna chat more about this. Happy to talk!
- What colors to choose for the user if he/she doesn't know the colors? - What icon to choose based on the text given? - What fonts to use together? - What font types to use (bold, italic etc) - Can we generate icons from scratch? - As we get user feedback, can we improve the logos?
And so many more areas where we can apply ML. Happy to talk at length about this if you want.
Just from this post, over 500 logos have been liked/disliked by users which gives us a good amount of data to retrain our models for improvement and more fancy content.
- The colors you see are generated by ML models, not us. If you don't like them, just hit the dislike button and our ML models will soon stop creating them.
- Icon selection based on the description is not an easy problem. You have to understand the semantics of what you're trying to say and match those with an icon's appearance. We're using word embeddings and auto encoders here.
- Initially, a genetic algorithm generates a bunch of stuff but that gets pruned by ML systems. As we get more feedback, that ranking/pruning is going to be more effective.
- Which fonts to combine together is not trivial. Convolutional neural networks come to the rescue here.
- Finally, one of the additional features we are working on is going to generate icons from scratch using GANs.
I hope this answers your question. Let me know if you wanna talk more about how we go about doing everything. Always happy to chat.
This is by no means the final product that we want to have in a year or two. There was a reason we named the website "designwithai". We kept it generic because there are so many features that we're gonna add that are purely AI driven.
We can always talk more about the other features we're thinking about.
A couple of points. You are right when you say it's a long process but I believe you'll agree that it's not long for everybody. There are so many new companies that just want a decent and affordable logo as quickly as they can. Those are the people we are targeting now.
Regarding your comment about the logo concept - we are working on some deep learning architectures that generates the icon (concept) from scratch. That feature will take some time because of computational reasons but once that's in place, even startup founders who want to go a few rounds to get their logo concept would be able to use our website.
Let me know if you want to talk more about how we're gonna do it. Thanks again for your feedback, it's awesome!
- Our system figures out your needs by just looking at the description you provide. You don't have to select anything else to create very relevant logos to your brand. This is not the case with other websites where you have to provide plenty of information or at least do significant customizations. - Not one of these websites are generating icons from scratch. We will in a couple of weeks/months. This is going to be a very exciting feature that will set us apart. Let me know if you want to talk about this in more detail. - Our system learns as more people create logos. We have a feedback loop that continuous retrains the models to improve the logo creation process. In a few months, our logos will definitely be way better than free websites and other competitors.
Finally, at the end of the day, we still offer an alternative that we think has better features. If someone chooses to use a free website, by all means.
One feedback we got from another user was to reduce the number of logos we show. Asking people to select one from 50 logos seemed like a good idea but people struggle to select one from 50 from what I've observed. We'll still let everyone see 50 logos for a while until our ML models are so good that the top 5 logos we make are the ones you're gonna like.
- As soon as a logo is purchased with a unique icon, we delete that icon from our data. - We manually go through our icon repositories and try to find icons that have already been used in logos and delete them.
We'll continue doing this until we are left with stuff that has not been used anywhere else in a logo.
Thanks again for your feedback. If you happen to visit the website in a couple of days, you'll hopefully see much better logos in terms of clarity.