Text this: Improving timing resolution of BGO for TOF-PET: a comparative analysis with and without deep learning