Проекты

Программный анализ покупательской корзины и транзакций с целью выявления ассоциативных связей между товарами

Работа призёра конкурса проектов и исследований «Наука для жизни» открытой городской научно-практической конференции «Наука для жизни» в секции «Информационные технологии. Программирование. Кибернетика»

Направление работы: Программирование, Кибернетика
Авторы работы: ГБОУ Школа № 627
Предметы: Информатика
Классы: 11 класс
Мероприятия: Конкурс проектов и исследований «Наука для жизни» открытой городской научно-практической конференции «Наука для жизни» 2021 года

Актуальность

В современной жизни покупки в супермаркетах стали обыденностью. Складывая товары в корзину, покупатель зачастую не задумывается, почему взял тот или иной продукт. Но многочисленные исследования учёных в области психологии поведения человека выявили, что к факторам, влияющим на выбор, относится не только категория товара, но и его размещение, а также доступность. Продукция становится гораздо заметнее, если использовать полки, расположенные на уровне глаз и вытянутой руки. Поскольку проблема увеличения прибыли в сфере услуг стоит достаточно остро, крайне важно научиться распознавать потребности покупателей и своевременно их удовлетворять. С учётом описанной выше динамики развития рыночных отношений появляется необходимость в сборе и обработке информации о клиентах.

Цель

Разработать программу анализа покупательской корзины клиентов сферы услуг.

Задачи

  1. Выбрать язык программирования и среду разработки.
  2. Изучить теоретические основы по анализу больших данных.
  3. Разработать программное обеспечение для автоматизированного анализа покупательской корзины клиентов.
  4. Разработать графический интерфейс пользователя.
  5. Провести ряд экспериментов.

Оснащение и оборудование, использованное при создании работы

  • Персональная электронно-вычислительная машина (ПЭВМ)
  • Среда разработки Microsoft Visual Studio 2010
  • Библиотека Qt 4.8.6
  • Язык программирования C++

Описание

Авторами разработаны два стеганографических алгоритма, способных встраивать секретное сообщение в текстовые контейнеры (через замену букв со схожей рисовкой и через вставку малозаметных спецсимволов), написано мобильное приложение под платформу Android, дающее простой интерфейс работы с этими алгоритмами.

Результаты работы/выводы

В настоящей работе был реализован алгоритм выявления ассоциативных правил путём анализа покупательской корзины. Полученный программный продукт подвергался неоднократным проверкам в виде множества экспериментов.

Перспективы использования результатов работы

Разработанное программное обеспечение актуально для представителей маркетингового отдела различных торговых сетей и онлайн-ритейлеров. В результате использования разработанного программного продукта товаровед получает список наиболее типичных шаблонов покупок. Подобная информация существенно облегчает важнейшие аспекты ритейла от планирования закупок и размещения товаров до проведения акций и скидок.

В дальнейшем возможно увеличение функциональности приложения, оптимизация и непосредственное улучшение работы алгоритмов, повышение удобства пользования (путём более глубокой интеграции), разработка аналогичного web-приложения.