Neural-Symbolic Modeling for Natural Language Discourse