The goal is to cluster a set of strings based on similarity while optimizing redundancy.
Example:
speed reading freedom speed reading course speed read