Позвольте полюбопытствовать, а как организованно?
Вопрос задается изначально, и пользователь выбирает вопрос из списка, или же есть анализатор текста и нужно прикинуть какие могут быть вопросы, какие в них могут быть ключевые слова, и исходя из этого - составить общие пространные ответы, мимолетно задевающие тему вопроса?