Social media mining is the automated process of searching for patterns in social media data, utilising text analysis techniques and big data algorithms.