recSystem-package: Meta Learning Recommendation System

Description Details Author(s) References See Also Examples

Description

This package extracts meta features from a dataset to recommend what machine learning algorithm will perform the best without running all the implemented machine learning algorithms. The current selection of algorithms is limited to support vector machines, naiive bayes classifier and k nearest neighbors. The metric recall is used to give the recommended classifier. This meta learnening recommendation system utilizes support vector regression with a radial basis function kernel to give the recommended algorithm for implemnation.

- Additionally, this package cleans the data in the following manner:

+ drop columns that have the exact same input for each row

+ drop rows that have NA's

+ drop object columns that have all unique values

+ one hot encoding for categorical variables

+ normalize continuous columns

+ label encode response

Details

You can launch the recommend function from the console using the recommend function.

You can launch the shiny app using the run_my_app function

Author(s)

Clarence Williams, <clarencew3@gmail.com>

Maintainer: Clarence Williams, <clarencew3@gmail.com>

References

This optional section can contain literature or other references for background information.

See Also

?recommend vignette('recSystem')

Examples

1
2
3
4
5
6
7
8
9
  ## Not run: 
     ## Optional simple examples of the most important functions
     ## run_my_app("recSystemApp")
     ## out<- recSystem::recommend()
     ## View(out[[1]])
     ## print(out[[2]])
     
  
## End(Not run)

clarencew0083/recSystem documentation built on March 19, 2020, 11:52 p.m.