Os desenvolvedores Emoji usam a maioria – com base na minha análise de 3.5GB de logs de bate-papo

Emoji mudou drasticamente a maneira como nos comunicamos nas mídias sociais.

Existem inúmeros estudos que sugerem diferenças na forma como as pessoas usam emoji em diferentes plataformas de redes sociais. Por exemplo, as listas dos melhores emoji em Instagram , Twitter ou Facebook têm algumas semelhanças, mas também padrões muito distintos. Essas diferenças aumentam quando se desloca a lista.

A possibilidade de que a dinâmica da plataforma social possa afetar o uso de emoji me fez curtir sobre como as pessoas podem usá-las em uma plataforma social para aprender a codificar.

Neste artigo, vejo como novos desenvolvedores usam emoji, especificamente na sala de bate-papo principal GitterCodeCamp's Gitter.

Existem pelo menos duas maneiras de renderizar emoji no Gitter:

  • Usando aliases (como aqueles listados por tabelas de truques online existentes).
  • Usando o formulário UTF-8 escrevendo o emoji diretamente de sua palavra-chave ou copiando / colando o personagem de recursos online.

Ambos renderizam de forma diferente na mensagem, o antigo renderizando as imagens Gitter existentes e a última renderização de acordo com as configurações da sua máquina. O primeiro método "usar alias" é o mais popular e será o principal assunto desta discussão.

Para lhe dar uma ideia rápida do que estava procurando, queria explorar rapidamente as respostas para perguntas como:

  • Existe um padrão distintivo no uso de emoji?
  • Quais são os emoji mais populares então?
  • Quantas pessoas usam emoji?
  • Quão versados ??são os usuários no vocabulário emoji?

Então vamos começar e responder a essas perguntas.

Vamos conversar emoji

Depois de realizar minha análise, descobri que cerca de 23% das conversas engajadas também eram usuários de emoji. Eu defino uma conversa engajada como uma pessoa que enviou pelo menos 10 mensagens. Se compararmos os usuários emoji comprometidos e não envolvidos contra todas as conversas envolvidas, esse valor subirá para 45%.

O número de usuários de emoji pode parecer pequeno em comparação com outras plataformas. No entanto, é importante notar que:

  • muitos usuários da sala de bate-papo foram de curta duração
  • havia usuários que preferiam uma comunicação conservadora
  • alguns usuários podem não conhecer os alias de emoji

No total, nossos usuários emoji renderizaram pelo menos 753.000 emoji (600.000 quando os emoji foram contados apenas uma vez por mensagem) com uma média de 32 emoji por cada 100 mensagens.

A representação de um gráfico de beeswarm com os emoji da data aproximada foi vista pela primeira vez na sala de bate-papo principal. Havia cerca de 800 registros com dados completos. (D3.js v4, my bl.ock).

Ao todo, nossos usuários de emoji mostraram uma alfabetização coletiva de cerca de 800 aliases, cerca de 25% da lista completa de emoji em uso . Eu esbocei uma visualização de beeswarm ? no D3.js mostrando que muitos deles foram apresentados pela primeira vez na sala de bate-papo entre julho de 2015 e julho de 2016 com uma taxa de crescimento de 10 a 20 novos emoji por semana.

Quando tomadas por indivíduo, nossos usuários emoji gerenciaram um vocabulário de cerca de 3 diferentes emoji em média. A diferença foi devido a poucos usuários defendendo o uso de emoji, com um mestre emoji particular que mostra uma alfabetização emoji de cerca de 500 diferentes. ?

"Atypical" emoji-ing no chatroom?

Para ter uma melhor idéia de como as pessoas se mudaram no chat, comparei minhas descobertas contra um relatório feito pela SwiftKey em 2015. Houve atualizações substanciais na lista de emoji desde o lançamento do relatório, mas parece ser o melhor grátis referência disponível ainda em uso . Ainda não foi possível encontrar as categorias de emoji usadas pela SwiftKey. Eu usei as categorias e subcategorias fornecidas por unicode.org como uma aproximação em vez disso:

As categorias de Emoji SwiftKey como uma porcentagem de todo o uso de emoji (fonte: Relatório SwiftKey 2015)

Eu primeiro avaliei o uso de emoji no nível da categoria e os resultados foram muito parecidos com o relatório SwiftKey. A maioria dos emoji postados na sala de conversação FreeCodeCamp pertenceu à categoria "Smileys & People", que inclui rostos, gestos, personagens, partes do corpo e corações.

Categorias de Emoji FreeCodeCamp como proporções de contagem por mensagem. Usuários Emoji ?? "Smileys & People".

Como as comparações baseadas em categorizações de alto nível geralmente são muito rasas, tentei outra comparação com foco nos 25 emoji mais utilizados de 2015 a 2017 usando suas subcategorias . Juntos, esses 25 emoji representaram cerca de 15% de todos os emoji postados durante esse período.

A lista de emoji e subcategorias sugere que nossos usuários emoji ainda podem se encaixar bem no padrão típico de usuários de emoji. O uso extensivo na sala de bate-papo de ícones dentro da sub-categoria "face-positiva" coincidiu com o uso das "caras felizes" do relatório SwiftKey.

O mesmo com a sub-categoria "face-negativa", bem como as "caras tristes" no relatório SwiftKey. Um pouco de distância foi o uso de ": trollface:", que é um ícone disponível no GitHub e geralmente é associado a mensagens de spam e sabotagem, mas também usado como uma piada na sala de bate-papo freeCodeCamp, provavelmente da mesma forma que ? (": Cop:" ou ": hankey:"), também listado nos 25 melhores.

Dois gráficos sobre os 25 emoji mais utilizados no chat de 2015 a 2017 e suas subcategorias. Observe o uso extensivo de gestos de mão emoji como ? (": wave:"), ? (": thumbsup:"), ?? (": point_up:"), ou ? (": clap:"), mas sem beijos .

No entanto, é no uso extensivo de gestos de mão positivos e, em geral, ícones de "corpo" onde esta sala de bate-papo pode se distinguir de outros benchmarks.

Os ícones de gestos mais utilizados na sala de bate-papo freeCodeCamp são positivos, relacionados à aceitação, suporte, validação e reconhecimento de sucesso, que são valores comumente compartilhados na comunidade FreeCodeCamp.

Outra diferença é o menor uso de ícones como ? ? "hearts" ou ? "kisses", sugerindo que " compartilhar caridos" não era o objetivo principal desta sala de bate-papo. Com uma demografia de gênero de cerca de 70-80% de homens que poderiam ser ainda mais difíceis. Este grupo demográfico também pode explicar alguns ícones relacionados ao sexo masculino no top-ever, como ? (": gun:").

Mesmo que possamos detectar alguns desvios no padrão geral, é muito cedo para fazer uma conclusão definitiva. Na verdade, é provável que os desvios mais importantes possam ser encontrados em como as pessoas usavam os emoji menos populares .

Além disso, pode ser que as diferenças mais importantes não sejam em termos de números, mas significados ou como a iconografia pode ser interpretada pelo grupo de acordo com seu contexto. Um bom exemplo do que eu me refiro é a suástica . Um exemplo bem conhecido de emoji é a berinjela . Eu me pergunto se, da nossa lista de 25 melhores ? (": fogo:"), não haveria um significado distinto para este grupo, como forma de expressar " compromisso com uma tarefa ". Em qualquer caso, isso é mais um tópico para os interessados ??em comunicação social e emoji, como neste artigo .

E o vencedor é…

Como bônus, arranhei uma visualização D3.js do emoji mensal Top5 . Fazer parte da lista dos mais contados nunca significa que os emoji atingiram o top 5 mensal uma vez, ou vice-versa. Como o Tour de France , um piloto poderia ser consistente na sexta posição para toda a competição sem ganhar um dia e depois listado nos mais contados. Da mesma forma, um piloto poderia ganhar um dia e depois permanecer o último no resto do tempo. É por isso que essa lista parece um pouco diferente.

Então, o vencedor do Top 5 mensal é …

Apple / iOS Imagem de "Rosto sorridente com boca aberta e olhos sorridentes", é seu CLRDname real, ou simplesmente ? (fonte: http://www.iemoji.com ) Representação da visualização que fiz mostrando ? ganhando o primeiro lugar várias vezes mês após mês entre 01-2015 e 11-2017. Sem dúvida sobre sua popularidade (D3.js v4, my bl.ock).

Francamente, não esperava que ? (": sorriso:") fosse o emoji mais popular. Eu pensei que era ? (": alegria"), dado que a Apple recentemente o revelou como o mais popular durante 2017 .

Os seguintes 8 emoji também apareceram na sala de bate-papo casual FreeCodeCamp. Tudo sobre sorrisos :). Você acha que é um fã de emoji? Adivinhe seus alias! (Observação: nomes / palavras-chave podem variar de acordo com a plataforma …)

Fotos de Apple / iOS emoji

Usei o Python e a Gitter API para obter as mensagens da sala de bate-papo principal do freeCodeCamp. Bibliotecas Python como multiprocessamento e emoji foram usadas para transformar os dados. Parte das transformações também exigiu dados disponíveis on-line, para os quais fiz raspadores personalizados também com bibliotecas Python (solicitações, urllib , BeautifulSoup4 ). Para analisar os dados, usei Python simples e alguns pandas . As visualizações explorativas foram feitas usando matplotlib enquanto as interativas foram feitas em D3.js.

Versões do código estarão disponíveis no meu repositório GitHub juntamente com alguns conjuntos de dados finais. Quanto aos conjuntos de dados brutos usados ??para este projeto, eles estão agora disponíveis na conta Kaggle do FreeCodeCamp .

A motivação deste projeto adere à missão da Open Data Initiative da FreeCode. Um grande agradecimento às pessoas na sala freeCodeCamp DataScience e especialmente a mstellaluna por seus comentários!

E lembre-se, se você achou útil a informação deste artigo ou simplesmente gostou do conteúdo, não se esqueça de deixar algumas palmadas ? ? antes de sair! Agradecimentos e Codificação Feliz! ?

Deixe uma resposta

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *