Нужно создать интеллектуальную систему которая будет рекомендовать товар исходя из собираемых данных(просмотр карточек товара) пользователю.По мимо системы нужен макет с карточками товаров разной категории чтобы можно было на нем продемонстировать ее,над дизайном можно не заморачиваться,сделать самое простое.Это все должно быть на Python,Jave или другом языке программирования,а так же в коде надо писать комментарии ,для чего эта строчка нужна и что она делает. В целом можно сильно не заморачиваться,главное чтобы все работало.