Introducing RTutor, a state-of-the-art AI-driven data analysis tool that simplifies the process of working with data. With a natural language interface, it empowers users to effortlessly interact with their datasets, generating code in both R and Python to perform a wide range of statistical analyses and crafting reports in HTML format.
At its core, RTutor leverages the formidable text-davinci-003 language model by OpenAI, enabling the seamless translation of natural language queries into executable code. Here are some of its standout capabilities:
- Data Flexibility: RTutor accommodates a variety of data formats, including CSV, TSV/tab-delimited text files, and Excel. It automatically detects data types, converts numeric columns into factors, and offers descriptive summaries and data visualizations.
- Statistical Tools: From correlation analysis to GGpairs and other statistical procedures, RTutor can swiftly generate code to support your data exploration and analysis needs.
- Multilingual Support: RTutor is multilingual, proficiently understanding dozens of human languages, such as Chinese, Ukrainian, Arabic, Hindi, Spanish, German, French, Luxembourgish, Vietnamese, Portuguese, Japanese, Italian, Persian, and more. It can also handle generic questions without requiring specific column names, thanks to its context-aware understanding.
RTutor is currently available as a prototype, designed for testing and continuous enhancement. It’s a personal project of Steven Ge and is offered freely for academic and non-profit organizations, catering to their data analysis requirements. Please note that commercial usage, beyond testing purposes, is not permitted.