The project boiled down to creating a proof of concept version (POC) of the Python application in order to demonstrate its feasibility and verify a practical potential of the concept.
In brief, the main user flow looks as follows: user inputs name of the business, selects industry, chooses a few pre-designed styles from templates, picks up colour schemes. These several steps were supposed to lead to the automated generation of a logo with a watermark.A fundamental job that determined the success of the project was designing the model of logo generator's engine.
The model used as machine learning classifier was a neural network created in TensorFlow. This framework exposes to programmer low-level API that allows having better control over the architecture of the neural network.
Creating logos based on three design patterns namely an icon, name, and initials based ones.
Allowing users to customize and fine-tuning elements of automatically generated logos.
A neural network created in TensorFlow that fuelled logo generator's engine.