Разработка программы. Разработка с нуля. Разработать программу на языке Python, анализирующую текстовые данные. Выберите текст, который вам интересен - это может быть: • литературное произведение (например, рассказ, стихотворение, отрывок из романа); • тексты песен; • статьи или посты из открытых источников. Программа должна считать данные из текстового файла (например, text.txt), выполнить их базовую обработку и вывести результаты анализа. Пример того, что может делать программа: • посчитать общее количество слов и предложений; • определить 10 самых частотных слов (исключая предлоги, союзы и местоимения); • посчитать, сколько раз встречается выбранное пользователем слово; • вычислить среднюю длину слова и предложения; • посчитать, сколько слов начинается с каждой буквы алфавита; • вывести “облако слов“ (в виде текстового списка, без графиков). Результаты должны быть выведены на экран и записаны в файл results.txt. Требования к проекту 1. Структура и данные: o Программа считывает текст из текстового файла (объем не менее 100 строк). o Результаты сохраняются в отдельный файл results.txt. 2. Код и логика: o Используются условные конструкции (if, elif, else) для обработки и фильтрации текста. o Применяются циклы (for и/или while) для обхода слов и предложений. o Используются списки, множества и словари для хранения и анализа данных. o Есть как минимум одна собственная функция для подсчета значений. o Подсчитано не менее 5 различных текстовых характеристик (например: общее количество слов, средняя длина слова, топ слов, количество уникальных слов, частота заданного слова и т.д.). 3. Организация кода: o Программа оформлена в виде файла .ipynb. o Код снабжен комментариями, поясняющими ключевые шаги. Более подробные описание прикрепил файлом.