Machine Learning Meets Discourse (Algorithms, Performance, and Interpretation)