sábado, 20 de fevereiro de 2010

Análise de Redes Sociais

OK! Esta é minha volta aos trabalhos de pesquisa que lentamento tenho tentado levar mesmo fora de um grande centro (como era meu caso - UFCG). No momento, tanto tenho alguns orientandos no FIP/SI, como tenho pesquisado por conta própria coisas relacionadas à Redes Sociais, análise dos grafos emergentes daí, e busca de informação latente nestas estruturas.

Depois de fazer um breve levantamento bibliográfico (vide: Link Prediction, Linked, Organization of Complex Systems, etc.), as idéias começaram a surgir... pena que o tempo é tão curto e eu ainda tão desorganizado. Além disso, neste momento, estou procurando ganhar experiência no uso de Python e algumas API's para implementarmos um portal acadêmico (e experimental) onde poderemos coletar dados mais "nossos", e podermos chegar a conclusões mais interessantes para a nossa comunidade.

Por que Pyhton? Bom... em primeira instância estou me sentindo um dinossauro por ser fluente em apenas uma tecnologia. Depois, gostei muito de Django e da facilidade que é colocar algo para rodar rapidamente. Como nosso intuído é mais experimental, nos preocuparemos com escala depois (além de já saber que o povo de Python já se preocupa com isso). Por fim, encontramos o Pinax, que é um conjunto de aplicações Django, reunidas de forma a facilitar a montagem de portais, tendo como exemplo base o Cloud27 que é exatamento uma rede social.

No mais, o meu objetivo atual é integrar alguma biblioteca de grafos na parte do Pinax que lida com usuários, profiles, tribos, mensagens, etc. para depois implementar alguns algoritmos para análise.