/ Модель

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

Контекст
1 024 токена
Параметры
95 млн
Лицензия
CC BY-NC 4.0
Архитектура
mbart · dense
Базовая модель
AraBART
Библиотека
transformers
Опубликована
5 окт 2026

BayanSimplify-v0.2-Fast

Генерация текстаТекст → текст

Компактная арабоязычная модель для быстрого упрощения текста, в том числе для читателей с дислексией.

225скачиваний за 30 дней0лайковвеса обновлены5 окт 2026

Бенчмарки

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

Тесты пользователейпока нет

Никто ещё не опубликовал тест этой модели. Соберите бенчмарк из своих задач — результат появится здесь.

  1. Добавьте модель в бенчмарк

    Вместе с другими моделями категории «Текст» — сравнение идёт внутри одной категории.

  2. Опишите свои задачи

    Напишите запросы, при необходимости приложите файлы и эталонные ответы.

  3. Запустите и опубликуйте

    Модели ответят на каждую задачу, судья оценит ответы. Опубликованный результат появится на этой странице.

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

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

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

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

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

BayanSimplify-v0.2-Fast — компактная арабоязычная модель команды Cogni, созданная для упрощения текста и использования в приложении Bayan для читателей с дислексией. Она дообучена на AraBART и обучающих данных BayanSimplify-v0.2: смеси из 22 733 пар текстов с разметкой силы упрощения. Модель содержит 95 млн параметров, использует архитектуру mBART и принимает инструкцию «بسط: », необязательную метку уровня упрощения, а затем исходный текст. Контекст — 1024 токена.

Модель предназначена для быстрого упрощения арабских текстов на Android-телефоне. По данным README, int8-вариант занимает 222 МБ, а первый токен появляется за 82–172 мс на телефоне среднего класса. Скорость достигается компромиссом в сохранении смысла: в тесте BayanBench v2.0 int8-вариант сохранил смысл в 50,5% случаев. Токенизатор AraBART не обрабатывает шадду в префиксе инструкции, поэтому её нужно опускать. Лицензия CC BY-NC 4.0 разрешает использование с указанием авторства и запрещает коммерческое применение.

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

  • Упрощение арабских текстов для читателей с дислексией
  • Создание более простых версий сложных арабских предложений
  • Упрощение текста прямо на Android-телефоне
  • Настройка степени упрощения с помощью метки уровня

Ограничения

По результатам BayanBench v2.0 int8-вариант сохранял смысл в 50,5% тестовых случаев; README отмечает, что модель уступает более крупным AraT5v2-моделям в сохранении смысла. В префиксе инструкции нельзя использовать шадду, поскольку токенизатор AraBART её не обрабатывает.

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

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

Открыть на Hugging Face

BayanSimplify-v0.2-Fast

Model 2 of the Bayan project, compact: AraBART on the same 22,733-pair mix, the app's fast default.

What it does

The same data and tags as BayanSimplify-v0.2 on AraBART (139M parameters, a third of the size), so it fits a 250 MB download as an int8 bundle (222 MB) and shows the first word on a mid-range phone in 82–172 ms.

Input: بسط: (without the shadda, which AraBART's tokenizer cannot read), then an optional tag such as [S2] , then the text.

BayanBench v2.0, test, core items:

SettingMeaning keptLongest clause, words cut
[S2], float40.1%6.7
no tag, float51.4%4.9
no tag, int8 in the app50.5%4.8

Fast, but it keeps the meaning less often than the AraT5v2 models; the app offers BayanSimplify-v0.3 as its large model.

Use

from transformers import AutoTokenizer, AutoModelForSeq2SeqLM

repo = "Congi-libya/BayanSimplify-v0.2-Fast"
tok = AutoTokenizer.from_pretrained(repo)
model = AutoModelForSeq2SeqLM.from_pretrained(repo)

text = "وقد أدى التوسع العمراني السريع الذي شهدته المدينة خلال العقدين الماضيين إلى ازدحام مروري خانق في ساعات الذروة."
x = tok("بسط: " + text, return_tensors="pt", max_length=256, truncation=True)
y = model.generate(**x, num_beams=1, no_repeat_ngram_size=3, max_length=256)
print(tok.decode(y[0], skip_special_tokens=True))

The BayanSimplify family

ModelWhat it isBase modelTraining dataIn the Bayan app
BayanSimplify-v0.1Model 1AraT5v2-base-1024SAMER, level 5 → 3not shipped
BayanSimplify-v0.2Model 2AraT5v2-base-102422,733-pair mix (SAMER, Baseet, DAASI) with strength tags"Earlier large model"
BayanSimplify-v0.2-FastModel 2, compactAraBARTthe same mix"Fast model", the default download
BayanSimplify-v0.3Model 3, our bestAraT5v2-base-1024Bayan corpus v1, 14,975 rows"Large model", four beams
BayanSimplify-ONNXThe int8 bundles the app downloadsv0.2-Fast, v0.2, v0.3

Licence and data

CC BY-NC 4.0 (non-commercial), in line with the training data's terms. SAMER is used under the CAMeL Lab's permission to fine-tune and share weights for non-commercial use; its text is not redistributed here.

About Bayan

Bayan (بيان) simplifies Arabic text for readers with dyslexia, entirely on an Android phone: select text in any app, choose «تبسيط» (Simplify), and a simpler version appears over the page. Built by Team Cogni for the Samsung Innovation Campus AI capstone, 2026. Every number on this card comes from the team's final report and BayanBench v2.0, the benchmark built for the task (meaning scored by Gemma 4 31B, checked against human raters, AUC 0.85).

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

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

GPU в ailist

Универсальный рантайм · transformers

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

Подбираем GPU…

Класс архитектуры
MBartForConditionalGeneration
Ревизия весов
5b8a165

0 моделей