Approximate Nearest Neighbors Oh Yeah
$ luarocks install --server=http://luarocks.org/dev annoy
Annoy (Approximate Nearest Neighbors Oh Yeah) is a C++ library with Python
Go and Lua bindings to search for points in space that are close to a given
query point. It also creates large read-only file-based data structures
that are mmapped into memory so that many processes may share the same data.