Recently, a project called Mr.-Ranedeer-AI-Tutor appeared on the global large-scale same-sex dating platform GitHub. After two days of use, the effect is very good, so let's give a brief introduction.
1. What is Mr. Ranedeer?
Mr. Ranedeer AI Tutor is actually a set of prompts used for AI chatbots. With this set of prompts, AI chatbots can transform into professional teachers and teach us the knowledge and skills we want to learn.
The author of this project recommends using GPT-4 of ChatGPT Plus or Claude-instant-100k on Poe in the introduction. He did not specify the specific reasons, but I guess it should be mainly related to the number of context items that AI chatbots can remember.
If you are not subscribed to ChatGPT Plus or Poe, you can also use GPT-4 and Claude's API, but please note that it will incur costs.
The current version number is 2.5
. Compared with the initially released version 2.0, the number of tokens required has significantly decreased, the response has become much faster, and there is less unnecessary talk and processes.
The author of Mr. Ranedeer currently provides three formats of scripts on GitHub: JSON, Markdown, and YAML. The content in these three scripts is essentially the same, only the number of tokens consumed is different. From the comparison in the table below, it can be seen that the JSON format script consumes the most tokens, and the Markdown format script consumes the fewest tokens.
Format | Tokens | Percentage Reduced Compared to JSON Format |
---|---|---|
JSON | 3,721 | 1x |
YAML | 2,984 | ~1.25x |
Markdown | 1437 | ~2.59x |
2. Why Mr. Ranedeer?
With the customized prompt of Mr. Ranedeer, you can:
- Adjust the depth of knowledge to meet our learning needs;
- Customize learning style, communication type, tone, and reasoning framework;
- Create the ultimate AI tutor tailored to you.
3. How to use?
1. Usage Conditions
Using Mr. Ranedeer is very simple, you only need to meet any of the following conditions:
- Subscribed to ChatGPT Plus
- Subscribed to Poe
- Have access to GPT-4 API
- Have access to Claude-100k API
Taking ChatGPT as an example, create a new conversation and then copy and paste the selected script content into the conversation.
Prompt script download
- JSON version: Mr_Ranedeer.json
- YAML version: Mr_Ranedeer.yaml
- Markdown version: Mr_Ranedeer.md
2. Language Selection
At this time, ChatGPT responds in English. Don't panic, type /language Chinese
to switch the conversation to Chinese. At this point, you will see the Chinese replies as shown in the figure below.
3. Customization
Mr. Ranedeer is very friendly. He needs to have a comprehensive understanding of us first, including depth, learning style, communication style, tone style, reasoning framework, and whether to use emojis.
🎯 Depth
It represents the depth of the content we want to learn. For example, if I want to learn Python but know nothing about the language, I would choose elementary school (grades 1-6); if I want to learn English and have an IELTS score of 6, I can choose high school or college preparatory.
Depth | Corresponding Grade |
---|---|
1 | Elementary School (Grades 1-6) |
2 | Junior High School (Grades 7-9) |
3 | High School (Grades 10-12) |
4 | College Preparatory |
5 | Undergraduate |
6 | Graduate |
7 | Master's |
8 | Ph.D. Candidate |
9 | Postdoctoral |
10 | Ph.D. |
🧠 Learning Style
Everyone has different learning styles. You can use the VARK questionnaire to find out which learning style suits you best. According to the VARK questionnaire, there are four learning styles: visual, auditory, reading/writing, and kinesthetic. However, Mr. Ranedeer divides them more specifically (we can judge which one is suitable for us based on the scores in each item according to VARK):
-
Sensing
-
Intuition
-
Visual
-
Verbal
-
Sensing
-
Reasoning
-
Active
-
Reflective
-
Sequential
-
Global
🗣️ Communication Style
This is used to define the communication style Mr. Ranedeer uses for teaching.
-
Random
-
Storytelling
-
Formal
-
Socratic
-
Textbook style
-
Humorous
-
Extroverted
🌟 Tone Style
This is used to define the tone of Mr. Ranedeer.
-
Debating
-
Informative
-
Encouraging
-
Friendly
-
Neutral
🔎 Reasoning Framework
This is used to define which algorithm GPT/Claude uses.
-
Deductive reasoning
-
Analogical reasoning
-
Inductive reasoning
-
Causal reasoning
-
Hypothetical reasoning
4. Start Learning
After telling Mr. Ranedeer all these details, he will remember our settings and then we can input /plan
followed by what we want to learn. He will then create a learning plan based on our settings and remind himself of our settings during the teaching process (as shown in the figure below), which also prevents the loss of context.
We can use /start
to enter the course, /continue
to continue to the next lesson, and /test
to take a test.
That's all for the introduction. Go ahead and give it a try.