An Algorithmic Approach To Analyzing Social Phenomena