I am trying to create a website that returns a random interesting website. The way I do this, I create a large pool of words (over 10,000 words), randomly selecting several words from it, and then sending them to a search engine (Bing, Google, etc.).
The source words of the word pool will be ranked by users of the site by their ranking on the site that is provided to them, and then bad words will be removed from the pool of words. Another optimization after the result of the first request is made on the returned set of websites in order to choose the best website from them.
What I need for this, from the very beginning, is a drop-down list of words that are good and will give a lot of results when paired with other words. Is there a place where I can find a large list of words that will bring back the best websites?
So, I am looking for a (very large) list of words optimized for searches, who has ideas?
Maybe if someone has a good way to create random queries, this is also good, because just choosing 3 random English words does not create a good query.
source
share