Разработка алгоритма подбора для персонального ассистента в выборе имиджа на базе Python

Раздел
Программирование
Просмотров
354
Покупок
0
Антиплагиат
Не указан
Размещена
19 Окт 2023 в 18:51
ВУЗ
Не указан
Курс
Не указан
Стоимость
999 ₽
Файлы работы   
1
Каждая работа проверяется на плагиат, на момент публикации уникальность составляет не менее 40% по системе проверки eTXT.
docx
Разработка алгоритма подбора для персонального ассистента в выборе имиджа на базе Python
2.4 Мбайт 999 ₽
Описание

Алгоритм делает подборку, ориентируясь на профиль пользователя. Пользователю выдается список капсул, которые он может посмотреть детально на соответствующем экране. Детальное отображение содержит название товара, описание, информацию о размере, стоимости и ссылку на товар. Пользователь может сохранить товар/подобранный стиль в избранном.

Целью работы является улучшение подбора одежды за счет алгоритма для определения стиля, и цветовой гаммы для формирования капсулы, с последующей передачей результатов в приложение. Также повышение качества онлайн-сервисов по подбору одежды путем учета индивидуальных особенностей каждого пользователя и определения наиболее гармоничных цветовых сочетаний для его стиля. Пользователю не придется тратить время и энергию на выбор из обширного ассортимента, а бренд — будет ближе к клиенту, продавая ему не все подряд, а только то, что ему действительно нравится и будет нужно. Для бизнеса это позволит существенно снизить операционные издержки, производя только те коллекции, которые действительно нужны клиенту, а также лучше спланировать ассортимент магазинов и увеличить продажи.

Для достижения поставленной цели требуется решить следующие задачи:

-     провести анализ бизнес-процесса управления продажами;

-     провести анализ существующих решений на рынке;

-     провести анализ инструментов реализации;

-     разработать пользовательские требования к системе;

-     разработать функциональные требования к системе;

-     разработать нефункциональные требования к системе;

-     разработать UML диаграммы;

-     разработать функциональную модель системы;

-     разработать информационную систему.

Оглавление

ВВЕДЕНИЕ ...................................................................................................  4

1        Анализ требований к системе .................................................................  7

1.1   Анализ бизнес-процесса управления продажами ..............................  7

1.1.1  Бизнес-цели ....................................................................................  7

1.1.2   Критерии успеха ............................................................................  7

1.1.3   Видение решения ...........................................................................  7

1.1.4   Бизнес-риски................................................................................... 8

1.1.5   Предположения и зависимости .....................................................  9

1.1.6   MVP ...............................................................................................  9

1.1.7   Приоритеты продукта .................................................................  10

1.2    Анализ существующих решений на рынке ......................................  10

1.3   Анализ инструментов реализации ....................................................  12

1.3.1  Прочие инструменты реализации ...............................................  16

1.4    Выводы по главе................................................................................ 19

2        Проектирование алгоритма.................................................... приложения       20

2.1    Архитектура алгоритма.........................................................................        20

2.2    Разработка пользовательских требований к системе ......................  21

2.3    Разработка основных функциональных требований к системе ......  27

2.4     Разработка нефункциональных требований ...................................  30

2.5    Разработка функциональной модели системы ................................  32

2.6     Алгоритмы основных функций системы .........................................  38

2.6.1   Алгоритм функции «Взаимодействие с алгоритмами приложения» 38

2.7    Понимание цифровых представлений цвета ....................................  39

2.8    Архитектура алгоритма ....................................................................  42

2.8.1   Модель нечеткой логики ..............................................................  42

2.8.2    Добавление правил соответствия одежды .................................  48

2.9    Выводы по разделу ..........................................................................  49

3        Функциональные возможности программы ........................................  50

3.1    Реализация  алгоритма ....................................  50

3.2  Выводы по разделу ..................................  56

ЗАКЛЮЧЕНИЕ ..........................................................................................  57

СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ ...................................  58

ПРИЛОЖЕНИЕ А  60

Список литературы

1.           С. Теодоридис и К. Кутрумбас, "Распознавание образов, четвертое издание", издательство Academic Press, 2013 год.

2.           «Получение и обработка изображений» [Электронный ресурс] // Режим доступа: https://rep.bntu.by/bitstream/handle/data/ 1411/P oluchenie i obrabotka izobrazhenij.pdf?sequence=1&isAllowed= у (дата обращения: 15.05.2023 г);

3.           [Электронный         ресурс]        //         Режим         доступа:

https: //www. puppeteersharp .com/    (дата           обращения:

29.05.2023г.);

4.           «Актуальные тенденции моды» [Электронный ресурс] // Режим доступа:                                https: //www.vo gue. ru/fashion/trends        (дата

обращения: 10.05.2023 г);

5.           «Основы Python» [Электронный ресурс] // Режим доступа: https: //academy.yandex.ru/handbook/python       (дата обращения:

03.05.2023 г);

6.           У. Ву, "Продвижение в дизайне одежды с использованием вычислительного интеллекта: генетические алгоритмы и нейронные сети", журнал "Expert Systems with Applications", том 30, стр. 303-305, 2014 год;

7.           «Учебник по нечеткой логике: что такое, архитектура, приложение» [Электронный ресурс] // Режим доступа: https://www.guru99.com/what-is-fuzzy-

logic.html (дата обращения: 13.05.2023 г);

8.           «Нечеткая логика — математические основы» [Электронный ресурс] // Режим доступа: https: //loginom.ru/blog/fuzzy-logic (дата обращения: 13.05.2023 г);

9.           «Реализация системы нечеткого вывода на Python» [Электронный ресурс] // Режим доступа: https://towardsdatascience.com/fuzzy-inference-system- implementation-in-python-8af88d1f0a6e - (дата обращения: 13.05.2023 г);

10.      Введение в реализацию нечеткой логики с помощью Python [Электронный                               ресурс]        //         Режим         доступа:

https://medium.eom/@sevde.kaskaya/heart-disease-diagnosis-with— fuzzy-logic-b214e27492c4 (дата обращения: 14.05.2023 г);

11.      Изучаем Python. Лутц Марк. Издательство - Вильямс, год выпуска - 2019 г;

12.      «Самоучитель Python» [Электронный ресурс] // Режим доступа:                    https://pythonworld.ru/samouchitel-python (дата

обращения: 03.05.2023 г);

13.      «Основы HTTP» [Электронный ресурс] // Режим доступа: https://developer.mozilla.org/ru/docs/Web/HTTP/Overview (дата обращения: 25.05.2023 г);

14.      «Интерфейс прикладного программирования RESTful API» [Электронный                               ресурс]        //         Режим         доступа:

https://aws.amazon.com/ru/what-is/restful-api/ (дата обращения: 28.05.2023 г);

15.      Дж. Брукс, "Прогнозирование восприятия стиля одежды с помощью виртуальной моделирования нарядов", журнал "Journal of Research in Interactive Marketing", том 5, стр. 109­120, 2014 год

16.      Дж. Хартиган, "Кластеризационные алгоритмы", издательство John Wiley & Sons, 2013 год.

Вам подходит эта работа?
Похожие работы
Основы программирования
Контрольная работа Контрольная
22 Ноя в 09:34
7
0 покупок
Основы программирования
Контрольная работа Контрольная
20 Ноя в 03:15
13
0 покупок
Основы программирования
Контрольная работа Контрольная
18 Ноя в 00:36
17 +1
0 покупок
Другие работы автора
Web-программирование
Дипломная работа Дипломная
20 Сен в 10:40
64 +1
0 покупок
Web-программирование
Дипломная работа Дипломная
20 Сен в 10:27
59
0 покупок
Web-программирование
Дипломная работа Дипломная
20 Сен в 10:19
38
0 покупок
Web-программирование
Дипломная работа Дипломная
20 Сен в 09:47
43
0 покупок
Web-программирование
Дипломная работа Дипломная
19 Сен в 19:29
49
0 покупок
Web-программирование
Дипломная работа Дипломная
17 Сен в 22:46
49
0 покупок
Web-программирование
Дипломная работа Дипломная
17 Сен в 21:15
45 +1
0 покупок
Web-программирование
Дипломная работа Дипломная
17 Сен в 20:58
50
0 покупок
Web-программирование
Дипломная работа Дипломная
14 Сен в 22:41
43
0 покупок
Web-программирование
Дипломная работа Дипломная
14 Сен в 21:50
42
0 покупок
Web-программирование
Дипломная работа Дипломная
14 Сен в 21:48
32
0 покупок
Web-программирование
Дипломная работа Дипломная
14 Сен в 21:08
43
0 покупок
Web-программирование
Дипломная работа Дипломная
13 Сен в 23:51
37
0 покупок
Web-программирование
Дипломная работа Дипломная
13 Сен в 22:49
33
0 покупок
Web-программирование
Дипломная работа Дипломная
13 Сен в 11:21
59 +1
0 покупок
Web-программирование
Дипломная работа Дипломная
13 Сен в 00:29
63
0 покупок
Web-программирование
Дипломная работа Дипломная
12 Сен в 00:40
42
0 покупок
Web-программирование
Дипломная работа Дипломная
11 Сен в 23:24
42
0 покупок
Web-программирование
Дипломная работа Дипломная
11 Сен в 10:31
62
0 покупок
Темы журнала
Показать ещё
Прямой эфир