NB: I am aware of the DeleteStopwords symbol.
I want to remove from a list of words the ones that are likely to be more banal. So for instance if we have
{"exegesis", "mystification", "bread", "synthesis", "dog", "autonomy", "develop", "enthusiastic", "house"} then I would like a function that is likely to remove "bread", "dog", and "house" while leaving the other words in the list.
Any ideas for implementing such a thing? It doesn't have to be incredibly robust; I'm generating lists of words for games where the object is to guess the word.
Please add any useful tags; I couldn't think of any that applied very well.
DeleteCases[]or something similar. Also, maybe define what is "banal" in this context? If the game was about dogs or food, surely 'house' and 'dog' would not be banal. $\endgroup$