Skip to content

Latest commit

 

History

History
18 lines (15 loc) · 700 Bytes

README.md

File metadata and controls

18 lines (15 loc) · 700 Bytes

Simhash for Rust

Build Status

Simhash algorithm (developed by Moses Charikar) implemented in Rust. It generates 64 bit simhashes and can calculate similarities using the Hamming distance.

To use simhash append the following lines to your Cargo.toml file.

[dependencies]
simhash = "0.3.0"

You can now use it in your project.

fn main() {
  let h: u64 = simhash::hash("The cat sat on the mat");
  println!("{}", h);
}