Skip to content
Text and Punctuation correction with Deep Learning
Branch: master
Clone or download
Latest commit fb62177 Jun 20, 2019
Type Name Latest commit message Commit time
Failed to load latest commit information.
deepcorrect using beam size Feb 1, 2019
LICENSE Initial commit Nov 18, 2018 Update Jun 20, 2019 updated version Apr 2, 2019


Pre-trained models for punctuation correction (trained on google news, wikipedia and tatoeba) are available at

Demo of the punctuation model trained on google news corpus is available at

This repo uses a seq2seq model written by me in keras with tensorflow backend. The multi-purpose seq2seq model can be found at


from deepcorrect import DeepCorrect
corrector = DeepCorrect('params_path', 'checkpoint_path')


pip install deepcorrect

Points to Note:

Max input and output lengths are 200

Segment text into sentences using and run punctuation correction on each sentence seperately.

You can’t perform that action at this time.