KnowledgeHub
Questions
Tags
Users
Search
Alex Rivera
|
Logout
Edit Question
Title
Body
I'm working on a new web site than can generate company/product names. Someone can come to the site and type in a bunch of words that you may want included in the meaning of the product somehow. i.e. You go have just invented a robot that cleans an oil spill. You input a list of words: robot, oil, spill, autonomous, intelligent, etc. The code will take the words, find synonyms, prefixes and suffixes for all those words and try to mash them together in a cool manner. Oil would yield the synonym petroleum and the prefix petro. Mashing that together with robot would give "Petrobot." Or, for a new version of of an alarm clock, the list: "intelligent, alarm, clock, aware, connected" could yield the product name "Cognizant Clock." The site would present a list of mashed together words and you can pick from the best names. My question is this. Any ideas on how to generate these mashed together words? Right now, I'm going to search for synonyms, prefixes and suffixes and store them in an array. Then I'm going to search for common letters between the words and overlap them as much as possible. i.e. Direct TV becomes DirecTV. This brute force search seems a bit inelegant. Are there any other methods of generating product names you can think of or an easier approach to the one I suggested? Just wanted to see if there was another method people can think of. Of course this site will be free and open and I'll link to this topic on the about page of the site, so please don't think of this post as me profiting off the community.
Tags (comma-separated)
Save Edits
Cancel