Тема: Сервис для поиска целевой аудитории в социальных сетях с анализом тональности комментариев при помощи сверхточных нейронных сетей
Характеристики работы
Закажите новую по вашим требованиям
Представленный материал является образцом учебного исследования, примером структуры и содержания учебного исследования по заявленной теме. Размещён исключительно в информационных и ознакомительных целях.
Workspay.ru оказывает информационные услуги по сбору, обработке и структурированию материалов в соответствии с требованиями заказчика.
Размещение материала не означает публикацию произведения впервые и не предполагает передачу исключительных авторских прав третьим лицам.
Материал не предназначен для дословной сдачи в образовательные организации и требует самостоятельной переработки с соблюдением законодательства Российской Федерации об авторском праве и принципов академической добросовестности.
Авторские права на исходные материалы принадлежат их законным правообладателям. В случае возникновения вопросов, связанных с размещённым материалом, просим направить обращение через форму обратной связи.
📋 Содержание
ВВЕДЕНИЕ 8
1. АНАЛИЗ ПРЕДМЕТНОЙ ОБЛАСТИ 9
1.1. ОБЗОР АНАЛОГОВ 10
1.2. АНАЛИЗ ОСНОВНЫХ ТЕХНОЛОГИЧЕСКИХ РЕШЕНИЙ 13
1.2.1 ВЫБОР ЯЗЫКА ПРОГРАММИРОВАНИЯ ДЛЯ СЕРВЕРНОЙ
ЧАСТИ 13
1.2.2 ВЫБОР ФРЕЙМВОРКА 15
1.2.3 ВЫБОР АРХИТЕКТУРЫ НЕЙРОННОЙ СЕТИ 16
1.2.4 ВЫБОР СИСТЕМЫ УПРАВЛЕНИЯ БАЗОЙ ДАННЫХ 20
1.2.5 ВЫБОР СРЕДСТВ РАЗРАБОТКИ КЛИЕНТСКОЙ ЧАСТИ ВЕБ¬
ПРИЛОЖЕНИЯ 21
1.3. ВЫВОД 22
2. ОПРЕДЕЛЕНИЕ ТРЕБОВАНИЙ 23
2.1. ФУНКЦИОНАЛЬНЫЕ ТРЕБОВАНИЯ 23
2.1.1 ОСНОВНЫЕ ТРЕБОВАНИЯ К ФУНКЦИОНАЛУ СИСТЕМЫ ... 23
2.1.2 ТРЕБОВАНИЯ К ФУНКЦИОНАЛУ СИСТЕМЫ ЗАДАЧ 24
2.1.3 ТРЕБОВАНИЯ К ФУНКЦИОНАЛУ СИСТЕМЫ
АДМИНИСТРИРОВАНИЯ 25
2.2. НЕФУНКЦИОНАЛЬНЫЕ ТРЕБОВАНИЯ 25
2.2.1 ТРЕБОВАНИЯ К ПОЛЬЗОВАТЕЛЯМ 25
2.2.2 ТРЕБОВАНИЯ К СИСТЕМЕ БЕЗОПАСНОСТИ 26
2.2.3 ТРЕБОВАНИЯ К СИСТЕМЕ НАВИГАЦИИ 26
2.2.4 ТРЕБОВАНИЯ К СИСТЕМЕ УВЕДОМЛЕНИЙ 27
2.2.5 ТРЕБОВАНИЯ К ЛИНГВИСТИЧЕСКОМУ ОБЕСПЕЧЕНИЮ .... 27
3. ПРОЕКТИРОВАНИЕ 27
3.1. АРХИТЕКТУРА ПРЕДЛАГАЕМОГО РЕШЕНИЯ 27
3.2. АРХИТЕКТУРА НЕЙРОНОЙ СЕТИ 28
3.3. ОПИСАНИЕ ДАННЫХ 30
4. РЕАЛИЗАЦИЯ 33
4.1. РЕАЛИЗАЦИЯ ИНТЕРФЕЙСОВ 33
4.2. ОБУЧЕНИЕ НЕЙРОННОЙ СЕТИ 55
4.3. РЕАЛИЗАЦИЯ НЕЙРОННОЙ СЕТИ 56
5. ТЕСТИРОВАНИЕ 58
5.1. ПРОВЕДЕНИЕ ПРОЦЕДУРЫ ТЕСТИРОВАНИЯ 58
6. ЗАКЛЮЧЕНИЕ 65
БИБЛИОГРАФИЧЕСКИЙ СПИСОК 66
📖 Аннотация
📖 Введение
Целью представленной выпускной квалификационной работы является разработка веб-приложения, обеспечивающего сбор и обработку данных пользователей социальной сети Вконакте, а также предоставления функционала для взаимодействия с ними.
Для достижения поставленной цели, необходимо решить следующие поставленные задачи:
1. Провести детальный анализ имеющихся аналогов.
2. Провести анализ потребностей пользователей исходя из них составить функционал разрабатываемой системы.
3. Проанализировать и обосновать выбор средств разработки проекта.
4. Разработать серверную часть веб-приложения.
5. Разработать frontend часть веб-приложения.
✅ Заключение
В веб-приложение были реализованы следующие функции:
1. Система задач.
2. Система администрирования.
3. Поиск сообществ.
4. Сбор постов из сообществ.
5. Сбор комментариев из постов и обсуждений.
6. Сбор участников сообществ.
7. Анализ тональность комментариев с помощью сверточных нейронных сетей.
8. Анализ групп на наличие в ней целевой аудитории по критериям.
9. Рассылка сообщений по пользователям ВКонтакте.
10. Сбор людей, открывших личные сообщения сообществу.
11. Сбор людей, отправивших свой номер телефона сообществу.
В дальнейшем планируется:
- сделать возможность отправлять серию сообщений в разные периоды времени;
- предоставить возможность пользователям отправлять сообщения в определённое время;
- улучшить систему анализа комментариев, проведя тестирование других архитектур нейронных сетей, а также собрав более релевантную базу текстов для обучения нейронной сети;
- добавить возможность автоматического регулирования ставок в рекламном кабинете ВКонтакте;
- добавить систему анализа рекламной компании за определённый период.





