conversationanalysis understanding conversational dynamics through various machine learning techniques