title: A simple explanation of Naive Bayes Classification
body: <p>I am finding it hard to understand the process of Naive Bayes, and I was wondering if someone could explain it with a simple step by step process in English. I understand it takes comparisons by times occurred as a probability, but I have no idea how the training data is related to the actual dataset.</p>
  
  <p>Please give me an explanation of what role the training set plays. I am giving a very simple example for fruits here, like banana for example</p>
  
  <pre><code>training set---
  round-red
  round-orange
  oblong-yellow
  round-red
  
  dataset----
  round-red
  round-orange
  round-red
  round-orange
  oblong-yellow
  round-red
  round-orange
  oblong-yellow
  oblong-yellow
  round-red
  </code></pre>