Social media analytics: a survey of techniques, tools and platforms
Information retrieval on the web