def _merge_questions(text_questions, choice_questions):
    """Merge the choice and text based questions into schedule type
    {'Talk': {'text': [..], 'choice': [...]},}
    """
    types = set(text_questions.keys())
    types.union(list(choice_questions.keys()))
    questions = {}
    for item in types:
        questions[item] = {'text': text_questions.get(item),
                           'choice': choice_questions.get(item)}
    return questions