Beginner and advanced chatGPT use cases - hypothesis testing, supervised learning, Naive Bayes, ethics in AI