Министерство образования и науки Российской Федерации
Волжский политехнический институт (филиал)
федерального государственного бюджетного образовательного
учреждения высшего образования
«Волгоградский государственный технический университет»
(ВПИ (филиал) ВолгГТУ)
Факультет «ВЕЧЕРНИЙ»
Кафедра «Информатика и технология
программирования»
ПОЯСНИТЕЛЬНАЯ ЗАПИСКА
к бакалаврской работе на тему
Исследование методов и реализация
алгоритма моделирования распространения информации в социальных сетях
Автор работы Айналимов Батырбек Орынгалиевич
Обозначение ________ВРБ-34675695-09.03.01-11.1-15________
Группа __________ВИЗ-475___________
Направление ___09.03.01-Информатика и вычислительная техника
Руководитель работы ______02 ноября 2015 г. Н.Н. Короткова
Консультанты по разделам:
Моделирование программных систем 02 ноября 2015 г. Л.А. Макушкина
Нормоконтролер
02 ноября 2015 г. Е.Е. Слободкина
г. Волжский, 2016
Задание на бакалаврскую работу
Студент __Айналимов Батырбек Орынгалиевич_____________
Код кафедры __ВИТ_______ Группа ____ВИЗ-475_________
Тема Исследование методов и реализация алгоритма моделирования распространения информации в социальных сетях____ утверждена приказом по ВПИ (филиал) ВолгГТУ от ____09 октября 2015___ № _356-ст_
Срок предъявления готовой работы _01 февраля 2016 г._
Исходные данные для выполнения работы
. Громаковский А.: Работа с облачными системами удаленного доступа. - СПб.: Питер, 2011
. Михеева Е.В.: Информационные технологии в профессиональной деятельности. - М.: Академия, 2011
. Негус Кристофер: Ubuntu и Debian Linux для продвинутых. - СПб.: Питер, 2011
Исполнитель работы __02 ноября 2015 г. Б.О.Айналимов_______
Руководитель работы_02 ноября 2015 г. Н.Н.Короткова______
Консультанты по разделам:
Моделирование программных систем 02 ноября 2015 г. Л.А. Макушкина
Аннотация
Работа содержит 143 страницы, 1 таблицу, 30 иллюстраций, 21 использованный литературный источник. Работа выполнена на кафедре «Информатика и технология программирования».
Ключевые слова: алгоритм моделирования распространения информации в социальных сетях, маркетинговые агентства, облачная операционная система Corezoid, сервис Twitter.
Целью бакалаврской работы является планирование и автоматизация проведения кампании по продвижению рекламного проекта социальных Twitter-медиа в социальных сетях на основе моделирования алгоритма распространения информации.
В рамках данной работы рассмотрено понятие социальных сетей; определены критерии эффективности продвижения аккаунта в социальных сетях; охарактеризованы особенности продвижения проектов в социальных сетях; разработан алгоритм автоматизированного эффективного распространения информации в сети Twitter. Произведена разработка программного комплекса, включающего клиентское и серверное решение, которые позволяют автоматизируют публикацию списка статусов (сообщений) по алгоритму отложенного постинга с анализом количества «лайков» предыдущих постов. Выполнена оценка качества программного обеспечения.
Основные результаты научных разработок, выполненных автором по теме
бакалаврской работы, представлены на российских конференциях: РАЕ
"Студенческий форум .2016", "Научный прорыв - 2016".
Актуальность. Социальные сети становятся всё более популярной площадкой для продвижения, для организации мероприятий и многого другого. По данным исследовательской организации IDC Global Technology and Industry 50% бюджета, выделенного на продвижение в социальных медиа, западные маркетологи тратят на работу в социальных сетях [1]. Сегодня SMM пользуется большой популярностью не только среди малого и среднего бизнеса, но и применяется крупнейшими мировыми брендами, которые используют её для установления обратной связи с потребителями.
Использование социальных сетей в бизнесе дало толчок к развитию Интернет-коммуникаций. Как элемент маркетинговой стратегии сети имеют широкие возможности для продвижения чего-либо без существенных денежных затрат, поэтому они широко используются некоммерческими организациями. Сети позволяют формировать контент, развивать личное общение с целевой аудиторией, взаимодействовать с отдельными представителями целевой аудитории, изучать их интересы, проводить акции и просто информировать.
В данной бакаларвской работе продвижение в социальных сетях исследуется на примере проекта.
В качестве объекта бакаларвского проекта рассматриваются социальные сети как инструмент интернет-коммуникаций. Предметом является продвижение проекта в социальных сетях. Апробация была произведена в рамках конференции «Cisco Connect - 2015», где были представлены результаты разработки программного продукта для маркетингового агентства. По результатам конференции, были внесены доработки и произведена повторная апробация в рамках «VK Challenge - 2015», где участники смогли протестировать продукт, а автор оценить возможности многопоточной работы системы при нагрузке более 1000 запросов в минуту.
Решению различных теоретических и практических проблем построения ИС в технических системах посвятили свои работы ведущие ученые и специалисты Бэкус Дж., Вирт Н., Вьеннер Я. И., Гийока М. Ф., Кирсанов О. Ф., Найер М. О., Чарльз Э.
Целью выпускной квалификационной работы является планирование и проведение кампании по продвижению рекламного проекта социальных Twitter-медиа, а также продвижение в собственной социальной сети Writer-ru.ru с моделированием алгоритма расспространения информации в социальных сетях.
Для достижения поставленной цели были решены следующие исследовательские задачи:
· Рассмотреть понятие функционирования социальных сетей.
· Определить критерии эффективности продвижения аккаунта в социальных сетях.
· Разработать методы продвижения проектов в социальных сетях.
· Составить план по автоматизации продвижения услуг в социальных сетях.
· Провести кампанию по продвижению услуг в Twitter.
· Проанализировать эффективность проведенной кампании по продвижению услуг в Twitter.
· Разработать собственную социальную сеть для моделирования алгоритма распространенния информации социальных сетях.
Методы исследования.
Для решения поставленных задач в работе использовались методы математической статистики, решения динамических задач распределения потоков информации, объектно-ориентированной модели проектирования.
Научная новизна. Научная новизна положений, выносимых на защиту, заключается в следующем:
· Выполнено построение сигналов для каждого токена (последовательности символов) с использованием информации о частоте его появления в корпусе в различные моменты времени.
· Осуществлено применение вейвлетного анализа к полученным сигналам.
· Произведено удаление незначительных токенов с использованием автокорреляции сигналов.
· Выполняется построение матрицы кросс-корреляции сигналов токенов.
· Осуществляется поиск событий как наборов токенов (инструментов авторизации) путём кластеризации (разделения на кластеры) полученной матрицы.
· Выполняется поиск сообщений, описывающих каждое событие, с помощью метода мульти-документного реферирования по документам, содержащим токены из каждого набора.
· Программный продукт не требует данных о пользователях и доступа к внешним базам знаний.
· Реализована возможность инкрементальной обработки при поступлении новых сообщений по разработанному алгоритму.
Основные положения, выносимые на защиту:
· Проанализированы существующие методы и реализации алгоритма моделирования распространения информации в социальных сетях для оптимизации рекламных кампаний.
· Проанализировано математическое описание алгоритма моделирования распространения информации в социальных сетях.
· Разработана алгоритмическая модель в системе Corezoid как инструмент проектирования бизнес-процессов для обработки запросов от медийных компаний.
· Разработан интерфейс системы как экран взаимодействия с пользователем.
Практическая значимость работы. В основу бакалаврской работы положены научные результаты, полученные лично автором при непосредственной разработке прикладных информационных систем и технологий для маркетингового агентства России:
· База данных «Коррелирующих субъектов в информационных потоках», разработанная при партнерском сотрудничестве с ООО «ВАН», г. Москва.
· Оптимизация жадного алгоритма под динамическое потоковое распределение для улучшения качества обработки запросов с минимальной потерей пакетов в эскалационных вершинах, разработанная при поддержке и партнерском сотрудничестве с центром НКТ.
· База данных «Математических зависимостей действий пользователей в медийной среде постинг-сервиса Twitter».
В первой главе произведен обзор существующих методов и реализации алгоритма моделирования распространения информации в социальных сетях.
Во второй главе приведено описание методологии проектирования ИС как формального процесса, дано математическое описание реализации алгоритма моделирования распространения информации в социальных сетях.
В третьей главе приведена программная реализация алгоритма моделирования распространения информации в социальной сети «Twitter».
В четвертой главе описана апробация простроенной модели работы системы
распространения информации.
Мир технологий развивается непрерывно и динамично. С каждым годом появляются новые концепции и их реализации, а существующие расширяют свои функциональные характеристики и возможности. Не нова и цель этой спирали прогресса - сделать условия жизни человека как можно комфортнее и продуктивными. Одной из причин такого бурного роста является широкое распространение Internet и значительное увеличение скорости передачи данных. Как отмечают в Google, до 2008 года был «Интернет людей», теперь наступил «Интернет вещей», так как устройств, подключенных к сети стало больше чем жителей планеты. Благодаря этому взаимодействие их с человеком стало возможно вынести на совершенно другой уровень.
С начала своего основания и приобретения популярности социальные сети заняли видное место в повседневной жизни человека. Ведь они обеспечивают связь между людьми, независимо от их местонахождения. Также с введением таких новых функций как распространение музыки, видео, фото и документов, социальные сети окончательно закрепились в пятерке самых посещаемых страниц в сети Интернет. Однако наряду с рядом положительных результатов функционирования социальных сетей можно выделить и отрицательные. В частности, они все больше влияют на язык и сознание пользователей.
Однако, все это лишь вершина айсберга, а основной информационное воздействие, осуществляющих сети, все же остается незамеченным пользователем «темной водой» внешней веселости и ненавязчивости сообщений картинок и демотиваторов.
Анализируя социальные сети в контексте информационных войн, следует уделить внимание психологическим явлениям, которые делают сети такими привлекательными для осуществления информационно-психологического воздействия на пользователей. В частности, целесообразно выделить следующие: явление «Спираль молчания» (по Э. Ноэль-Нойман) стадный инстинкт в социальных сетях; доверие всему опубликованном в сети; присутствие лидеров мнений; стремление к самореализации или замены реальности. Таким образом, модель коммуникации немецкой исследовательницы Е. Ноэль-Нойман [4].
Ее гипотеза заключается в том, что масс-медиа могут манипулировать общественным мнением за счет предоставления слова представителям меньшинства и замалчивания мыслей большинства. Подобное происходит и в социальных сетях, когда авторами сообщений выступают именно представители меньшинства, однако пользователи, которые не хотят оставаться в стороне, начинают поддерживать, возможно даже неприемлемую для них мнение. Связанным с вышеупомянутой моделью является явление «стадного инстинкта», которое непосредственно объясняет в некоторой степени «спираль молчания».
Сам принцип стадного инстинкта заключается в том, что человек по своей природе - существо коллективное, групповая. И один из механизмов выживания в группе состоит в том, чтобы в большинстве случаев вести себя так же, как и все, а также перенимать опыт других [6]. «Стадный инстинкт» непосредственно проявляется в том, что человек, видя большое количество отзывов под сообщением в сети - комментариев и ругательств - предоставляет такому сообщению большее значение и сама присоединяется к большинству, а в случае малого количества отзывов преимущественно оставляет сообщения без достаточного внимания.
Подобное происходит и с деятельностью групп: человек с большим удовольствием присоединится к группе, аудитория которой составляет несколько десятков тысяч, чем в маленькой группе с несколькими десятками участников. Интересным остается явление полного доверия всей информации, которая публикуется в сети. Пользователь обычно не проверяет полученную информацию и принимает ее за достоверную, только на основании того, что она публикуется солидной группой со значительной аудиторией. В этом аспекте следует отметить и явление возникновения «лидеров мнений», которые могут быть представлены, как отдельная независимая личность или группа, или страница в социальной сети.
Именно им пользователь доверяет беспрекословно, даже иногда считая их наиболее достоверным источником в определенных вопросах, упуская то, что они могут и не быть специалистами в данной сфере. С помощью таких «лидеров мнений» государство или корпорация может обеспечивать расположение пользователя к ним или же убеждать пользователей в собственных идеях, навязывая им свое видение конкретных важных событий, явлений в различных сферах функционирования государства и общества [5].
Отметим и то, что важным остается стремление пользователя самореализоваться в сети, примерить на себя какую-то другую роль или же свободно произносить свои мысли, прикрываясь анонимностью, которую предоставляет сеть. В то же время виртуальность жизнедеятельности человека усиливается за счет ощущение того, что виртуальная реальность менее агрессивной к человеку и в значительной степени подконтрольна ей.
Также стремление человека к виртуализации своей жизни часто обусловлено желанием сделать свою жизнь более яркой, содержащим интересные события и сильные эмоциональные чувства [1]. Все вышеперечисленное приводит к тому, что количество пользователей социальных сетей растет с каждым годом. Обращаясь к конкретным цифрам, отметим, что аудитория социальной сети «Facebook» составляет более одного миллиарда пользователей, «Twitter», «Vk.com» и «Google+» - более 200 000 000, «LinkedIn» и «Odnoklassniki.ru» - более 100 миллионов [9].
Анализируя основные методы, используемые в социальных сетях, стоит упомянуть мнению Г. Почепцова, который отмечает, что сегодня информационные войны, прежде всего, ведутся с помощью интеллектуального инструментария, а социальные сети является непосредственным средой для их использования.