Zara: A Virtual Interactive Dialogue System Incorporating Emotion, Sentiment and Personality Recognition · Study