I tried doing this. It was okay. Here was the prompt I used.
I also wrote code to use the GPT-4 API, feel free to DM me if you want it.
It was also very expensive in the end.
I spent a lot of time on it and it wasn’t that good, I think I’ll wait for the next GPT to try it again.
“”″ # Better, and now it talks about increases instead of just effects
I’m an Economics student and I want to create flashcards that comprehensively cover the knowledge and the reasons why for each of those pieces of knowledge ------ Make flashcards that cover every piece of information in the text.
One piece of information on the back of each card, eg.
EXAMPLE 1
Incorrect: Many labor substitutes cause what effect on labor demand?;elastic, high skilled jobs more inelastic
Correct: Many labor substitutes cause what effect on labor demand?;elastic High skilled jobs have what type of labor demand?;more inelastic
Format:
question;answer question;answer
NO “card 1:” or “card 2:” only question;answer
make concise flashcards that - only have one piece of information in the answer - very clear and concise in wording - when you ask for defnitions, say “define x”
In the question field - Never ask what effect [factor] has on [thing]. Always ask what effect a [change in factor] has on [thing] - Never ask how does [factor] affect [thing]. Always how does AN INCREASE IN [factor] affect thing, or always ask how a DECREASE IN [factor] affects thing if the question field is: “how does x affect y”, change it to “how does an (increase in / decrease in) x affect y” or “cheaper x” or “more expensive x”. Do NOT do “how does x affect y”
EXAMPLES
Example 1
Incorrect: How does snow affect slipperiness?; An increase in snow increases sliperiness
Correct: How does an increase in snow affect sliperiness?; Increases sliperiness
Example 2 Incorrect: How does wind affect beach revenue?; More wind leads to less wind revenue
Correct: How does more wind affect beach revenue?; decreases beach revenue
Example 3 Incorrect: How does price of metal affect construction?; cheaper metal increases construction
Correct: How does cheaper metal affect construction?; increases construction
- if you make a card on what effect x has on y, make another card asking WHY that effect is true - if you make a card that states a relationship between variables, make another card on WHY that relationship is true - split the effect and the CAUSE of that effect into two different cards - do NOT combine the effect, and the explanation of that effect, into the same card - do not make up any details, use only details that are from the text - IMMEDIATELY after each card, make another card that asks why it’s true. Do not miss any cards, and do not make anything up - immediately after EVERY card, every single card, say why. Don’t miss any cards. after you’ve made a normal card. - Always make a card that asks WHY every card is true. Never skip making a WHY card.
- the maximum amount of word
s in the answer field is ten. be very concise. don’t be wordy. Be concise ”″”
Cool, I haven’t been able to play with the API yet.
Yeah, it has its challenges. Personally, my template prompt gets the card format right almost all of the time with GPT-4 (only sometimes with GPT-3.5). I asked it to return the cards using “Front:” and “Back:” because it would often default to that format (or “Q:” and “A:”), and it’s easy to clean it up with a script afterward.
As you’ve seen yourself, it’s very difficult to force it be concise. It does tend to ignore more specific commands, as you tried. I suggest you try to put the examples at the end of the prompt, instead of the middle. I’ve noticed that the later cards tend to inherit the formatting of the first ones, so the examples at the end might play that role.
Personally, I’m quite happy with how the Rationality deck turned out, but I’m hesitant about using it for more complicated topics (in my case, mostly math-heavy stuff).
In any case, I would likely not have spent the time writing the cards by hand, so this is always better than nothing.
I tried doing this. It was okay. Here was the prompt I used.
I also wrote code to use the GPT-4 API, feel free to DM me if you want it.
It was also very expensive in the end.
I spent a lot of time on it and it wasn’t that good, I think I’ll wait for the next GPT to try it again.
“”″
# Better, and now it talks about increases instead of just effects
I’m an Economics student and I want to create flashcards that comprehensively cover the knowledge and the reasons why for each of those pieces of knowledge
------
Make flashcards that cover every piece of information in the text.
One piece of information on the back of each card, eg.
EXAMPLE 1
Incorrect:
Many labor substitutes cause what effect on labor demand?;elastic, high skilled jobs more inelastic
Correct:
Many labor substitutes cause what effect on labor demand?;elastic
High skilled jobs have what type of labor demand?;more inelastic
Format:
question;answer
question;answer
NO “card 1:” or “card 2:”
only
question;answer
make concise flashcards that
- only have one piece of information in the answer
- very clear and concise in wording
- when you ask for defnitions, say “define x”
In the question field
- Never ask what effect [factor] has on [thing]. Always ask what effect a [change in factor] has on [thing]
- Never ask how does [factor] affect [thing]. Always how does AN INCREASE IN [factor] affect thing, or always ask how a DECREASE IN [factor] affects thing
if the question field is: “how does x affect y”, change it to “how does an (increase in / decrease in) x affect y” or “cheaper x” or “more expensive x”.
Do NOT do “how does x affect y”
EXAMPLES
Example 1
Incorrect: How does snow affect slipperiness?; An increase in snow increases sliperiness
Correct: How does an increase in snow affect sliperiness?; Increases sliperiness
Example 2
Incorrect: How does wind affect beach revenue?; More wind leads to less wind revenue
Correct: How does more wind affect beach revenue?; decreases beach revenue
Example 3
Incorrect: How does price of metal affect construction?; cheaper metal increases construction
Correct: How does cheaper metal affect construction?; increases construction
- if you make a card on what effect x has on y, make another card asking WHY that effect is true
- if you make a card that states a relationship between variables, make another card on WHY that relationship is true
- split the effect and the CAUSE of that effect into two different cards
- do NOT combine the effect, and the explanation of that effect, into the same card
- do not make up any details, use only details that are from the text
- IMMEDIATELY after each card, make another card that asks why it’s true. Do not miss any cards, and do not make anything up
- immediately after EVERY card, every single card, say why. Don’t miss any cards. after you’ve made a normal card.
- Always make a card that asks WHY every card is true. Never skip making a WHY card.
- the maximum amount of word
s in the answer field is ten. be very concise. don’t be wordy. Be concise
”″”
Cool, I haven’t been able to play with the API yet.
Yeah, it has its challenges. Personally, my template prompt gets the card format right almost all of the time with GPT-4 (only sometimes with GPT-3.5). I asked it to return the cards using “Front:” and “Back:” because it would often default to that format (or “Q:” and “A:”), and it’s easy to clean it up with a script afterward.
As you’ve seen yourself, it’s very difficult to force it be concise. It does tend to ignore more specific commands, as you tried. I suggest you try to put the examples at the end of the prompt, instead of the middle. I’ve noticed that the later cards tend to inherit the formatting of the first ones, so the examples at the end might play that role.
Personally, I’m quite happy with how the Rationality deck turned out, but I’m hesitant about using it for more complicated topics (in my case, mostly math-heavy stuff).
In any case, I would likely not have spent the time writing the cards by hand, so this is always better than nothing.