This project aims to develop an AI journalist that can observe and evaluate various factors, such as facial expressions, tone of speech, and objects in the background, to generate relevant questions and categorize speeches. The AI journalist will use machine learning algorithms to analyze and optimize its observations and generate the best possible questions. The project will require expertise in natural language processing, machine learning, and computer vision, and will involve tokenizing text, performing parts of speech tagging, and named entity recognition.