CWLA: CEFR-based Writing Level Analyzer (ver. 1.2)

About

CWLA estimates the CEFR-J level of the input text written by English learners (A1.1, A1.2, A1.3, A2.1, A2.2, B1.1, B1.2, B2.1, B2.2, C1, C2, excluding preA1). Please input text between 20 and 400 words. It is mainly designed for high school level compositions.

Contact: [Anonymized for review purposes]

Notes

Processing takes approximately 5-10 seconds. Please wait for a moment after pressing the Submit button. If you encounter any issues, please let us know.
・If the input contains special characters, the server might reject it as invalid input. Do not use full-width spaces, & symbols, (), etc.
・We use external APIs (do not send confidential data). Depending on their availability, response times may be slow, or errors may occur.
・Due to API constraints, we limit the input to approximately 500,000 words per month.

Update History

July 11, 2024: Changed UI language to English
Dec 29, 2023: Improved accuracy by updating logic (Ver. 1.2)
Nov 26, 2023: Improved processing speed by separating correction logic (Ver. 1.1)
Sep 1, 2023: Updated engine to ChatGPT3.5 and modified logic to support finer granularity for A1 level (Ver. 1.0)
Jan 15, 2023: Trial version (ver. Beta)

Sample (76 words) | Clear [Input word count estimate: 0] [Total words for 2025 year 8 month: 0 / 500,000 words (0% used)]