Automatic electronic invoice classification using machine learning