Name generator for startups
This projects creates names for startups that have difficulty coming up with their own name.
Clone the repository to your computer. The requirements.txt file contains the backend requirements, which can be installed with
pip install -r requirements.txt
After the dependencies have been installed, the program can be run with
python service.py
Open a web browser and go to http://127.0.0.1:5000/ to see the webpage and get the name for your new hot startup.
Backend: Python, Flask, Jinja2, PIL
Frontend: HTML, CSS, Bootstrap, jQuery
Names are generate here(source) where recurrent neural networks are used to create pronounceable names. The pronounceability of the words is based on a Markov chain model built on the basis of the 20k most common words in the English language, the assumption being that more common a word is, the more easy it is to pronounce.
Project based on an idea by Kirill Soloviev, service design by Eevastiina Rindell, frontend coding by Jere Suikkila and backend/frontend coding by Omar El-Begawy
This was a project for the Helsinki AngelHack 27-28.5.2017.