/ Модель

Характеристики

Контекст
8 192 токена
Параметры
149 млн
Лицензия
MIT
Архитектура
modernbert · dense
Базовая модель
ModernBERT-base
Опубликована
17 мар 2025

modernbert-readability-grade-predictor

Классификация текстаТекст → label4 профессии

Англоязычная ModernBERT-модель оценивает уровень чтения текста по американской шкале классов для подбора материалов по сложности.

121скачиваний за 30 дней0лайковвеса обновлены17 мар 2025

Бенчмарки

Как модель справилась с задачами пользователей ailist и что о ней публикуют открытые лидерборды

Публичные оценки

Из открытых лидербордов. Сравнивайте результаты одного теста при одинаковых условиях — отсутствие оценки не значит, что модель хуже.

В подключённых источниках результатов для этой модели пока нет.

Что умеет модель

Описание составлено по карточке модели и метаданным Hugging Face

kiddom/modernbert-readability-grade-predictor — англоязычная модель ModernBERT-base, дообученная Kiddom для регрессионной оценки читательской сложности текста. Она предсказывает уровень чтения по шкале американских классов от 0 до 12 и выше: от дошкольного уровня до колледжа. Модель содержит 149 млн параметров, принимает текст и поддерживает контекст до 8192 токенов; обучена на данных CLEAR и текстах с оценками Lexile и Flesch–Kincaid.

Модель предназначена для оценки сложности учебных материалов и подбора текстов под нужный уровень чтения. В README приведены RMSE 1,41 и R² 0,81. Модель распространяется по лицензии MIT.

Оценки могут быть менее точными для специализированных и технических материалов, а тексты короче 10 слов могут давать ненадёжный результат. Модель обучена только на английском языке и откалибрована для системы образования США.

Сценарии применения

  • оценка уровня чтения учебного текста
  • подбор текстов для школьников по уровню сложности
  • проверка читабельности образовательных материалов
  • сортировка текстов по предполагаемому классу читателя

Ограничения

Модель обучена на английском языке и откалибрована для американских классов; точность может снижаться на технических текстах и текстах короче 10 слов.

Для каких профессий подходит4

Разделы каталога профессий, в задачах которых используется эта модель

Все профессии

Карточка модели

README от автора на Hugging Face, как он его опубликовал

Открыть на Hugging Face

Text Readability Grade Predictor

This model predicts the reading grade level of text using ModernBERT, trained on a dataset of texts with grade-level annotations. It can be used to estimate the educational reading level of various texts, from elementary school to college level.

Model Details

  • Model Type: ModernBERT fine-tuned for regression
  • Language: English
  • Task: Text Readability Assessment (Regression)
  • Framework: PyTorch
  • Base Model: answerdotai/ModernBERT-base
  • Training Data: CLEAR dataset
  • Performance:
    • RMSE: 1.4143198236928092
    • R²: 0.8125544567620288
  • Output: Predicted grade level (0-12)

Usage

from transformers import AutoModelForSequenceClassification, AutoTokenizer
import torch

# Load model and tokenizer
model = AutoModelForSequenceClassification.from_pretrained("kiddom/modernbert-readability-grade-predictor")
tokenizer = AutoTokenizer.from_pretrained("kiddom/modernbert-readability-grade-predictor")

# Prepare text
text = "Your text goes here."
inputs = tokenizer(text, return_tensors="pt", truncation=True, max_length=512)

# Run inference
with torch.no_grad():
    outputs = model(**inputs)

# Get prediction (ensure it's between 0 and 12)
pred_grade = outputs.logits.item()
pred_grade = max(0, min(pred_grade, 12.0))
print(f"Predicted grade level: {pred_grade:.1f}")

Reading Level Categories

The predicted grade levels correspond to these educational categories:

  • < 1.0: Pre-Kindergarten
  • 1.0 - 2.9: Early Elementary
  • 3.0 - 5.9: Elementary
  • 6.0 - 8.9: Middle School
  • 9.0 - 11.9: High School
  • 12.0+: College Level

Example Predictions

Example: Early Elementary

The cat sat on the mat. It was happy. The sun was shining.

Predicted Grade Level: 1.2

Example: Middle School

The water cycle is a continuous process that includes evaporation, condensation, and precipitation. ...

Predicted Grade Level: 8.9

Example: High School

The quantum mechanical model of atomic structure provides a theoretical framework for understanding ...

Predicted Grade Level: 11.6

Limitations

  • The model is trained on English text only
  • Performance may vary for specialized or technical content
  • Very short texts (fewer than 10 words) may not yield accurate predictions
  • The model is calibrated for US educational grade levels

Training

This model was fine-tuned on a custom dataset created by augmenting texts from various grade levels. The training process involved:

  1. Collecting texts with known Lexile measures and Flesch-Kincaid Grade Levels
  2. Augmenting the dataset through text chunking
  3. Averaging grade level metrics for a more reliable target
  4. Fine-tuning ModernBERT with a regression head
  5. Optimizing for minimum RMSE and maximum R²

Как запустить

На своей GPU в ailist. Цена — по текущим предложениям провайдеров

GPU в ailist

Универсальный рантайм · text-classification

Можно запустить

Подбираем GPU…

Класс архитектуры
ModernBertForSequenceClassification
Ревизия весов
59a852b

0 моделей