a client side data mining library