Manage and analyze texts with state-of-the-art NLP tools.

The Common Text Analysis Platform is a set of tools that helps you manage your text corpus and automatically analyze them for various purposes. Potential uses of the system include text complexity assessment, plagiarism detection, authorship attrition, and native language detection, etc.

The CTAP Tools include modules for corpus management, feature selection, analysis generation, and result visualization. Combination of the modules makes your text analysis highly flexible. For more detailed introduction of each module, please refer to the Documentation.

Whether you like the platform or not, we would love to hear from you. Tell us how you are using the system and the problems you met or success you've gained. We would also be glad to include your work if you would like to contribute to the project. 

Cite us

If you use CTAP in your research, please cite the following paper:

Chen, X.B., Meurers, D. (2016). CTAP: A Web-Based Tool Supporting Automatic Complexity Analysis. In Proceedings of The Workshop on Computational Linguistics for Linguistic Complexity. Osaka, Japan. The International Committee on Computational Linguistics. PDF

The CTAP Tools have been successfully used in various research projects, the results of which have been published in some of the most prestigious journals of related fields.​​

Learn More »

Use Cases


​Using the CTAP Tools makes it easy for you to manage your text corpus and analyze them as well as visualizing the analysis results  in one place. Check out the features to know more. ​​

​Learn More »

Common Text Analysis Platform.

Automatic text feature extraction and visualization tools.


The Getting Started guides walks you through the major components of the platform. Watch the Tutorial Video if you have only 5 minutes. The References describes every detail. 

Learn More »