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

Раздел
Программирование
Просмотров
197
Покупок
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 год.

Вам подходит эта работа?
Похожие работы
Основы программирования
Тест Тест
25 Апр в 17:30
55 +8
0 покупок
Основы программирования
Дипломная работа Дипломная
24 Апр в 19:02
63 +14
0 покупок
Основы программирования
Задача Задача
23 Апр в 18:19
98 +21
1 покупка
Основы программирования
Курсовая работа Курсовая
21 Апр в 15:22
124 +6
0 покупок
Основы программирования
Курсовая работа Курсовая
21 Апр в 15:20
113 +9
0 покупок
Другие работы автора
Web-программирование
Дипломная работа Дипломная
25 Окт 2023 в 15:57
121
0 покупок
Web-программирование
Дипломная работа Дипломная
25 Окт 2023 в 00:40
141
0 покупок
Web-программирование
Дипломная работа Дипломная
25 Окт 2023 в 00:18
233 +5
3 покупки
Web-программирование
Дипломная работа Дипломная
23 Окт 2023 в 00:31
154
0 покупок
Основы программирования
Дипломная работа Дипломная
22 Окт 2023 в 00:56
161 +1
0 покупок
Web-программирование
Дипломная работа Дипломная
21 Окт 2023 в 20:40
110
0 покупок
Основы программирования
Дипломная работа Дипломная
21 Окт 2023 в 20:20
158
1 покупка
Основы программирования
Дипломная работа Дипломная
21 Окт 2023 в 20:00
123
0 покупок
Основы программирования
Дипломная работа Дипломная
19 Окт 2023 в 19:01
144
0 покупок
Основы программирования
Дипломная работа Дипломная
19 Окт 2023 в 18:18
112 +1
0 покупок
Основы программирования
Дипломная работа Дипломная
17 Окт 2023 в 23:52
81 +1
0 покупок
Web-программирование
Дипломная работа Дипломная
17 Окт 2023 в 21:51
42
0 покупок
Основы программирования
Дипломная работа Дипломная
17 Окт 2023 в 21:48
65 +1
0 покупок
Основы программирования
Дипломная работа Дипломная
17 Окт 2023 в 19:46
64 +1
0 покупок
Web-программирование
Дипломная работа Дипломная
19 Сен 2023 в 00:30
81 +1
0 покупок
Web-программирование
Дипломная работа Дипломная
19 Сен 2023 в 00:25
82 +2
0 покупок
Web-программирование
Дипломная работа Дипломная
18 Сен 2023 в 00:52
128
0 покупок
Web-программирование
Дипломная работа Дипломная
18 Сен 2023 в 00:50
98 +2
1 покупка
Web-программирование
Дипломная работа Дипломная
18 Сен 2023 в 00:46
91
0 покупок
Темы журнала
Показать ещё
Прямой эфир