Learn how Gaussian Naive Bayes works and implement it in Python.