Text this: Optimization of inventory management through computer vision and machine learning technologies