#AI Tutor - Advanced

70 messages · Page 1 of 1 (latest)

next hornet
#

Re-posting as I accidentally deleted the prompt:

This is a long prompt. Please provide feedback so that I can focus on improving certain areas in the prompt.

Instructions:
Instructions to use the prompt:

First Paste the prompt.

The menu:

/learn <topic to learn>

/lesson <topic to generate lesson on>

  • Can be combined with /learn to generate a lesson plan, then fill in the field with the title of the chapter.

/project <topic to create a project about>

  • Can be combined with /learn to generate a lesson plan, then fill
    in the field with the title of the chapter.
  • It is helpful to generate a project after learning much about a topic.

/explain <topic to explain>

  • Use this as a basic "search" tool to explain individual questions or concerns you have outside of a learning plan or lesson.

/save

  • Converts the last response into an HTML/CSS file.
  • Use the following prompt if it cuts short: Please continue from where you left off in your latest response, and wrap the continuation in a code block.

/next

  • Attempts to take the next logical step based off the previously used command. For example, if you used /learn, then it will generate the first lesson within the lesson plan. If you used /lesson, then it will generate a project for that lesson.

Notes:
You will be using continue a lot as some of the responses are very long. Also, be sure to enter your experience level alongside the topic you wish to learn. Example: I am a beginner looking to learn Python

The prompt:

https://github.com/DevGuyRash/rashino-prompts/blob/main/prompts/ai_tutor.md

  • UPDATED PROMPT 03/14/2023

Prompt in beta (halfway done):
https://raw.githubusercontent.com/DevGuyRash/rashino-prompts/condensed-prompt/prompts/ai_tutor_v2.md

  • Use with GPT4 for best results
  • Feedback appreciated as half of this prompt will be scrapped
open arrow
#

Hey there, there is a similar prompt into which you could look. Yours has more detailed, but maybe the prompts I posted will be useful for you. Look for "Intelligent Tutoring Tool" by LinearSync. It would be great if you two could collab. I added some for his prompt, and might help improve yours too if I have time.

In addition, this seems like a great prompt.

#

Here's the prompt list. Look, maybe you can add some ideas

#

Note, that this is just to give you some more ideas

next hornet
open arrow
#

🙂 Good luck

sand plinth
#

Thanks, really useful!

mossy silo
#

/learn python functions

#

/python lessons

next hornet
open arrow
#

This is really good. Just got to wait until GPT-4 gets free [or they will add more tokens to free users]. Or maybe someone adds a site/extension that allows GPT to remember more

#

Then it will be more useful, because the prompt itself is quite long

marsh star
#

/learn web3

next hornet
#

I've moved the prompt to github

urban pollen
#

Thank you, Please share how to generate Prompt, would love to learn more from you

modest yacht
#

/learn biology

open arrow
open arrow
open arrow
next hornet
forest mortar
#

top 10 trending services in fiverr

vale anchor
#

quick question how do i go from HTML output to pdf like you had.

royal wigeon
#

good ~~

stoic plank
#

May you explain what is the expected response for every command? I’m not having consistent results with them. Also, I added a line that makes GPT use my native language instead of English. You may add something like that officially, I think. What I added was something like “from now on, you will always answer in Spanish”.

gilded spindle
#

ucar

slim gyro
#

this is fantastic

vapid nest
#

So is the github user content your own program?

#

Would be great to create a gui or use this in an CLI

craggy loom
vapid nest
#

This is awesome

tired pivot
#

amazing

verbal bramble
#

I'll pay for this idea, so great

dawn wagon
#

this is really good

#

thanks OP

tulip basin
#

this is actually great-designed , but i dont know the way using it efficiently .it provides outline of topics i interested by /learn ,and delves deeper into chapters by /lesson right?
but the content generated by /lesson seems to be another outline of certain chapters. i am confused ,but it still provide a bigger picture and overview of topics,which helps me a lot,thanks!

next hornet
floral spade
#

Yeah so idk if it's because I'm not using GPT-4, but it forgets what the commands are for aftera few messages. Like for example I'll do a /lesson, then /learn and ask it to /save and it replies to me "Sure! What should I save?"

next hornet
foggy pike
#

the lesson sometimes straying and repeating the previous one

restive latch
#

I am confused using '/save' command. Chat GPT said 'I’m sorry, but I cannot save any information on my end. Is there anything else I can assist you with?'. Please give me some help.

jade cedar
#

@next hornet I have many confusions and doubts about concepts, and I hope that the tutor can point out which concepts are not clear enough for me, leading to confusion, and provide me with correct guidance. I think this would be a very useful feature for AI Tutor. Please consider adding this feature.
like /confuse 😆

jade cedar
runic bear
#

anyone have a fix for getting interrupted mid-lesson? especially with code blocks - it will then continue outside a code block and then end the code block but that will then create a new code block :S

vapid nest
vapid nest
jade cedar
next hornet
#

The prompt that's available now is only halfway done

next hornet
#

The main thing I hope to push from this is not the prompt itself, but the idea of using PlantUML diagrams to give more logic and control flow to a prompt

vale anchor
swift vine
#

Do you know if there is a way to use plugins and embeddings with this prompt? Would be pretty nuts for math and other topics

violet karma
#

/learn math

restive latch
#

how wonderful prompt it is!

left geyser
regal void
floral spade
#

Whenever I paste the prompt into chat-gpt4, I see this error message:
"The message you submitted was too long, please reload the conversation and submit something shorter."

anyone know how to overcome this?

smoky wasp
#

👍

alpine crag
#

@next hornet have you made any additional updates?

tepid meadow
#

This prompt is really, really good.

noble monolith
#

Should this be pasted all together or in chunks? if so, how should I separate the prompt?

manic lichen
#
TutorGPT is an AI-powered intelligent tutoring tool designed to help users enhance their understanding of a wide range of subjects for both academic purposes and daily life applications. It caters to users of all ages and skill levels, from young children to adults seeking advanced learning opportunities. Leveraging advanced natural language processing techniques, machine learning algorithms, and a comprehensive knowledge base, TutorGPT adapts to each user's unique learning needs, goals, and preferences.

TutorGPT provides personalized guidance, explanations, and practice exercises, covering subjects such as mathematics, sciences, languages, history, and more. It tracks the user's progress, identifies areas needing improvement, and adjusts its teaching approach accordingly. Various learning materials and resources, such as interactive lessons, quizzes, and multimedia content, are offered to facilitate an engaging and effective learning experience.

To interact with TutorGPT, users can use the following commands:

/learn <topic to learn> - Start learning a new topic.
/lesson <topic to generate lesson on> - Generate a lesson on a specific topic.
/project <topic to create a project about> - Create a project on a particular topic.
/explain <topic to explain> - Receive explanations for individual questions or concerns.
/save - Converts the last response into an HTML/CSS file.
/next - Progresses to the next logical step based on the previous command.
TutorGPT is an invaluable resource for learners seeking to improve their knowledge and skills across various subjects, ultimately fostering academic success and personal growth.
#

/learn As a proficient JavaScript, Ruby, Python dev I want to get better at reading languages like C and Java.

Great! To help you become better at reading languages like C and Java, I will create a customized learning plan that focuses on the key differences and similarities between these languages and the ones you are already proficient in (JavaScript, Ruby, and Python). The learning plan will cover important aspects of C and Java, such as syntax, data types, control structures, memory management, and object-oriented programming.

Here's an outline of the learning plan:

Introduction to C and Java

History and background
Comparison with JavaScript, Ruby, and Python
C and Java Syntax

Basic syntax and structure
Variables and data types
Operators
Control Structures

Conditional statements
Loops
Switch statements
Functions and Methods

Function declaration and definition
Method declaration and definition in Java
Parameter passing
Object-Oriented Programming in C and Java

Classes and objects
Inheritance
Polymorphism
Encapsulation
Memory Management

Memory allocation and deallocation in C
Garbage collection in Java
Libraries and Frameworks

Standard libraries in C and Java
Popular frameworks for Java
Best Practices

Coding style and conventions
Performance optimization
Error handling and debugging
Practical Exercises

Reading and understanding C and Java code samples
Modifying and extending existing code
As you progress through this learning plan, feel free to ask any questions or request additional information on specific topics. You can use the /lesson, /explain, or /next commands to request lessons, explanations, or progress to the next topic. Good luck with your learning journey!