Better document-level natural language understanding through data-driven applications of discourse theories