Home Wiki Blog Forum GEXF.net

Gephi forums

Community support

Twitter Visualisation Tool

Once it's running

Twitter Visualisation Tool

Postby Lee_Johnston) » 06 Jun 2013 12:39

Hi Everyone,

Firstly im pretty new to Gephi but i've been playing around with it the past few weeks with sample data and have finally got the hang of most of the features....Now onto my problem.

For my University project i've been *assigned* the the task of developing a Twitter Visualisation tool where by visually representing the connections between users. My supervisor wants me to base it around something similar as mention map (http://mentionmapp.com/). Where the user logs into the application and data is obtained via the twitter api.

Without having a real background in software i was hoping someone would be able to give me some tips on where to start?

Anything would be greatly appreciated!

Lee
Lee_Johnston)
 
Posts: 4
Joined: 04 Jun 2013 19:42

Re: Twitter Visualisation Tool

Postby seinecle » 12 Jun 2013 09:54

Hi,

I see 2 roads:

1) a desktop app based on Gephi. You basically write a Gephi plugin which performs all the functions you need:
=> OAuth with Twitter, retrieval of a user's followers
=> Creation of a network based on these data
=> Display of this network
Prerequisite: a knowledge of Java programming + some time to get acquainted with the Gephi Toolkit.

2) a web-based app. You basically use several javascript libraries to reach your goals:
=> twitter API javascript client for the retrieval of the data
=> some custom written javascript code to create a network from this data
=> sigmaJS or gexf-js (https://github.com/raphv/gexf-js) for the visualization of this network
Prerequisite: a knowledge of javascript

Best,

Clement
http://www.clementlevallois.net
Gephi tutorials and personalized trainings: http://www.clementlevallois.net/training.html
Join the Gephi Facebook group for help and support: https://www.facebook.com/groups/gephi/
User avatar
seinecle
Gephi Community Support
 
Posts: 537
Joined: 08 Feb 2010 17:55
Location: Lyon, France

Re: Twitter Visualisation Tool

Postby me_bxl » 17 Jun 2013 17:04

Hi,

Here are my two cents on this:

Lee_Johnston) wrote:Without having a real background in software i was hoping someone would be able to give me some tips on where to start?


Having background in computing seems to be quite necessary for this assignment...

A difficulty you will meet with twitter is the rate limiting. Extraction of graph is quite slow, and you will run into trouble in case you want to analyze large ones (i.e. graph extraction can take weeks).

One open source solution that might be able to help you: https://github.com/ianozsvald/twitter-s ... h-networkx

seinecle wrote:twitter API javascript client for the retrieval of the data

I am not sure that client-side javascript is a good solution to extract the graph data, given the rate limits and necessity to use oauth. A list of client libraries in several programming languages is available here: https://dev.twitter.com/docs/twitter-libraries

Hope this helps,

Mehdi.
me_bxl
 
Posts: 1
Joined: 08 Mar 2013 12:43


Return to How-To and Troubleshooting

Who is online

Users browsing this forum: MSN [Bot] and 1 guest

sports medicine portsmouth nh where to buy metronidazole