.

Сделать репост в соц сети!

Показаны сообщения с ярлыком анализ социальных сетей. Показать все сообщения
Показаны сообщения с ярлыком анализ социальных сетей. Показать все сообщения

вторник, 20 сентября 2022 г.

Анализ трафика электронной почты показывает, что удаленная работа может задушить инновации

 Перевод статьи Analysis of email traffic suggests remote work may stifle innovation


Анализ трафика электронной почты показывает, что удаленная работа может задушить инновации 



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

Спустя два с половиной года после того, как Covid-19 закрыл офисы и исследовательские лаборатории по всему миру, «мы, наконец, можем использовать данные для ответа на важный вопрос: как вызванное пандемией внедрение удаленной работы повлияло на наше творчество и инновации в работе? ” — говорит Карло Ратти, профессор практики городских технологий и планирования и директор лаборатории Senseable City Lab Массачусетского технологического института. «До сих пор мы могли только догадываться. Сегодня мы, наконец, можем начать подкреплять эти гипотезы реальными данными».

пятница, 28 сентября 2018 г.

Какие социальные сети у нас наиболее популярны



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

Рейтинг популярности

Какие социальные сети у нас наиболее популярны

Цифра обозначает количество выборов

Среднее количество аккаунтов на человека

Какие социальные сети у нас наиболее популярны

В среднем на человека приходится 3, 23 сети

Какие сети самые одинокие 

Какие социальные сети у нас наиболее популярны
Эта диаграмма обозначает, что если человек сидит в фейсбуке, то всего у него примерно 2,5 аккаунта. А если он сидит в Пинтересте, то у него в среднем 4, 44 аккаунта

Граф сетей

Какие социальные сети у нас наиболее популярны


  1. Цвет и толщина круга показывают рейтинг сети, а рядом с названием сети - количество ваших голосов, отданных за эту сеть.
  2. Толщина линии означает, как часто выбирали эти две сети вместе. Цифра на линии показывает количество совместных выборов.
  3. Т.е. например фейсбук и линкедин выбирали вместе 115 раз, а фейсбук и Ютуб 106 раз


__________________________________________________________

На этом все, читайте нас в телеграмме и вконтакте





воскресенье, 22 апреля 2018 г.

Какая пауза между постами в фейсбуке нужна, чтобы получить больше лайков



В продолжение постов исследования свой страницы HR-аналитики в фейсбуке. Я скачал более 1 000 постов в фейсбуке и уже сделал несколько постов, см.

  1. В какое время лучше размещать посты на странице facebook, чтобы получать больше лайков
  2. HR аналитика: самые популярные и самые непопулярные темы.


И читайте книги в тему поста

  1. Анализ социальных медиа на Python
  2. Сбор данных в Интернете на языке R


Сегодня я решил проверить гипотезу, нужно ли выдерживать временную паузу, чтобы получать больше лайков. Идея простая: если слишком частить постами, то фейсбук просто не будет показывать новые посты.
И если гипотеза верна, то должна быть связь между временем между постами и количеством лайков.
Математика простая: я получаю новую переменную - разница между временем размещения предыдущего поста и данного и смотрю корреляцию между этой разницей во времени и количеством лайков данного поста.

Результаты


Какая пауза между постами в фейсбуке нужна, чтобы получить больше лайков

  • Здесь ось Y - количество лайков за пост;
  • X - разница между постами в часах.

Поскольку данные явно не нормально распределены, я использую коэффициент корреляции Спирмена. P - value просто по краю - 0, 04, что делает результаты практически неприменимыми.
Может показаться, что здесь связь обратная - линию должна с левого верхнего края ниспадать. Я попробовал получить сглаживающую линию
Какая пауза между постами в фейсбуке нужна, чтобы получить больше лайков

Результат на картинке - нет, тренд у нас не идет сверху вниз, машина видит ситуацию так.
Мы можем преобразовать данные и получить распределение близкое к нормальному
Какая пауза между постами в фейсбуке нужна, чтобы получить больше лайков
Ситуация получше, связь есть, но практически по прежнему слабо применимо.

__________________________________________________________
На этом все, читайте нас в телеграмме и вконтакте

среда, 18 апреля 2018 г.

Анализ социальных медиа на Python


Анализ социальных медиа на Python



Анализ социальных медиа на Python - новая книга от издательства ДМК-ПРЕСС.
Оригинальное название:
"Mastering Social Media Mining with Python"
Оригинальный правообладатель:
Packt Publishing
Автор: Бонцианини Марко.
Книги в тему.
Сразу хочу дать ссылки на книги схожей тематики

  1. Сбор данных в Интернете на языке R - наш российский автор. Про тоже самое, только на языке R
  2. Скрапинг веб-сайтов

Аннотация

Язык программирования Python является оптимальным выбором для исследователей-аналитиков, поскольку позволяет создавать прототипы, визуализировать и анализировать наборы данных малого и среднего размера. Бесчисленное количество предприятий обращается к Python для решения задач, связанных с выявлением особенностей поведения потребителей и превращением исходных данных в действенную информацию о клиентах. Настоящая книга рассказывает, как с помощью научного инструментария Python получать и анализировать данные из наиболее популярных сетей, таких как Facebook, Twitter, Stack Exchange и др. В русскоязычное издание добавлено приложение об анализе данных из сети «ВКонтакте».
Издание предназначено для специалистов по анализу данных, а также будет полезно всем разработчикам на Python, желающим извлекать коммерческую пользу из социальных сетей.
Покажу два варианта возможного анализа данных социальных сетей (в книге их больше):
В какое время лучше размещать посты на странице facebook, чтобы получать больше лайков;
HR аналитика: самые популярные и самые непопулярные темы.

  1. Заказать книгу на сайте ДМК-ПРЕСС- Анализ социальных медиа на Python;
  2. Заказать Анализ социальных медиа на Python  на Озоне.

Рекомендую издательство ДМК-ПРЕСС - как лучшее по изданию книг по анализу данных.




среда, 4 апреля 2018 г.

В какое время лучше размещать посты на странице facebook, чтобы получать больше лайков



Это пост далеко не только для SMM-щиков, но и для коллег HR - тех, кто занимается продвижением HR-бренда, внутренними коммуникациями и т.п.. В данном случае, говоря о получении лайков к размещенному посту, я подразумеваю повышение вовлеченности персонала - больше лайков - выше вовлеченность персонала. И эта такая вовлеченность персонала, которую можно реально измерить.

Метод анализа 

Я скачал более 1 000 постов своей страницы HR-аналитки в facebook (кстати говоря, присоединяемся и читаем интересные посты) и получил данные с такими переменными:
  1. время публикации поста;
  2. текст сообщения (поста);
  3. количество лайков.

Связь темы сообщения и количества лайков я уже показывал ранее - HR аналитика: самые популярные и самые непопулярные темы. Время публикации поста дается в таком формате:

0    2018-03-31 12:30:55
1    2018-03-30 09:44:29
2    2018-03-30 07:13:16
3    2018-03-30 06:16:07
4    2018-03-29 16:54:43
5    2018-03-29 06:34:52
На основе этой формы мы можем создать несколько новых переменных:
  • Час размещения;
  • Время суток (утро, день...);
  • День недели (понедельник, вторник....);
  • Месяц;
  • Квартал.

Результаты.


Далее я просто покажу несколько картинок.

Квартал

В какое время лучше размещать посты на странице facebook, чтобы получать больше лайков

Для тех, кто не знает - на картинке тип диаграммы boxplot - см. Как читать диаграмму boxplot (ящик с усами).

  • Каждый боксплот обозначает квартал;
  • По оси Y - распределение количества лайков, полученных постами в том или ином квартале.

Заметно, что третий квартал проседает. Сезон отпусков?
Крускал Уолисс pvalue=1.4435092353241355e-06

День недели

В какое время лучше размещать посты на странице facebook, чтобы получать больше лайков

Здесь заметно проседание субботы, но pvalue=0.13579021820939902, поэтому мы мало можем выжать из этой диаграммы.

воскресенье, 1 апреля 2018 г.

HR аналитика: самые популярные и самые непопулярные темы



Небольшое маркетинговое исследование: я скачал все посты нашей страницы Блога по HR аналитике (присоединяйтесь к нам, если еще не) до середины 2016 года (более 1 000 постов) и посмотрел, посты с какой тематикой чаще лайкаются читателями. Спецы понимают, что речь идет об анализе тональности текста / сентимент анализе.
Пожалуюсь немного: весь пост - три картинки, а труда вбухано немало. Замечу также, что сила аналитики как раз не в 40 страницах отчетов, а в нескольких картинках и фразах.

Описательные статистики 

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

Самые популярные темы

HR аналитика: самые популярные и самые непопулярные темы
На диаграмме показаны слова и выражения, которые связаны с максимальным

воскресенье, 25 марта 2018 г.

Анализ коммуникаций коллектива в рабочем чате Telegram




Вдохновившись переводами статей на тему Organizational Network Analysis и постом Эдуарда Бабушкина про работукоманды, я решила попробовать провести организационный  сетевой анализ в R на реальных данных о коммуникации коллектива.

Поскольку мессенджеры нынче наше всё, источником информации стала переписка в рабочем чате Telegram одного профессионального коллектива. Мессенджер является официальным корпоративным средством связи компании, чат используется как для решения рабочих вопросов (около 70% сообщений), так и внерабочих (например, совместно заказать пиццу). В выборку не включались информационные сообщения «для всех» (учитывались только ответные сообщения на них).

Про извлечение этих данных писать особо нечего – в этом деле либо мозги и знание методов парсинга данных из мессенджеров, либо железная… точка опоры :) Я пошла по второму пути – вручную выписала информацию о переписке за 2 месяца. Зато теперь есть понимание возможных сложностей: было бы интересно посмотреть, как  при парсинге решается проблема с определением направления сообщения (кому писалось), или проблема с участниками, которые любят единый по смыслу месседж разбивать на несколько сообщений…

Итак, первое, что мы можем сделать, это построить общую картину коммуникаций в коллективе

Красиво?... Даже визуально заметно, что лидерами по частоте коммуникаций являются сотрудники 11, 15, 5, 10. Первое, что можно предположить, что это - руководители, и  на их сообщения остальные обязаны (либо просто считают необходимым) отреагировать.  Я отметила руководителей красным цветом, и стало понятно, что это предположение не вполне соответствует действительности. Я также отметила квадратом рядового сотрудника, на которого возложены функции «организатора».

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

Для наглядности, мы можем представить активность коммуникаций, вот так:


Активность: суммарное количество сообщений сотрудника и откликов на его сообщения.

Мы видим явно выбивающихся в лидеры не-руководящих 11 и  5. Может, они просто злостные спамеры и генерят поток ненужных картинок с котиками? Можем разбить показатель активности на исходящий (Out) и входящий поток (In) (в % соотношении):

Сотрудник 11 в равной степени одинаково генерит контент и получает отклики, у номера 5 преобладают исходящие, откликов явно меньше.

Вопрос для размышления: можно ли сделать вывод, что сотрудник 11, конкурирующий по активности (в том числе реакциям коллег),  с руководством – является неформальным лидером?

Также обращают на себя внимание сотрудники с крайне низким уровнем общей активности: 22, 24.

Опять вопрос: можно ли предположить, что эти сотрудники испытывают сложности с коммуникацией и обладают невысоким социальным статусом? (Хотя я бы проверила влияние стажа работы, возможно, это просто новички).

Еще один интересный разрез  - разделение по группам внутри коллектива. Данный конкретный коллектив функционально разделен на несколько отделов. Можно посмотреть, как строятся коммуникации внутри и между отделами:
  


Цветом выделены 4 функциональных отдела: «желтый» – сотрудники 1(руководитель), 2, 9, 23, «розовый» – сотрудники  7(руководитель), 13, 21,   «зеленый» - одинокий сотрудник 8, «бирюзовый» - все остальные.

Можно заметить, что большую часть коммуникаций создают сотрудники «бирюзового» отдела. Остальные слабо вовлечены в общие коммуникации, в основном через  одного участника: «розовый» через  сотрудника  13, «желтый» - через 23. Руководители обоих отделов, видимо, вообще предпочитают другие формы общения (возможно, через личные сообщения или устно). При этом, между собой внутри желтый и розовый отделы также общаются слабо, что убеждает меня в наличии альтернативного канала коммуникаций (отдельный чат).

И вновь вопрос для размышления: может ли эта картина отражать сплоченность всего коллектива, качественно характеризовать межгрупповые отношения? Например, что отделы не очень дружат между собой?

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

Транзитивность (коэффициент кластеризации) - характеристика повышенной вероятности связи между двумя участниками коммуникации, если есть одинаковые связи с другими участниками (друг моего друга – мой друг). Когда коэффициент кластеризации высокий – это означает, что коммуникации чрезвычайно плотно сгруппированы вокруг нескольких участников; когда он низкий – это значит, что связи в графе относительно равномерно распространены среди всех узлов.
[1] 0.473301
На мой взгляд, коэффициент подтверждает картинку, полученную выше – коммуникации сгруппированы вокруг части сотрудников одного отдела, за его пределами плотность заметно падает.

Диаметр - максимальный кратчайший путь между любыми двумя вершинами (между которыми такой путь возможно проложить). Параметр, который показывает величину сети. 4  - много это или мало, и какие выводы из этого можно сделать – я пока не могу предположить, не хватает опыта,  сравнить не с чем (если у вас есть идеи – велком!)
[1] 4

Плотность - вычисляется как нормированное число ребер (отношение наличных связей в сети к возможному максимальному количеству связей в сети с данным количеством вершин). 
[1] 0.548913

Взаимность – думаю, понятно из названия. В нашем случае большинство связей оказываются взаимными. Предполагаю, что это хорошо для коллектива.
[1] 0.660066

Средняя длина пути – аналогично, определение очевидно. Среднее количество точек между двумя вершинами.
[1] 1.853755

На мой неопытный взгляд большинство параметров середина на половинку. Не плохо, но и не идеально.

Итак, главные вопросы к экспертному сообществу (и не к экспертному тоже – даже если вы никогда этим не занимались, давайте в режиме мозгового штурма):
1.         Можно ли использовать такую информацию, как коммуникации в чате Telegram для социометрического анализа, в частности, определения звезд и аутсайдеров, оценки социально-психологического климата или других прикладных hr-целей?
2.         Какие выводы сделали бы вы, глядя на полученную информацию?


суббота, 24 февраля 2018 г.

Как работает команда: анализ внутригрупповых процессов и ролей участников команды






На Западе сейчас набирает силу тема Organisational Network Analytics или оно же - Social Network Analytics. Я прошел курс на Курсере Applied Social Network Analysis in Python Мичиганского университета. Курс действительно Applied - прикладной в том смысле, что теория только в том объеме, чтобы можно было понять, как применять на практике, но про курс я еще напишу.
По материалам курса я уже сделал пост Исследование email коммуникаций в компании. На сегодня я прошел курс и для повторения я решил сделать что-то на своих данных.

Задача

Я стал собирать данные в закрытой группе на facebook по HR-аналитике. Эта группа закрыта потому, что туда могут попасть только те, кто не просто прошел семинар по аналитике, но и выполнил свой проект. Т.е. там те специалисты, кто умеют работать руками. И обсуждение происходит не обще теоретических вопросов HR и HR-аналитики, а рабочих вопросов. И нас всего 7 человек.
Я решил посмотреть, как работает команда спецов, как происходит взаимодействие, кто у нас проявляет максимальную активность, кто имеет максимальное влияние и т.п..
Мне было бы интересно услышать ваше мнение:

  1. как работает наша команда;
  2. как это можно применять в "боевых" условиях.

Методология

Я сильно не замарачивался и сделал так:

  1. Если участник группы размещает пост - это активное действие. Причем, неважно, делится ли участник каким-то знанием или спрашивает совета: в любом случае он проявляет активность. Во втором случае польза для группы не менее важна, поскольку позволяет также тренировать свои навыки. 
  2. Если другой участник отреагировал на этот пост - это реактивное действие. Реакция может быть в виде коммента или лайка. И для меня неважно: завязалась ли там дискуссия на 500 комментов или ограничилось все одним комментом или лайком. Важно, что пост вызвал реакция участника команды. 

Итого, файл получился таким.
Пост      Реакция   Тип           Дата
Иванов  Петров     коммент   22.02.2018
Петров   Сидоров  лайк         22.02.2018
Таким образом, мы можем посчитать активность Иванова через реакции на его пост дургих участников команды. Если пост Иванова не получил ни коммента, ни лайка, то в таблице он просто не отразится. Чем больше членов команды отреагирует на пост Иванова, тем больше активности он соберет.

Вводные замечания


  1. Данные я собирал, начиная с 12 февраля, поэтому данных мало, и я не погружаюсь в бОльшую глубину, типа: проводить анализ отдельно для реакций типа "лайк" и "коммент" - данных не так уж много. 
  2. Для специалистов сообщу, что эти данные в зависимости от разных показателей я использовал как граф, как мультиграф, директграф или мультидиректграф. 

Результат

Далее я уже применяю Social Network Analytics.

Диаграмма 1

Как работает команда: анализ внутригрупповых процессов и ролей участников команды



Это общая схема взаимодействия команды.

вторник, 11 октября 2016 г.

Новые книги по анализу данных в R от ДМК Пресс



Издательство Дмк Пресс выпустило две книги по анализу данных. Если вы совсем новичок, рекомендую начать отсюда
Книги по анализу данных от ДМК Пресс
R в действии. Анализ и визуализация данных на языке R - эту особенно для начинающих
Наглядная статистика. Используем R!
И еще купите книгу Мастицкого. Она адаптирована под русского читателя.
Сегодняшние книги уже  продвинутый уровень.

Сбор данных в Интернете на языке R


  • Знакомство с R: скаляры, векторы, матрицы
  • Управление процессом вычислений
  • Обработка динамических веб-страниц
  • Обнаружение скрытых закономерностей в больших объ-емах данных
  • Классификация, прогнозирование, кластеризация данных
  • Разведка по открытым источникам данных

Всё, что регистрирует человек и созданные им машины, может считаться данными. Фиксируя новое и переводя архивы в цифровую форму, мы с каждым днём производим всё больше данных. Часть из них находится в специальных хранилищах, готовые к использованию. Но гораздо чаще случается так, что данные разбросаны по всемирной сети на многочисленных страницах онлайновых магазинов, заметках в социальных сетях, логах серверов и т. п. Прежде чем начать работать с такими данными, их необходимо собрать и сохранить в пригодном для анализа виде. Решению этих вопросов и посвящена данная книга.
Основной материал книги разделён на две части. В первой части дано краткое введение в R – описание среды разработки, языка и основных пакетов-расширений. Вторая часть посвящена непосредственно сбору данных: работе с открытыми данными, извлечению данных из веб-страниц и из соци¬альных сетей. Также рассмотрены необходимые тех-нические вопро¬сы: протокол HTTP, функции импорта данных различных форматов и регулярные выражения. Завершается рассказ созданием карт на основе собранных данных.
Издание предназначено специалистам по анализу данных, а также программистам, интересующихся сбором данных в Интернете.
Я от себя просто добавлю: овладение техниками из этой книги позволит снабжать себя данными, позволит самому себя обеспечивать задачами.
Заказать книгу на сайте издательства>>

Анализ сетей (графов) в среде R


  • Пять серьезных причин проводить анализ в R
  • Основные понятия сетевых данных
  • Создание объектов-сетей и работа с ними в R
  • Общераспространенные задачи при работе с сетевыми данными
  • Алгоритмы и методы визуализации
  • Эффективный графический дизайн сетей
  • Интерактивные графики сетей
  • Центральность как показатель важности для ненаправ-ленных сетей
  • Модели формирования и структуры сетей
  • Имитационные модели сетевой динамики

До недавнего времени для проведения анализа сетей тре-бовалось специализированное программное обеспечение. Однако недавно инструменты для анализа сетей появились в среде статистического программирования R. Помимо того, что благодаря этому методы анализа сетей стали доступны более широкому кругу специалистов по статистике, пакет R предоставил исследователям, занимающимся анализом сетей, обширные возможности по управлению данными, графической визуализации и статистическому моделированию.
Книга является руководством пользователя по анализу сетей в среде R. Она концентрируется на четырех основных задачах, с которыми обычно сталкивается специалист в области анализа сетей: управление сетевыми данными, визуализация сети, описание сети и моделирование сети. Все примеры сопровождаются программным кодом на языке R.
Издание служит отличным справочным ресурсом для изучения науки о сетях.
Издание выполнено в твердом переплете в цвете.
От себя добавлю: я в свое время прошел курс по анализу графов на курсере, но это было сто лет назад. Но совершенно точно могу вам сказать: если вы собираетесь развиваться в анализе данных в социальных науках, вам не избежать анализа графов. Это стопудово. Я сейчас дошел до того уровня, когда понимаю, что мы будем из этой техники извлекать основные решения.
Заказать книгу на сайте издательства>>