You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
|
|
|
# antimat_neuro
|
|
|
|
|
|
|
|
|
|
Антимат 2.0 с ИИ.
|
|
|
|
|
|
|
|
|
|
# Документация
|
|
|
|
|
### Содержание
|
|
|
|
|
1. Изменение базы данных
|
|
|
|
|
2. Тренировка модели
|
|
|
|
|
3. Запуск модели
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
## 1. Изменение базы данных
|
|
|
|
|
Вся база с словами находится в db.json
|
|
|
|
|
Ключ 0 - обычные слова, ключ 1 - матерные слова.
|
|
|
|
|
|
|
|
|
|
Для добавления через Ctrl+V:
|
|
|
|
|
1. Запустить `python lines_add.py`
|
|
|
|
|
2. Выбрать режим(0/1): не мат/мат.
|
|
|
|
|
3. Написать `exit` для завершения
|
|
|
|
|
|
|
|
|
|
Для экспорта/импорта из `out.txt`:
|
|
|
|
|
1. Запустить `python txt_convert.py`
|
|
|
|
|
2. Выбрать операцию(exp/imp): экспорт/импорт
|
|
|
|
|
3. Выбрать режим(0/1): не мат/мат.
|
|
|
|
|
4. ...
|
|
|
|
|
|
|
|
|
|
Для графического изменения:
|
|
|
|
|
1. Запустить `python json_edit.py`
|
|
|
|
|
2. Редактировать с помощью комбинаций клавиш:
|
|
|
|
|
- Ctrl+a - снять выделение
|
|
|
|
|
- Ctrl+s - поиск по фрагменту слова
|
|
|
|
|
- Delete - удаление выделенного слова
|
|
|
|
|
- Enter - добавления слова в поле
|
|
|
|
|
|
|
|
|
|
## 2. Тренировка модели
|
|
|
|
|
1. Запустить `python train.py`
|
|
|
|
|
2. Ждать
|
|
|
|
|
|
|
|
|
|
## 3. Запуск модели
|
|
|
|
|
1. Запустить `python run.py`
|
|
|
|
|
2. Ввести какое-то слово
|
|
|
|
|
3. Ввести `exit` для выхода
|