Написать 2 парсера для сайта
Веб-интерфейс:
1. Окно загрузки слов для парсера - вставить список слов. Если в окно вставить больше 1 слова, то на каждое слово будет создана отдельная папка.
2. Сохранение zip архива папки с txt файлами с результатами.
Скрипт будет запускаться на своем сервере.
Нужно обеспечить неограниченную работу скрипта по времени.
Ошибки писать в лог в визуальный интерфейс. Там же - кнопка очистки лога.
-----------
1. ПАРСЕР АССОЦИАЦИЙ - сохраняет результаты со страницы: https://kartaslov.ru/%D0%B0%D1%81%D1%81%D0%BE%D1%86%D0%B8%D0%B0%D1%86%D0%B8%D0%B8-%D0%BA-%D1%81%D0%BB%D0%BE%D0%B2%D1%83/%D0%BF%D0%B0%D1%81%D0%BF%D0%BE%D1%80%D1%82
Сохранять в отдельные файлы данные из блоков:
1. Со словом «паспорт» ассоциируются слова. Название файла: keyword_1_words-key
2. Со словом «паспорт» ассоциируются фразы. Название файла: keyword_2_phrases
3. Слово «паспорт» ассоциируется со словами. Название файла: keyword_3_key-words
-----------
2. ПАРСЕР СОЧЕТАНИЙ - сохраняет результаты со страницы:
Сохранять в отдельные файлы данные из блоков:
1. С прилагательными. Название файла: keyword_1_adjectives
2. С существительными (главное слово). Название файла: keyword_2_nouns_main
3. С существительными (зависимое слово). Название файла: keyword_3_nouns_dependent
4. С глаголами (субъект). Название файла: keyword_4_verbs_subject
5. С глаголами (аргумент). Название файла: keyword_5_verbs_argument
------------
Общие параметры:
Если какого-то блока нет, то создаем файл, в названии которого указываем NO. Пример: keyword_2_phrases_NO
Сохранять без символа переноса столбца. Вместо него ставить пробел.
Внутри файлов каждую единицу (слово или фразу) сохранять с новой строки.
После завершения сбора файлы класть в папку по названию ключа на латинском, папку упаковывать в zip архив, по завершению - автоматически скачивать.