Agents on Social NetworksAgents on Social Networks
Dárlinton B. F. Carvalho
Agosto de 2010
Sumário
Introdução Redes Sociais na Internet Engenharia de Software Orientada a Agentes
Fundamentos Comunidades online Sistemas Multi-agentes
Um Estudo de Caso #pshare
Novo Estudo de Caso Branding on Social Media
Introdução
Redes sociais na Internet
The 2010 Social Network Map
Introdução
Introdução
Introdução
Introdução
Agent Oriented Software Engineering
Fundamentos
de Souza, C. & Preece, J. (2004), "A framework for analyzing and understanding online communities", Interacting with Computers 16 (3), 579--610.
Online community framework
Fundamentos
da Silva, V. T. & de Lucena, C. J. (2007), "Modeling multi-agent systems", Commun. ACM 50 (5), 103--108.
Fundamentos
capacidade
Estabelecendo uma relação entre comunidades online e Sistemas Multi-agentes
Um estudo de caso
Engenharia de Software Orientada a Agentes, fundamentada com frameworks teóricos de comunidades online
Utilização de artefatos computacionais para facilitar a criação das ferramentas e na implementação da comunidade Governança
Criação de uma plataforma de modo que os usuários participem da evolução da comunidade não apenas com dados, mas também com funcionalidades
Um estudo de caso
Metas do Projeto Criação de um sistema para o
compartilhamento de preços de produtos. Aplicação de engenharia de software orientada
a agentes no desenvolvimento do sistema para suporte a comunidade online
Explorar novas tecnologias na Internet• Integrar com outros sistemas• Novas linguagens de programação• Frameworks
Um estudo de caso
Um estudo de caso
Ex: adicionando um produto/serviço
product/servicedatabase
#pshare <categoria> <produto/serviço> <valor> <loja(on ou off-line)> <*cupom de desconto> <**cidade>
Hashtag indexing = #pshare
1- Usuário posta um tweet com a hashtag #pshare2- Um agente percebe o tweet através de um RSS3- Agente atualiza o sistema com a informação sobre o produto/serviço
Obs: O usuário poderá utilizar formatos personalizados de mensagem se tiver cadastro no sistema.
Um estudo de caso
Ex: obtendo um produto/serviço
web search
1- Usuário faz busca por produto/serviço2- Um agente processa a mensagem3- Agente busca mensagem no banco de dados4- Se não houver informação sobre o produto, o agente busca em outras fontes5- Agente retorna resultado para o usuário
product/servicedatabase
Obs: O usuário possui busca personaliza se tiver cadastro no sistema.
Um estudo de caso
Novo Estudo de Caso
Mídia Social
Introdução
2010
Introdução
The Internet is the first thing that humanity has built that humanity doesn't understand, the largest experiment in anarchy that we have ever had. Eric Schmidt
Introdução
Introdução
Introdução
Introdução
Introdução
Introdução
Desafios
Introdução
Portabilidade de dados
Introdução
Facebook’s scaling challenge Before we get into the details, here are a few factoids to
give you an idea of the scaling challenge that Facebook has to deal with:
Facebook serves 570 billion page views per month (according to Google Ad Planner).
There are more photos on Facebook than all other photo sites combined (including sites like Flickr).
More than 3 billion photos are uploaded every month. Facebook’s systems serve 1.2 million photos per
second. This doesn’t include the images served by Facebook’s CDN.
More than 25 billion pieces of content (status updates, comments, etc) are shared every month.
Facebook has more than 30,000 servers (and this number is from last year!)
http://royal.pingdom.com/2010/06/18/the-software-behind-facebook
Introdução
7 Scaling Strategies Facebook Used To Grow To 500 Million Users
(MONDAY, AUGUST 2, 2010 AT 7:42AM)
1 million users per engineer 500 million active users 100 billion hits per day 50 billion photos 2 trillion objects cached, with hundreds of
millions of requests per second 130TB of logs every day
http://highscalability.com/blog/2010/8/2/7-scaling-strategies-facebook-used-to-grow-to-500-million-us.html
Introdução
Facebook Statisticshttp://www.facebook.com/press/info.php?statistics
People on Facebook More than 500 million active users 50% of our active users log on to Facebook in any given day Average user has 130 friends People spend over 700 billion minutes per month on Facebook
Activity on Facebook There are over 900 million objects that people interact with (pages, groups, events
and community pages) Average user is connected to 80 community pages, groups and events Average user creates 90 pieces of content each month More than 30 billion pieces of content (web links, news stories, blog posts, notes,
photo albums, etc.) shared each month.
Introdução
Facebook Statisticshttp://www.facebook.com/press/info.php?statistics
Platform More than one million developers and entrepreneurs from more than 180 countries Every month, more than 70% of Facebook users engage with Platform applications More than 550,000 active applications currently on Facebook Platform More than one million websites have integrated with Facebook Platform More than 150 million people engage with Facebook on external websites every
month Two-thirds of comScore’s U.S. Top 100 websites and half of comScore’s Global Top
100 websites have integrated with Facebook
Introdução
Introdução
Introdução
Introdução
Twitter mood maps reveal emotional states of America
http://www.newscientist.com/article/dn19200-twitter-mood-maps-reveal-emotional-states-of-america.html
Introdução
Introdução
Novo Estudo de Caso
Novo Estudo de Caso
Mídias Sociais Técnicas de Coleta Abordagens de Medição Análise Visualização
Problema: Branding on Social Media
Perguntas?