AMontgomerie/CEFR-English-Level-Predictor
NLP system for predicting the reading difficulty level of a text in terms of its CEFR level.
Combines linguistic features (vocabulary frequency, syntactic complexity, lexical diversity) with machine learning classification to assign texts to CEFR A1-C2 levels. Offers multiple deployment options including a Streamlit web interface, FastAPI backend for programmatic access, and Docker containerization for easy integration into existing systems.
No commits in the last 6 months.
Stars
77
Forks
20
Language
Jupyter Notebook
License
MIT
Category
Last pushed
Dec 12, 2024
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/nlp/AMontgomerie/CEFR-English-Level-Predictor"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Related tools
vene/marseille
Mining Argument Structures with Expressive Inference (Linear and LSTM Engines)
openderocknlp/vocabulary-level-grader
Analyzes the given text and determine what's the vocabulary level based on CEFR levels
public-law/readability
How readable is your text? Provide a text input and get its grade level. Validated against the...
intel/polite-guard
Source code for Intel's Polite Guard NLP project
debatelab/deepa2
Resources for creating, importing and using DeepA2 Argument Analysis Framework datasets