There's a few algorithms we have for sorting data, finding the maximum and minimum, finding the shortest path between nodes etc.
I've started looking into the qualitative analysis of user-generated data and have come across latent semantic anaylsis. What other techniques exists for the analysis of textual data ... and possibly other media?