Why don't you start with a problem you or someone you know faces and then work backwards to an idea to solve that problem.
I find people often build things because they are possible and interesting but unless you solve a problem they don't add a lot of value and therefore don't get used.