Разработка класса методов работы с клиентами банка. Решение задачи классификации методом «Опорных векторов»
1. Составить описание классов «Клиент»(Client) и «Банк» (Bank)
Класс «Клиент» содержит поля: код клиента, ФИО, дата открытия вклада, размер вклада, процент по вкладу.
Класс «Банк» (class Bank) содержит поле clientBase представляющем собой список клиентов и методами:
– addClient(client) — принимает обьект клиента и помещает его в base.
– showByMoney(money) — принимает количество денег и выводит ин-формацию о всех клиентах у которых размер вклада больше
– showByCode(cod) — принимает код и выводит всю информацию кли-енте с данным кодом.
– showByProc(proc) — принимает процент и выводит информацию о всех клиентах у которых процент по вкладу больше данного.
Записать программу на языке Python 3, демонстрирующую работу с этими классами.
2. В среде Jupyter Notebook описать Метод опорных векторов (Support Vector Machines) и привести расчеты на заданном наборе данных.