For our company I am looking for the best way to monitor places such as Twitter for people actually having the problem we solve.
I want to point people our way when they actually are having the problem we wolve (i.e. when they are talking about it) but haven't found a good way to do it yet.
If you don't know what keywords to use, you need to talk to more customers and listen to the words they use.
If there is no word or phrase to describe the problem your customers have, then you should start writing and blogging about the problem and give it a name.