1. A method comprising: receiving an incoming stream comprising social network data from a publisher; monitoring the incoming stream for changes over a predetermined interval, the changes being determined by comparing the incoming stream to a previous incoming stream from the publisher; transforming the incoming stream via transformations comprising: modifying a data-item from the incoming stream; and creating an output stream comprising a modification of the data item over the predetermined interval; and serving the output stream.