Learn how to build a generalized suffix tree to solve a substring recognition problem.
Here's what I've written (so far):
Explore sequence-based methods in the general field of analyzing the similarity of two strings.
Learn about the Token-Based string similarity metrics.
Learn algorithms to generate permutations of an array
Learn about principal component analysis and how to use it to reduce the dimensionality of a dataset and discover its principal aspects.
Learn the fundamentals of Predicates, fuzzy or otherwise.