machine learning, computer vision, object detection, regression models, classification