# Similarity v0.5.1 - Table of Contents > Cosine similarity, Simhash, and Sorensen-Dice implementations ## Modules - [Similarity](Similarity.md): Contains basic functions for similarity calculation. - [Similarity.Cosine](Similarity.Cosine.md): A struct that can be used to accumulate ids & attributes and calculate similarity between them. - [Similarity.Simhash](Similarity.Simhash.md): Simhash string similarity algorithm. [Description of Simhash](https://matpalm.com/resemblance/simhash/) - [Similarity.SorensenDice](Similarity.SorensenDice.md): String similarity comparison with the Sorensen-Dice algorithm.