Я работаю над новым веб-сайтом, который может генерировать названия компаний / продуктов. Кто-то может прийти на сайт и напечатать несколько слов, которые вы хотите включить в значение продукта.
т.е. Вы только что изобрели робота, который очищает разлив нефти. Вы вводите список слов: робот, масло, разлив, автономный, интеллектуальный и т. Д. Код будет принимать слова, находить синонимы, префиксы и суффиксы для всех этих слов и пытаться смешать их вместе классным способом.
Нефть будет означать синоним нефти и префикс petro. Месить, что вместе с роботом даст «Петробот». Или, для новой версии будильника, список: «интеллектуальный, будильник, часы, осведомленный, подключенный» может привести к названию продукта «Cognizant Clock».
На сайте будет представлен список пюре слов, и вы можете выбрать из лучших имен.
Мой вопрос такой. Любые идеи о том, как генерировать эти слитные слова? Прямо сейчас я собираюсь найти синонимы, префиксы и суффиксы и сохранить их в массиве. Затем я буду искать общие буквы между словами и максимально перекрывать их. прямое телевидение становится DirecTV. Этот поиск грубой силы кажется немного не элегантным.
Существуют ли какие-либо другие способы генерирования названий продуктов, которые вы можете придумать, или более простой подход к предложенному мной?
Просто хотел посмотреть, есть ли другой способ, о котором люди могут подумать. Конечно, этот сайт будет свободным и открытым, и я буду ссылаться на эту тему на странице о сайте, поэтому, пожалуйста, не думайте, что этот пост принес мне пользу сообществу.