Develop a Naive Bayes Classifier(Python), which works for Incremental Data, and uses running mean and variance to update Gaussian Probability Distributions
- Build a Naive Bayes Classifier
- Data is incremental, that is we don't have all the data beforehand, but it comes in batches
- data_generator.pyc file added in 01 Data, which uses a secret function to generate blackbox data, which can be queried at intervals
- We use Gaussian Distribution for posterior probability calculation
- Dynamically update mean and variance as we see new data
- Current code quereis dat from blackbox in intervals of 10 rows