/CoherenceModel

Sentence Ordering

Primary LanguageJupyter NotebookMIT LicenseMIT

Sentence Ordering and Coherence Modeling using Neural Networks

NLP Course Project for CSC 791

Modeling the structure of coherent texts is a key NLP problem. A well-written text has a particular high-level logical and topical structure. The actual word and sentence choices and their transitions come together to convey the purpose of the text. Our primary goal is to build models that can learn the structure by arranging a given set of sentences to make coherent text.

Setup

Project setup

  1. Clone this repository
  2. Download the arxiv dataset from https://www.kaggle.com/neelshah18/arxivdataset

Execution

Execute the ipython notebook in collab

License

This project is licensed under MIT License