The naming process is fundamental in any brand's initial phase, but it is necessary for almost all businesses. A good brand is based on the concept of a name representing it in the market. Thus, such a naming process is a critical step for the design of new brands. Unfortunately, the services of brand naming experts are not easily accessible due to financial costs, making this service unreachable for small businesses. This way, our work proposed an intelligent system that can aid entrepreneurs in creating and defining names for new brands. The developed system is based on machine learning models, trained in a database built by experts. In a simplified way, it provides a technical evaluation under ten criteria. The application has a neural network for evaluating each criterion. We ensure an easy-to-use service by offering users access to those models via a mobile application.