Resources

Evaluating Pronominal Anaphora in Machine Translation: An Evaluation Measure and a Test-suite

An extensive, targeted dataset that can be used as a test suite for pronoun translation, covering multiple source languages and different pronoun errors drawn from real system translations, for English

A Unified Neural Coherence Model

A unified coherence model that incorporates sentence grammar, inter-sentence coherence relations, and global coherence patterns into a common neural framework.

Hierarchical Pointer Net Parsing

A hierarchical pointer network parsers applied to dependency and sentence-level discourse parsing tasks.

Discourse Processing and Its Applications --- Tutoral at ACL-2019

Discourse processing is a suite of Natural Language Processing (NLP) tasks to uncover linguistic structures from texts at several levels, which can support many NLP applications.

Unsupervised Word Translation

Adversarial Autoencoder with Cycle Consistency and Improved Training

Malay-English Neural Machine Translation System.

A demo of malay english Machine translation system.

Discourse Processing and Its Applications in Text Mining --- Tutoral at ICDM-2018

Discourse processing is a suite of Natural Language Processing (NLP) tasks to uncover linguistic structures from texts at several levels, which can support many text mining applications.

Coherence Modeling of Asynchronus Conversations

A neural approach for modeling coherence of asynchronus conversation

Community Question Answering System

This search tool helps you to find good answers to your question by searching through previously asked questions in the Qatarliving forum.

Deep Learning for Crisis Computing

Python implementation of a number of deep neural networks classifiers for the classification of crisis-related data on Twitter.

Discourse-informed Sen2Vec

CON-S2V: A Generic Framework for Incorporating

Neural Local Coherence Model

Neural coherence for monologue

Speech act recognizer for synchronous and asynchronous conversations

This resource addresses the problem of speech act recognition in written asynchronous conversations

Topic Segmenter & Labeler for Asynchronous Conversations

This parser builds a discourse tree by applying an optimal parsing algorithm to probabilities inferred from two Conditional Random Fields: one for intra-sentential parsing and the other for multi-sentential parsing.