Document Classification with OCR, ML and AI Technologies