I've ever used https://github.com/jnr/jnr-ffi to create Java binding for a c shared library. Is it possible to create a Java binding for libword2vec?