Text this: Comparative Analysis of Supervised Machine and Deep Learning Algorithms for Kyphosis Disease Detection