semvec/pypi-packages huggingface dataset:
ru-text-cleaner 2.0.3
Cleans russian text and preparing for NLP
Requires Python: >=3.10.4

# RU-TEXT-CLEANER

## Библиотека подготовки русского текста для решения NLP- и иных задач

Установка: `pip install ru-text-cleaner`

Основным форматом использования билиотеки является:
```Python
from ru_text_cleaner import SimpleCleaner

text_cleaner = SimpleCleaner()

string = 'Какая-то    форматирования-нибудь \n\n\t строка-либо то-то'

formated_text = text_cleaner.clean_text(string)
```

В этом случае Вы получите следующий результат в переменной `formated_text`:

```Python
форматирование строка либо 
```
Функция `clean_text()` принимает на вход строку и возвращает строку. Аналогично функция `clean_texts()` принимает на вход массив строк и возвращает массив отформатированных строк.

Во время инициатизации объекта класса `TextCleaner()` можно вручную указать, какое конкретно форматирование текста будет производиться:

```Python
spaces=True # убирает многократные пробелы в тексте
punctuation=True # убирает знаки пунктуации в строке
html=True # убирает HTML-теги
emoji=True # убирает эмодзи
lower=True # переводит текст в нижний регистр
stop_words=True # убирает стоп-слова (союзы, предлоги и так далее)
morpheme=True # преобразует слова в их начальные формы (автоматически переводит текст в нижний регистр)
```
_По умолчанию все переменные установлены в значение `True`._

Начиная с версии `2.0.0` для импорта также доступен класс `TensorCleaner` с аналогичным функционалом, который принимает на вход строковые тензоры
question-type-cls 0.0.1
Question CLS package
Requires Python: >=3.6

# Question Type Classification

<p align="center">
    🤗 <a href="">Hugging Face</a> | 📑 <a href="">Technical Report</a> ｜ 🖥️ <a href="">Demo</a>
</p>
<br>

We introduce Question Type Classification, an AI solution for mathematics question type classification (MQTC). This
solution has 4 methods of classifying mathematics question type, 
## News and Updates

* [2024/06] Release package for Math Type Classification.

## Models and Performance

* Model Mathematics Question Type Classification
 
| Model Version | Accuracy | F1-Score | Precision |  Recall  | Test Size |
|:-------------:|:--------:|:--------:|:---------:|:--------:|:---------:|
|   MQTC 2.0    |   **0.8725**   |   **0.7927**   |   **0.7874**    |   **0.8226**   |    800    |


## Table of Contents

* [Installation](#Installation)
* [Quick Start](#quick-start)
* [Evaluation](#evaluation)
* [Training](#training)
* [Development](#development)
* [Demo](#demo)
* [API](#api)
* [Limitation](#limitation)
* [FAQ](#faq)
* [Citation](#citation)


## Installation

Install latest version.


## Quick Start
```bash
from question_type_cls import math_type_cls

text = '1+1'

mathtype = math_type_cls(text)
```

## Limitation


## FAQ

If you meet problems, please refer to [FAQ](FAQ.md) and the issues first to search a solution before you launch a new
issue.

## Citation

Please cite the repo if you find the repository helpful.

```
@misc{mathgpt,
    title={Question Type Classification Technical Report},
    author={FTECH-AI},
    year={2023-2024}
}
```

## Outlook

We are constantly fine-tuning our models and gearing up to unveil some exciting updates. Stay tuned for the latest and
greatest from our end!