Skip to content

Телеграмм бот для анализа тональности комментариев с Wildberries (Проект по проектному практикуму)

License

Notifications You must be signed in to change notification settings

ytkinroman/opd24_wildberries

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Телеграм бот для анализа тональности комментариев с Wildberries

Проект представляет собой Telegram-бота, который парсит комментарии из Wilbderries и возвращает результаты их тонального анализа, выполненного с использованием нейроклассификатора.

Altushka


Как работает

  1. Пользователь отправляет текстовое сообщение с ссылкой на интересующий товар с Wildberries боту через Telegram;
  2. Бот получает сообщение и парсит комментарии с сcылки на товар;
  3. Анализатор тональности классифицирует полученные комментарии как позитивный, негативный или нейтральный;
  4. Бот обрабатывает результат и отправляет обратно пользователю.

Дальнейшие шаги

  1. Оптимизация алгоритма анализа тональности для улучшения точности;
  2. Добавление возможности сохранения анализа отзывлв в структурированный файл;
  3. Добавление возможности оценки качества ответов;
  4. Расширение на другие маркетплейсы.

Установка

  1. Клонируйте репозиторий на свой компьютер:
git clone https://github.com/ytkinroman/opd24_wildberries.git
  1. Установите необходимые зависимости:
pip install -r requirements.txt
  1. Собираем файл конфигурации со всеми необходимыми ключами в config.py, обязательно укажите в нем токен вашего Telegram-бота:
BOT_TOKEN = "YOUR_TELEGRAM_BOT_TOKEN"

Лицензия

Этот проект лицензируется в соответствии с условиями лицензии Massachusetts Institute of Technology (MIT):


Авторское право (c) 2024 YTKIN ROMAN

Данная лицензия разрешает лицам, получившим копию данного программного обеспечения и
сопутствующей документации (в дальнейшем именуемыми «Программное Обеспечение»),
безвозмездно использовать Программное Обеспечение без ограничений,
включая неограниченное право на использование, копирование, изменение, слияние, публикацию,
распространение, сублицензирование и/или продажу копий Программного Обеспечения,
а также лицам, которым предоставляется данное Программное Обеспечение, при соблюдении следующих условий:

Указанное выше уведомление об авторском праве и данные условия должны быть включены во все копии или
значимые части данного Программного Обеспечения.

ДАННОЕ ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ ПРЕДОСТАВЛЯЕТСЯ «КАК ЕСТЬ», БЕЗ КАКИХ-
ЛИБО ГАРАНТИЙ, ЯВНО ВЫРАЖЕННЫХ ИЛИ ПОДРАЗУМЕВАЕМЫХ, ВКЛЮЧАЯ ГАРАНТИИ
ТОВАРНОЙ ПРИГОДНОСТИ, СООТВЕТСТВИЯ КОНКРЕТНОЙ ЦЕЛИ И НЕНАРУШЕНИЯ ПРАВ,
НО НЕ ОГРАНИЧИВАЯСЬ ИМИ. НИ В КАКОМ СЛУЧАЕ АВТОРЫ ИЛИ ПРАВООБЛАДАТЕЛИ
НЕ НЕСУТ ОТВЕТСТВЕННОСТИ ПО КАКИМ-ЛИБО ИСКАМ, ЗА УЩЕРБ ИЛИ ПО ИНЫМ ТРЕБОВАНИЯМ,
В ТОМ ЧИСЛЕ, ПРИ ДЕЙСТВИИ КОНТРАКТА, ДЕЛИКТЕ ИЛИ ИНОЙ СИТУАЦИИ, ВОЗНИКШИМ ИЗ-ЗА 
ИСПОЛЬЗОВАНИЯ ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ ИЛИ ИНЫХ ДЕЙСТВИЙ С ПРОГРАММНЫМ ОБЕСПЕЧЕНИЕМ.

Политика в отношении обработки персональных данных

1. Общее положение

Настоящая политика обработки персональных данных составлена в соответствии с требованиями Федерального закона от 27.07.2006. №152-ФЗ «О персональных данных» и определяет порядок обработки персональных данных и меры по обеспечению безопасности персональных данных, предпринимаемые Крюковым Никитой Андреевичем (далее – Оператор)., которую пользователь оставляет при использовании сервиса «WildberriesHelper | Bot».

2. Основные понятия, используемые в Политике

Автоматизированная обработка персональных данных — обработка персональных данных с помощью средств вычислительной техники;

Блокирование персональных данных — временное прекращение обработки персональных данных (за исключением случаев, если обработка необходима для уточнения персональных данных);

Сервис — совокупность графических и информационных материалов, а также программ для ЭВМ и баз данных, обеспечивающих их доступность в сервисе «WildberriesHelper | Bot», который находится в Телеграм по адресу: https://t.me/dummy0004_neuro_bot;

Обработка персональных данных — любое действие (операция) или совокупность действий (операций), совершаемых с использованием средств автоматизации или без использования таких средств с персональными данными, включая сбор, запись, систематизацию, накопление, хранение, уточнение (обновление, изменение), извлечение, использование, передачу (распространение, предоставление, доступ), обезличивание, блокирование, удаление, уничтожение персональных данных;

Администрация сервиса* — которое организуют и (или) осуществляет обработку персональных данных, а также определяет цели обработки персональных данных, состав персональных данных, подлежащих обработке, действия (операции), совершаемые с персональными данными.;

Персональные данные — любая информация, относящаяся прямо или косвенно к определенному или определяемому Пользователю сервиса «WildberriesHelper | Bot»;

Пользователь — физическое или юридическое лицо, имеющее доступ к сервису «WildberriesHelper | Bot»; Предоставление персональных данных — действия, направленные на раскрытие персональных данных определенному лицу или определенному кругу лиц;

Распространение персональных данных — действия, направленные на раскрытие персональных данных неопределенному кругу лиц;

Уничтожение персональных данных — любые действия, в результате которых персональные данные уничтожаются безвозвратно с невозможностью дальнейшего восстановления содержания персональных данных в информационной системе персональных данных и (или) результате которых уничтожаются материальные носители персональных данных.

Конфиденциальность персональных данных – обязательное для соблюдения Оператором или иным получившим доступ к персональным данным лицом требование не допускать их распространения без согласия субъекта персональных данных или наличия иного законного основания.

3. Общие положения

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

В случае несогласия с условиями Политики конфиденциальности Пользователь должен прекратить использование Сервиса.

Настоящая Политика конфиденциальности применяется только к сервису «WildberriesHelper | Bot». Администрация сервиса не контролирует и не несет ответственность за сайты третьих лиц, на которые Пользователь может перейти по ссылкам, доступным в Сервисе.

Администрация сервиса не проверяет достоверность персональных данных, предоставляемых Пользователем сервиса.

4. Предмет политики конфиденциальности.

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

Персональные данные, разрешённые к обработке в рамках настоящей Политики конфиденциальности:

  • имя (ник) Пользователя;
  • иная информация, передаваемая Пользователем в частном порядке в Боте;

Вышеперечисленные данные далее по тексту Политики объединены общим понятием Персональные данные.

5. Порядок сбора, хранения, передачи и других видов обработки персональных данных

Безопасность персональных данных, которые обрабатываются Оператором, обеспечивается путем реализации правовых, организационных и технических мер, необходимых для выполнения в полном объеме требований действующего законодательства в области защиты персональных данных. Оператор обеспечивает сохранность персональных данных и принимает все возможные меры, исключающие доступ к персональным данным неуполномоченных лиц.

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

Срок обработки персональных данных является неограниченным. Пользователь может в любой момент отозвать свое согласие на обработку персональных данных, направив Оператору уведомление посредством электронной почты на электронный адрес Оператора [email protected] с пометкой «Отзыв согласия на обработку персональных данных».

При утрате или разглашении персональных данных Администрация сервиса информирует Пользователя об утрате или разглашении персональных данных.

6. Цели обработки персональных данных

Цель обработки персональных данных Пользователя — предоставление доступа Пользователю к сервису «WildberriesHelper | Bot».

7. Обязательства сторон

Пользователь обязан:

  • предоставить информацию о персональных данных, необходимую для пользования Сервисом;

  • обновить, дополнить предоставленную информацию о персональных данных в случае изменения данной информации.

Администрация сервиса обязана:

  • использовать полученную информацию исключительно для целей, настоящей Политики конфиденциальности;

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

  • принимать меры предосторожности для защиты конфиденциальности персональных данных Пользователя согласно порядку, установленному законодательством РФ;

  • осуществить блокирование персональных данных, относящихся к соответствующему Пользователю, с момента обращения или запроса Пользователя или его законного представителя либо уполномоченного органа по защите прав субъектов персональных данных на период проверки, в случае выявления недостоверных персональных данных или неправомерных действий.

8. Ответственность сторон

Администрация сервиса, не исполнившая свои обязательства, несёт ответственность за убытки, понесённые Пользователем в связи с неправомерным использованием персональных данных, в соответствии с законодательством Российской Федерации.

В случае утраты или разглашения персональных данных Администрация сервиса не несёт ответственность, если данные персональные данные:

  • стали публичным достоянием до их утраты или разглашения;
  • были получены от третьей стороны до момента её получения Администрацией сервиса;
  • были разглашены с согласия Пользователя.

9. Разрешение споров

До обращения в суд с иском по спорам, возникающим из отношений между Пользователем и Администрацией сервиса, обязательным является предъявление претензии (письменного предложения о добровольном урегулировании спора).

Получатель претензии в течение 30 календарных дней со дня получения претензии, письменно уведомляет заявителя претензии о результатах рассмотрения претензии.

При недостижении соглашения спор будет передан на рассмотрение в судебный орган по месту нахождения Оператора, в соответствии с действующим законодательством Российской Федерации.

К настоящей Политике конфиденциальности и отношениям между Пользователем и Администрацией сервиса применяется действующее законодательство Российской Федерации.

10. Заключительные положения

Пользователь может получить любые разъяснения по интересующим вопросам, касающимся обработки его персональных данных, обратившись к Оператору с помощью электронной почты [email protected].

В данном документе будут отражены любые изменения политики обработки персональных данных Оператором. Политика действует бессрочно до замены ее новой версией.

Актуальная версия Политики в свободном доступе расположена в сети Интернет по адресу https://github.com/ytkinroman/opd24_wildberries/blob/main/SECURITY.md. Администрация сервиса вправе вносить изменения в настоящую Политику конфиденциальности без согласия Пользователя.

About

Телеграмм бот для анализа тональности комментариев с Wildberries (Проект по проектному практикуму)

Topics

Resources

License

Security policy

Stars

Watchers

Forks

Languages