-
Notifications
You must be signed in to change notification settings - Fork 0
lalka-anka/reduplicator
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
Приложение «Лексический редупликатор» Версия 1.0 Автор: Ильина Анна (anna.ilina. 21.2000@gmail.com) Описание Данное приложение является реализацией неточной правой редупликации. Пользователь может ввести как готовую приставку, например, 'шм', так и слово, из которого будет выделена приставка, например, 'долбить'. Требования Python версии не ниже 3.6 Состав: • Запуск программы: main.py • Реализация алгоритма определения сложности приставки: get_text_from_type_pre.py • Реализация алгоритма для сложных приставок: compound_prefix.py • Реализация алгоритма для простых приставок: simple_prefix.py • Модуль, осуществляющий работу с различными кодировками: process_encode.py • Модуль, осуществляющий работу с регистром: get_register.py • Моудль, рассчитывающий отношение исходного текста к редуплицированному: get_statistic.py • Тесты: test_reduplicator.py • Модуль, скачивающий код страницы: fetch.py • Моудль, редуплицирующий код страницы: get_new_html_page.py • Модуль, создающий страницу на сервере: handle.py Справка по запуску: python3 main.py --help Пример запуска: ______________________________________________________________________________________________________________________________________________________________________________ если пользователь хочет преобразовать интернет страницу: python3 main.py -html https://ru.wikipedia.org/wiki/Python -opt шм -- преобразование интернет страницы https://ru.wikipedia.org/wiki/Python по приставке 'шм' python3 main.py -html https://ru.wikipedia.org/wiki/Python -- преобразование интернет страницы https://ru.wikipedia.org/wiki/Python по приставке, введенной пользователем далее после этих команд в терминале появится ссылка на html-страницу, развернутую на локальном сервере — (нажмите на ссылку и будет ваш прикол!!) ______________________________________________________________________________________________________________________________________________________________________________ если пользователь хочет преобразовать некоторый текст: python3 main.py -txt 'Привет, САМОЛЁТ!' -opt долбить -- результат преобразования будет выведен на консоль python3 main.py -txt 'Вот такая зелень' -opt шм -save file_4_save -- результат преобразования будет записан в файл file_4_save python3 main.py -doc doc_with_data -- данные будут считаны из файла doc_with_data, результат преобразования будет выведен на консоль python3 main.py -doc doc_with_data -save file_4_save -- данные будут считаны из файла doc_with_data, результат преобразования будет записан в файл file_4_save ______________________________________________________________________________________________________________________________________________________________________________
About
Implementation of a lexical reduplicator.
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published