First of all, look at http://www.cs.purdue.edu/homes/dec/essay.topic.generator.html and http://www.cs.ucsd.edu/users/braghava/systems-topic-generator.html
These are so called “topic-generators”. Actually, it is quite true that the CS research nowadays are quite useless — thousands of people doing tons of research but for no special purpose and no real motivation. If we really rely on the topic generator to find a topic to research on, this subject is dying.
Discussion