Machine Learning
Web and Text Mining
Web mining is the integration of information gathered by traditional data mining methodologies and techniques with information gathered over the World Wide Web
Twiter / social networks
Web analysis
String similarity toolkit
Web image