программа+отчет (язык на ваш выбор: Python/Java/C/C++ /C#/MATLAB), вариант 1 - надо только ЗАДАНИЕ 2.
Структура отчета:
1. Формулировка задания.
2. Сведения из информатики, Искусственного Интеллекта, машинного обучения, которые были необходимы для решения задачи.
3. Блок-схема алгоритма решения задачи. Пояснения к блок- схеме.
4. Листинг программы.
5. Снимки (скриншоты) с экрана компьютера, подтверждающие правильность найденного решения.
6. Выводы по решению задачи и полученным результатам.