Computing
Computer programming
Document clustering
String searching algorithm
Data management
Carrot2
Arrays
Suffix array
Suffix tree