RTutor
RTutor is a machine learning-based application that enables people to communicate with data through their natural language. It is possible to load a dataset and ask it to perform an analysis in English. RTutor then produces R code to answer questions, illustrate numerical results, and do data analysis. It also contains components for data scrubbing and voice recognition. The source code is available for free, with a CC BY-NC 3.0 license, and it does not have any cost associated with it.