This project was originally intended for an AI course at Sofia University. During it's execution, I was constraint on time and couldn't implement all the ideas I had, but I plan to continue working on it.
The idea is to generate multiple choice answers from text, by splitting this complex problem to simpler steps:
Identify keywords from the text and use them as answers to the questions.
Replace the answer from the sentence with blank space and use it as the base for the question.
Transform the sentence with a blank space for answer to a more question-like sentence.
Generate distractors, words that are similar to the answer, as incorrect answers.