Publication Date

Fall 2010

Degree Type

Master's Project

Degree Name

Master of Science (MS)


Computer Science

First Advisor

Chris Pollett

Second Advisor

Teng Moh

Third Advisor

Mark Stamp


Social Networking Web Service Threading


Facebook streams and Twitter tweets represent user content in two common social media systems. Users often have accounts on both these systems and to keep their content current for both of them they must update each separately. It is thus difficult to manage and maintain both of these social networks together. The goal of this project is to build a social website called One Social, where users can view their Facebook streams and Twitter tweets in one single view and thereby easily organize and maintain their updates. In One Social, users can enter a status message and can share it with both their Facebook and Twitter connections in just one click. Moreover, all the Facebook and Twitter comments for a status are threaded together to improve user experience. REST APIs are published for external developers to access and update the merged threaded streams and leverage the work done by OneSocial, when creating new social applications. These REST APIs also provide a common data format for both Facebook and Twitter streams, thereby making application development quicker and easier.