GitHub

Mr. Ranedeer: Your Personalized AI Tutor

What is the project about?

Mr. Ranedeer is a customizable AI tutor prompt designed to provide personalized learning experiences using GPT-4. It's currently under heavy development, with a web version planned.

What problem does it solve?

It addresses the need for adaptable and individualized learning. Traditional education often follows a one-size-fits-all approach. Mr. Ranedeer allows users to tailor their learning to their specific needs, preferences, and existing knowledge level.

What are the features of the project?

  • Customizable Learning Experience: Users can adjust the depth of knowledge, learning style, communication style, tone, and reasoning framework.
  • Multiple Learning Styles: Supports visual, verbal, active, intuitive, reflective, and global learning styles.
  • Varied Communication Styles: Offers formats like textbook, layman, storytelling, and Socratic questioning.
  • Adjustable Tone: Can be encouraging, neutral, informative, friendly, or humorous.
  • Different Reasoning Frameworks: Includes deductive, inductive, abductive, analogical, and causal reasoning.
  • Command Support: Uses commands like /test, /config, /plan, /start, /continue, and /language for interaction.
  • Multilingual Support: Available in any language GPT-4 supports.
  • Lesson Planning: Can generate customized lesson plans.

What are the technologies used in the project?

  • OpenAI's GPT-4 (with Code Interpreter recommended): The core AI engine powering the tutor.
  • ChatGPT Plus Subscription: Required for optimal functionality.
  • Claude-100k: Also works with this model (though GPT-4 is preferred).

What are the benefits of the project?

  • Personalized Learning: Tailors the learning experience to individual needs.
  • Increased Engagement: Customization can make learning more engaging and effective.
  • Improved Understanding: Adapting to different learning styles can improve comprehension.
  • Flexibility: Learners can control the pace and style of their education.
  • Accessibility: Potentially makes learning more accessible to a wider range of individuals.

What are the use cases of the project?

  • Supplementing Traditional Education: Reinforcing concepts learned in school.
  • Independent Learning: Exploring new subjects or deepening existing knowledge.
  • Test Preparation: Practicing and assessing understanding of specific topics.
  • Skill Development: Learning new skills, like programming (Python examples are shown).
  • Concept Exploration: Understanding complex topics in a simplified or customized way.
  • Multilingual Learning: Learning in a preferred language.
Mr.-Ranedeer-AI-Tutor screenshot