I'm now working on the design for the prototype analysis tool.
At the moment I feel that a modular design would be the best approach for the tool. This approach has been used in many of the papers I've reviewed and it seems to be fairly effective.
The other advantage of using a modular approach is that it will allow me to test each component of the analysis tool. It will also allow me to complete a prototype drawing data from only one social networking site. I can then expand the tool to draw data from other sites once the initial prototype is working. If time becomes an issue for the projects completion, a working prototype will still be completed.