Кластеризация Python
849 UAHИмеется база данных по студентам в mongodb.
Необходимо создать программу, которая будет основана на нейронной сети (к сожалению, она обязательна), решающая задачу кластеризации, то есть разбиения множества студентов на кластеры (группы по направлениям).
Для этого необходимо сгенерировать и другие параметры, например, уровнем грамотности студента (пишет без ошибок, грамотно говорит), уровнем его социальной активности, например, желанием сделать карьеру, его интересом к какому-то направлению на факультете, которые позволят выбрать направление более обоснованно.
Исходники базы данных вышлю, как найдется исполнитель.
Язык программирования - Python
например, можно использовать следующее:
Есть 3 группы: группа 1, группа 2 и группа 3.
В группу 1 идет отбор студентов, которые сдавали общество, максимальное количество человек в группе 2. В группу 2 идет набор по физике, максимальное количество людей - 2. В группу 3 также набор идет по физике, но максимальное число студентов - 1.
Есть 5 студентов: А,Б,В,Г и Д.
Студент А сдавал физику, общее количество баллов 98, предпочтение отдает группе 3.
Студент Б сдавал физику, общее количество баллов 117, участие в олимпиадах по физике, предпочтение отдает группе 3.
Студент В сдавал общество, общее количество баллов 147.
Студент Г сдавал физику, общее количество баллов 107, отдает предпочтение группе 2.
Студент Д сдавал физику, общее количество баллов 104 предпочтение в группу 2.
Студент Ж сдавал физику, общее количество баллов 104, участие в олимпиадах по физике, волонтер, предпочтение отдает группе 2.
На основе данных программа должна класстеризовать студентов. На выходе мы должны получить в группе 1 учится студент В, так как конкурентов у него нет.
В группу 2 должны попасть студент Г и Ж. Студент Г попадает в данную группу, так как он отдал ей предпочтение и у него больше баллов, чем у студентов Д и Ж. Студент Ж попадет в данную группу, а не студент Г, так как помимо баллов у него есть участие в олимпиадах и волонтерство.
В группу 3 должен попасть только студент Б, так как максимальное количество людей в данной группе должно быть 1, а у студента Б больше баллов, чем у студента А, притом Б участвовал в олимпиадах.
Исходя из этого создается еще группа 4, которая включает студентов не прошедших отбор на в вуз.
-
146 Добрый день! Готова выполнить Вашу задачу, имею опыт написания различных нейронных сетей. Буду рада пообщаться детальней, хорошего дня!
Актуальные фриланс-проекты в категории Python
Вычислить местонахождение потерянного айфона
2500 UAH
Телефон был потерян день назад, живая локация через приложение FIND MY уже не обновляется, телефон вроде оффлайн, режим потери включен. Нужно определить + - точную локацию этого устройства какими-то нестандартными способами - все, что было в интернете, уже попробовал - не… Python, Парсинг данных ∙ 6 часов 48 минут назад ∙ 2 ставки |
Создание Тик-ток фермы с генерацией дохода
27 000 UAH
в поиске человека, который может написать софт, для фермы тик ток, чтобы мы смогли генерировать трафик, получать доход. Ищем готовое решение с полным циклом. Python, Разработка ботов ∙ 7 часов 16 минут назад ∙ 4 ставки |
AI Commenting Platform для TikTok и Instagram.Цель проекта Разработать систему, которая позволяет управлять большим количеством аккаунтов TikTok и Instagram и автоматически публиковать релевантные комментарии под выбранными видео с использованием ИИ. Основной функционал1. Управление аккаунтами Необходимо реализовать… AI и машинное обучение, Python ∙ 1 день 14 часов назад ∙ 18 ставок |
Построить модель классификации клиентов1. Есть данные клиентов в Mongo/SQL (примерно 20 000 записей с сырыми данными). 2. Необходимо на их основе построить фичи и модель классификации клиентов на поведенческие группы. 3. Проект выполнить на Python. AI и машинное обучение, Python ∙ 3 дня 8 часов назад ∙ 39 ставок |
ИТ Автоматизация ведения VAT-отчетности
10 000 UAH
Необходимо разработать систему для автоматизации переноса данных о продажах из CRM в бухгалтерскую систему Wafeq. Система должна импортировать банковские и платежные отчеты, автоматически сверять платежи с инвойсами, формировать инвойсы для VAT-отчетности и минимизировать ручную… AI и машинное обучение, Python ∙ 3 дня 14 часов назад ∙ 49 ставок |