В современном мире неофициальные производители товаров все чаще
пытаются заработать больше денег, подделывая логотипы и эмблемы всемирно известных брендов. Тоже касается привычных товаров, которые приобретаются каждый день, такие как продукты питания и лекарства. И чтобы не подвергать себя к покупке некачественных товаров, не быть жертвой для мошенников и не тратить огромные деньги на некачественную покупку, важно проверить на сколько купленная вещь является настоящей (по исследованию сделанного компанией Brandmonitor за прошедший год, оборот подделок люксовых брендов в России превысил оборот лицензионной продукции). Самые популярные подделки: Christian Louboutin (туфли),Chanel и Louis Vuitton (сумки), Gucci (сумки, футболки, толстовки), Rolex, Burberry (сумки, плащи), Nike, Adidas. Проверка вещей может быть осуществлена с помощью специализированных сайтов, но не все люди знают о их существовании.
Введение 3
Глава 1 Постановка задачи 5
1.1 Анализ предметной области 5
1.2 Формулировка задачи 5
Глава 2 Теоретическая часть 6
2.1 Выбор платформы для чат-бота 6
2.1.1 Telegram 9
2.1.2 MTProto 9
2.1.3 API 10
2.1.4 HTTP 10
2.2 Выбор языка программирования 12
Глава 3 Программная реализация работы 14
3.1 Работа с ботом 14
3.1.1 Библиотека Telebot 14
3.1.2 JSON 14
3.2 Регистрация бота 16
3.3 Создание бота 18
3.4.1 Data Matrix код 22
3.4.2 Библиотека pyzbar 22
3.4.3 Библиотека OpenCV 22
3.4.4 Python и штриховой идентификатор 23
3.5 Подключение к базе данных 25
4 Описание программного продукта 27
Заключение 30