If you look at Altaic languages (e.g., Korean, Japanese, etc.) you will find that they have highly developed semantic features that may possibly be applied.
In Korean you can find features such as +/- action, +/- abstract, +/- count, etc. The list goes on in Altaic languages, so these may be a good place to look when considering different types of semantic features.
In English, while we do not necessarily have as overt of a semantic feature bundle system, it is not entirely unheard of in the language.
Consider the three transitive verbs 'sit' (e.g., The clock sits on the desk), 'lie' (e.g, The watch lies on the desk), 'stand'(e.g., The vase stands on the desk).
The types of items which can 'sit' might be classified as -animate, +compact (or some designation of the sort). Consider bowls, telephones, etc.
The types of items which can 'lie' might be classified as -animate, + flat. Consider sheets of paper, rulers, shirts, etc..
The types of items which can 'stand' might be classified as -animate, +tall. Consider chairs, tables, lamps, etc.
The idea is that we refer semantically interpret these items in the same manner that we interpret phonological features, which is to say we do it more or less unconsciously.