HSBC interview question

explain supervised unsupervised and reinforcement learning.