Update to Google to shift the term "Chart" to part of the parameter rather
than hard-coded in the template.
Fix Performance Evaluation Measures and NaiveBayes Learning
Clasifiy.Compare Module
- Fix CrossAssignments, return also cases with 0 ocurrs (Confusion Matrix)
- Add RecallByClass, return % instances belonging to a class
 that was correctly classified
- Fix PrecisionByClass, return % of instances classified as a class
 that really belong to this class. (returned incorrectly the recall rate before)
- Add FP_Rate_ByClass, return % of instances not belonging to a class
 that were incorrectly classified as this class,
- Fix HeadLine field label, change from Precision to Accuracy
Classify.NaiveBayes
- Fix sample correction aplication (Laplace Estimator) in LearnD function,
 it was considering only existing feature values - class combination,
 it should consider all possible feature values
- Fix PC calculation, apply sample correction too.
Merge pull request #121 from DonVitorio/Classify_Stats_and_NaiveBayes_Update

Fix Performance Evaluation Measures and NaiveBayes Learning
Merge pull request #123 from gilbcharlene/master

Add Pointwise Mutual Information function, SubGramsLayout definition
Merge pull request #124 from gilbcharlene/master

Fix Subgrams Output
Merge pull request #125 from gilbcharlene/master

Add Examples Folder
Merge pull request #127 from gilbcharlene/master

Add NaiveBayes to Examples/Sentilyze
Add file with Sampling Methods
- GeneratedData, return method's results: generated id_list and sub_sample
- RndSampleWithoutReplace, return random sample without replacement from original
- RndSampleWithReplace, return random sample with replacement from original
- StratSampleWithReplace, return stratified sample with replacement from original
- DiscreteDepNFolds, fold a dependent ds in N parts, ready to multi-classif learn
- NFold, Folds a dataset in N partitions distributed based on field indicated
- NFoldCross, Build training and test datasets for N-Cross Validation
Add files testing Sampling Methods and Fold Methods
Add MutualInfo (Mutual Information) function

Mutual Information is a statistic that measures how much a random value informs another random value.
Merge pull request #126 from DonVitorio/Sampling_Methods

Add files with Sampling Methods
Fix MutualInfo (Mutual Information) Function
Merge pull request #128 from gilbcharlene/master

Add MutualInfo (Mutual Information) function
SO far
Decision Tree Classifier
+Add DecisionTree MODULE to Classify.ecl.
 .Learn from indep + dep discrete datasets, return a model containing branch + final nodes,
  return predicted dependent values based on indep dataset and DecTree model.
+Modify Tree.ecl
 .Extract split FUNCTION from Decision MODULE, make changes and EXPORT to allow various
  splitting criteria.
 .EXPORT SplitsGiniImpurityBased Function, returns branch and final nodes.
+Add Test/Explanatory/DecisionTree.ecl
 .Show how to build a decision tree model and predict new results.
Merge pull request #131 from DonVitorio/DecisionTree

Decision tree
Merge pull request #132 from gilbcharlene/master

Add mutualInfo, lowerGamma, and upperGamma functions
C4.5 Decision Tree Learning Algorithm
- add Learning option SplitsInfoGainRatioBased to Classify.ecl
- splitting based on Information Gain Ratio immplemented in Tree.ecl
- add C4.5 example to DecisionTree.ecl, need to find other dataset to show diff
- add Monk dataset from UCI Machine Learning Repository.
Merge pull request #133 from DonVitorio/Decision_Tree_C4.5

C4.5 Decision Tree Learning Algorithm
Merge pull request #134 from gilbcharlene/master

Fix Sentilyze Imports
Merge pull request #135 from gilbcharlene/master

Change MutualInfo Function