Евгений Сметанин
Заказчик Евгений Сметанин smetaninj | FL.RU

Евгений Сметанин

На сайте 9 месяцев (заходил 8 месяцев 13 дней назад)
1
23
Рейтинг
23
Все (1)       Заказы (1)        Вакансии (0)       Конкурсы (0)
Разместить заказ
29 Января 2024
По договоренности
Необходимо создать графический интерфейс для скрипта на python. Django уже установлен на хостинг.

Какой графический интерфейс на странице необходимо сделать:

1. Форму загрузки для csv файла
2. Вывод таблицы с данными дата-фрейма со списком слов, их кол-вом, числом n и отметкой о наличии слова в текстовом поле
3. Возможность сортировки таблицы по кол-ву слов и числу n от большего к меньшему и наоборот
3. 5 текстовых полей в которые будет заполняться текст
4. Кнопка перерасчета результатов
5. Кнопка выгрузки таблицы в csv-файл

Для исполнителя дам подробное ТЗ с описанием каждого пункта и схематичный макет страницы.

Далее опишем функционал, который выполняет скрипт.

Получаем из csv-файла список фраз и числовое значение n для каждой фразы и загружаем их в датафрейм:
1. Разбираем каждую фразу на отдельные слова и приводим слова к базовой форме
2. Считаем сколько раз каждое слово встречается в списке фраз
3. Считаем сумму числовых значений n для каждого слова
4. Записываем слова, их кол-во и сумму n в дата-фрейм df_freq

Есть 5 текстовых полей, в каждое из них записан текст. Мы приводим все слова текста к базовой форме и проверяем, встречаются ли слова из текстовых полей в датафрейме df_freq. Добавляем в датафрейм колонки с названиями текстовых полей, в которых отмечаем, встречается ли слово в df_freq. Полученные результаты выгружаются в csv-файл.

Прошло времени с момента публикации: 9 месяцев 19 дней 10 часов 27 минут
Раздел: Программирование / Веб-программирование

Рейтинг: 4881.3 Исполнитель определен:
Наши партнеры
Сведения об ООО «Ваан» внесены в реестр аккредитованных организаций, осуществляющих деятельность в области информационных технологий. ООО «Ваан» осуществляет деятельность, связанную с использованием информационных технологий, по разработке компьютерного программного обеспечения, предоставлению доступа к программе для ЭВМ и является правообладателем программы для ЭВМ «Платформа FL.ru (версия 2.0)».