Computational Models of Discourse Analysis