BLoom Filter Probabilistic datastructure that returns finds that can be false positive, but never returns false negatives on retrievals. Written in Java for educational purposes.