СПОСОБ И СИСТЕМА ДЛЯ КЛАССИФИКАЦИИ СЛОВА В КАЧЕСТВЕ НЕЦЕНЗУРНОГО СЛОВА

1. Реализуемый компьютером способ классификации слова в качестве нецензурного слова, причём способ выполняется сервером, причём способ содержит этапы, на которых в фазе обучения:
получают посредством сервера первое слово, причём первое слово соответствует определённому нецензурному слову;
формируют посредством сервера первый набор неправильно написанных слов, причем первый набор неправильно написанных слов содержит множество неправильно написанных вариантов первого слова;
формируют посредством сервера обучающие пары, причем обучающие пары содержат:
набор положительных обучающих пар, содержащий первое слово, объединённое в пару с каждым неправильно написанным вариантом первого слова;
обучают алгоритм машинного обучения (MLA), выполняемый сервером, при этом обучение содержит этапы, на которых:
определяют для каждой обучающей пары набор характеристик, представляющих свойство обучающих пар;
формируют выводимую функцию на основании упомянутого набора характеристик, при этом выводимая функция выполнена с возможностью, при использовании, присвоения оценки непристойности, причем оценка пристойности указывает на вероятность того, что слово является нецензурным.
2. Способ по п. 1, при этом способ дополнительно содержит этапы, на которых:
получают посредством сервера второе слово, причём второе слово не соответствует какому-либо нецензурному слову;
формируют посредством сервера второй набор неправильно написанных слов, причем второй набор неправильно написанных слов содержит множество неправильно написанных вариантов второго слова; и
обучающие пары дополнительно содержат набор отрицательных обучающих пар, содержащих второе слово, объединённое в пару каждым неправильно написанным вариантом второго слова.
3. Способ по п. 2, в котором первый набор неправильно написанных слов и второй набор неправильно написанных слов формируются путем выполнения алгоритма неправильного написания.
4. Способ по п. 3, в котором алгоритм неправильного написания выполнен с возможностью формирования множества неправильно написанных вариантов первого слова посредством по меньшей мере одного из:
замены символа в первом слове типографским символом;
перестановки одного или более символов в первом слове;
удаления одного или более символов в первом слове;
замены второго символа первого алфавита в первом слове третьим символом второго алфавита, причем первый алфавит и второй алфавит являются разными алфавитами.
5. Способ по п. 4, в котором алгоритм неправильного написания создан с использованием набора эвристических правил.
6. Способ по п. 1, в котором на сервере размещён веб-ресурс; причём способ дополнительно содержит этапы, на которых, в фазе использования:
получают посредством сервера от электронного устройства текст, содержащий множество слов, для публикации на веб-ресурсе;
вводят посредством сервера текст в MLA, при этом MLA выполнен с возможностью присвоения оценки пристойности каждому из слов, включенных в упомянутое множество слов; и
в ответ на то, что оценка непристойности по меньшей мере одного слова текста превышает заданное пороговое значение, применяют ограничительное действие.
7. Способ по п. 6, в котором ограничительное действие представляет собой одно из:
удаления упомянутого по меньшей мере одного слова перед публикацией текста на веб-ресурсе;
предотвращение публикации текста на веб-ресурсе.
8. Способ по п. 6, в котором веб-ресурс связан с приложением социальной сети.
9. Способ по п. 6, в котором веб-ресурс представляет собой приложение для чата в реальном времени на игровой платформе.
10. Способ по п. 1, в котором MLA представляет собой нейронную сеть.
11. Система для классификации слова в качестве нецензурного слова, причём система содержит сервер, причём сервер содержит процессор, причем процессор выполнен с возможностью, в фазе обучения:
получения первого слова, причём первое слово соответствует определённому нецензурному слову;
формирования первого набора неправильно написанных слов, причем первый набор неправильно написанных слов содержит множество неправильно написанных вариантов первого слова;
формирования обучающих пар, причем обучающие пары содержат:
набор положительных обучающих пар, содержащий первое слово, объединённое в пару с каждым неправильно написанным вариантом первого слова;
обучения алгоритма машинного обучения (MLA), выполняемого сервером, причем обучение содержит:
определение для каждой обучающей пары набора характеристик, представляющих свойство обучающих пар;
формирования выводимой функции на основании набора характеристик, причем выводимая функция выполнена с возможностью, при использовании, присвоения оценки непристойности, причем оценка пристойности указывает на вероятность того, что слово является нецензурным.
12. Система по п. 11, в которой процессор дополнительно выполнен с возможностью:
получения второго слова, причём второе слово не соответствует какому-либо нецензурному слову;
формирования второго набора неправильно написанных слов, причем второй набор неправильно написанных слов содержит множество неправильно написанных вариантов второго слова; и
при этом обучающие пары дополнительно содержат набор отрицательных обучающих пар, содержащих второе слово, объединённое в пару с каждым неправильно написанным вариантом второго слова.
13. Система по п. 12, в которой первый набор неправильно написанных слов и второй набор неправильно написанных слов формируются путем выполнения алгоритма неправильного написания.
14. Система по п. 13, в которой алгоритм неправильного написания выполнен с возможностью формирования множества неправильно написанных вариантов первого слова посредством по меньшей мере одного из:
замены символа в первом слове типографским символом;
перестановки одного или более символов в первом слове;
удаления одного или более символов в первом слове;
замены второго символа первого алфавита в первом слове третьим символом второго алфавита, причем первый алфавит и второй алфавит являются разными алфавитами.
15. Система по п. 14, в которой алгоритм неправильного написания обучается с использованием набора эвристических правил.
16. Система по п. 11, в которой система дополнительно содержит веб-ресурс, размещенный на сервере; причём процессор дополнительно выполнен с возможностью, в фазе использования:
получения от электронного устройства текста, состоящего из множества слов, для публикации на веб-ресурсе;
ввод текста в MLA, при этом MLA выполнен с возможностью присвоения оценки пристойности каждому из слов, включенных в упомянутое множество слов; и
в ответ на то, что оценка непристойности по меньшей мере одного слова текста превышает заданное пороговое значение, применения ограничительного действия.
17. Система по п. 16, в которой ограничительное действие представляет собой одно из:
удаления упомянутого по меньшей мере одного слова перед публикацией текста на веб-ресурсе;
предотвращения публикации текста на веб-ресурсе.
18. Система по п. 16, в которой веб-ресурс связан с приложением социальной сети.
19. Система по п. 16, в которой веб-ресурс представляет собой приложение для чата в реальном времени на игровой платформе.
20. Система по п. 1, в которой MLA представляет собой нейронную сеть.