what is a research uestion generator