How to generate a WH question for a given answer?

There are limited info regarding question generation compared to question answering. I have a bunch of notes and highlights gathered from books, webpages which I want to memorize and also build an exam generation system for my students. Some github projects exist online that generate yes/no and Multiple choice questions but can't find any project to generate WH questions as follows.

Answer: The Turkish alphabet consists of 29 letters.

Question: How many alphabets are there in Turkish language?

Answer: Data science is an interdisciplinary field that uses scientific methods, processes, algorithms and systems to extract knowledge and insights from structured and unstructured data and apply knowledge and actionable insights from data across a broad range of application domains.

Question: What is data science?

Are there models, datasets which can be used to train a model in order to generate WH question for a given answer?

Editors: There is no question-generation tag available. I had a hard time finding proper tags for this question.

Topic question-answering

Category Data Science

About

Geeks Mental is a community that publishes articles and tutorials about Web, Android, Data Science, new techniques and Linux security.