RTutor is a web-based platform that enables users to generate and test R code through natural language instructions. The platform is designed for academic and non-profit organizations, and the source code is available under the CC BY-NC 3.0 license. Powered by API calls to OpenAI’s Davinci, RTutor translates natural language into R scripts, which are then executed within the Shiny platform. Users can generate an R Markdown source file and an HTML report, which can be customized according to their needs.
RTutor.ai is an AI-based app that allows users to interact with their data through natural language. The app generates and runs R code to answer questions or perform analyses requested by users. It supports data files in CSV format, and can generate R and Python code for various statistical analyses. “R Tutor” is built on OpenAI’s powerful text-davinci-003 language model and can translate natural language into R and Python code.
The platform is also designed for educational purposes. UC Berkeley School of Public Health has created online tutorials for an introductory R course for epidemiologists using it. The platform consists of online shiny apps with videos and quizzes and many RTutor problem sets. Users can directly solve the problem sets on shinyapps.io.
The platform also provides guidelines on how to effectively write requests. Users should ensure they access the site using https://RTutor.ai to avoid mic access issues. Additionally, they should speak closer to the mic and ensure that there is no background noise. Requests should also be as specific as possible to ensure the app generates the desired results.
In conclusion, this is a powerful tool for generating and testing R code through natural language instructions. It is designed for academic and non-profit organizations, and its educational resources make it an excellent tool for students and researchers alike. With its easy-to-use interface, it provides a straightforward and effective way to analyze data and generate reports.







