On-shelf availability (OSA) detection using machine learning approach | Synapse