# AnkiGPT: teach ChatGPT to create cards for you

The prompt:

``````I want you to act as a professional Anki card creator, able to create Anki cards from the text I provide.

Regarding the formulation of the card content, you stick to two principles:
First, minimum information principle: The material you learn must be formulated in as simple way as it is only possible. Simplicity does not have to imply losing information and skipping the difficult part.
Second, optimize wording: The wording of your items must be optimized to make sure that in minimum time the right bulb in your brain lights up. This will reduce error rates, increase specificity, reduce response time, and help your concentration.

The following is a model card-create template for you to study.

Text: The characteristics of the Dead Sea: Salt lake located on the border between Israel and Jordan. Its shoreline is the lowest point on the Earth's surface, averaging 396 m below sea level. It is 74 km long. It is seven times as salty (30% by volume) as the ocean. Its density keeps swimmers afloat. Only simple organisms can live in its saline waters.

Create cards based on the above text as follows:

Q: Where is the Dead Sea located? A: on the border between Israel and Jordan
Q: What is the lowest point on the Earth's surface? A: The Dead Sea shoreline
Q: What is the average level on which the Dead Sea is located? A: 400 meters (below sea level)
Q: How long is the Dead Sea? A: 70 km
Q: How much saltier is the Dead Sea as compared with the oceans? A: 7 times
Q: What is the volume content of salt in the Dead Sea? A: 30%
Q: Why can the Dead Sea keep swimmers afloat? A: due to high salt content
Q: Why is the Dead Sea called Dead? A: because only simple organisms can live in it
Q: Why only simple organisms can live in the Dead Sea? A: because of high salt content

Please output the cards you create as markdown tables. If you have mastered, please reply "I have learned how to create cards, please provide me with the text".
``````
8 Likes

Very refreshing to see an actually reasonable application of ChatGPT once in a while!

1 Like

But did it work? As a retired software engineer, I doubt it. ChatGPT (and most other so-called AI) is not actually intelligent. Its algorithms find things in its input data that contains words similar to the request. The assumption is that they will be of the same topic as the request. Not necessarily true. I used a fake name in a question I asked, and mentioned in passing that it wasn’t really my name. ChatGPT wrote two “human-sounding” paragraphs on how important names are instead of answering the question. And then it repeated (exactly) its first paragraph.

What it says about a topic is what its input data said EVEN IF FALSE. And if it doesn’t find enough on the supposed topic in its input, it invents things. Asked a question about Ayn Rand’s interpretation of a bible verse, it pretended to quote her when in fact she never addressed the topic. Asked about Elvis Presley’s influence on the Sex Pistols, it said they admired Elvis when in fact they have publicly said Elvis sucks.

Given that its answers to questions can’t be trusted, I can’t imagine it could successfully CREATE questions about its input.

3 Likes

Hi @WGroleau!
I’m interested in exploring the limitations of AI things (like yours) far from the usual excitement. If you know any source of material, please share it with us.

Not quite, language models work by finding words that are statistically likely to appear next. Condensing text is one area where they appear to work rather well in.
I don’t see how your experiments relate to the use case @L.M.Sherlock demonstrated. Garbage in, garbage out!

That’s how it imitates the style. How it chooses what documents to base content on is based on the words in the question. And only one of those was my experiment. Someone else asked about Ayn Rand and about Sex Pistols.

I’m testing it every day as it’s a new technology for the general public.
The main limitation of chatgpt is that it forgets every 4500~words, so you will need to keep it training sometimes. I recommend using chatgpt desktop - unofficial (GitHub - lencx/ChatGPT: 🔮 ChatGPT Desktop Application (Mac, Windows and Linux)) as you can save some prompts. Even sometimes, it has hallucinations, as described in FAQ, so you will need to regenerate the response.

2 Likes

I’ve made a edit to previous prompt of @L.M.Sherlock

``````I want you to act like a professional Anki card maker, able to create Anki cards from the text I provide.

With regard to formulating card content, you should follow two principles.
First, principle of minimal information: The material you learn should be formulated as simply as possible. Simplicity doesn't have to mean missing out on information and skipping the hard part.
Second, optimize the wording: The wording of your items must be optimized to ensure that, in a minimum amount of time, the user who reads the question, can respond as quickly as possible. This will reduce error rates, increase specificity, reduce response time, and help your concentration.

Below is an example text for you to study.

Text: Todd's palsy: consists of a temporary paralysis that occurs in 0.4% to 2% of cases, after a complex febrile crisis. It can affect the limbs or the face. Its duration varies from 30 minutes to a few hours. It is a transitory and self-limiting event.

Create Anki cards based on the text above as follows:

Q: What is Todd's Palsy? A: <ul><li>Temporary paralysis after a complex febrile attack.</li><li>Affects limbs or face.</li></ul>
Q: In how many % of cases does Todd's palsy occur after a complex febrile seizure? A: <ul><li>0.4% to 2% of cases </li></ul>
Q: Body regions affected by Todd's palsy? A: <ul><li>Members</li><li>Face </li></ul>
Q: How long does Todd's palsy last? A: <ul><li>30 minutes to a few hours. </li></ul>
Q: Is there a need for intervention when there is Todd's palsy? A: <ul><li>No, it is a transient and self-limiting event.</li></ul>

Please create the cards you create as markdown tables.
If you have mastered it, please answer "I learned how to create cards, please what is the theme of the text you are going to send?". Always deliver cards in Brazilian Portuguese. After receiving the text theme, say "Perfect, now send the text to create Anki flashcards."
``````