This interdisciplinary research combined computational techniques to collect & analyze data with social movement theory. "As engineers, we're good at collecting & analyzing large amounts of data, but extracting meaning from them requires an interdisciplinary approach," he says.