#Language Practice Game

102 messages · Page 1 of 1 (latest)

simple vale
#

In this game, ChatGPT gives you simple sentences that gradually increase in complexity in another language, and you have to translate them to English.

Prompt (I've configured it to Latin but it should work for any language):

Can you give me very simple Latin sentences that slowly increase in complexity for me to translate? If I'm stuck, you can give me hints. Send me one Latin sentence, and then wait until I've translated it until you give me a new one. Do not give me the translation.

There are some flaws, and I hope somebody who's better at constructing prompts can improve it. At some point ChatGPT always seems to forget the context and not move to the next sentence automatically, or not tell me if I got it correct and instead explain the Latin sentence or translate my translation back to Latin.

A huge thing you can do with this prompt is ask ChatGPT to explain a specific word or the entire sentence, skip sentences, and tell ChatGPT to make the game easier, all of which it does very well (except for difficulty adjustment which could be improved).

Future updates could be:
-Only introducing one or no new words per sentence
-Using common topics only (It's already pretty good at this, but a few times it used words frequently that I wouldn't need to know to communicate with a fluent speaker)
-Automatically adjusting difficulty based on whether I ask for hints or translate wrong
-Templating in the prompt

static timber
#

Neat! Would you please show a few sample outputs to confirm your progression of difficulty happens?

I've tried to do some similar but different education games, and the difficulty often is not set as I'd hope.

simple vale
#

The difficulty progression is slow and isn't perfect but I think it's there

static timber
#

Okay! I don't know the language.

But is it getting harder as you want? Hrm.

Okay. Are you answering perfectly? or struggling?

I'm looking for a way to give better 'evaluate me, find my level of skill, and then teach me from there' prompting.

I don't have skill in this subject, so I can't evaluate your quality of answer either.

simple vale
# static timber Okay! I don't know the language. But is it getting harder as you want? Hrm. ...

It's getting harder a bit too quickly for me, but it was remedied with the "Can you skip this one and make the sentences much much easier, and using words you've already used before and words i've said the translation of?" that I'll probably bake into the prompt soon.

After that, the difficulty was pretty perfect for me and added new words at a slow enough rate. I just made the prompt yesterday night, but I've already learned quite a few words and I feel like I have more experience with Latin already. (I'm not nearly good or fluent at Latin yet, can only speak a few extremly basic sentences)

I don't think " 'evaluate me, find my level of skill, and then teach me from there' prompting" would be very easy with a single ChatGPT prompt, but once a ChatGPT api comes out or you use an unofficial one you could probably combine multiple prompts with code to do it extremely well.

simple vale
static timber
#

Great. It's actually VERY hard when you are extremely more skilled than the level being tested. At least, I haven't been able to design a good 'random-like' survey that rapidly progresses when the skill displayed is high.

I'll have to probably recreate in current version of ChatGPT, most of my exploration here was done in earlier versions.

#

But a bit later, I'll post what I've tried and describe the lack of progression. It's probably great, your way, when you know what you know and don't and can name what you want to focus on.

If instead, you're like, "Well how good am I at this? And what do I not know, that I don't realize I don't know?" That's what I'm trying to design for, to survey-check that, and move up fast as strength is detected or probe around an area of weakness and teach from there.

#

This kind of stuff is great to account for the 'Dunning-Kreuger effect' across a VERY wide range of skill levels, not just the middle. Folks gaining competence are pretty aware of what they can and can't do, and do and don't want to focus on.

People low don't know enough to ask. And people high have some understanding 'of it all, except what they can't even notice'. Those ends, and how to help educate those ends, is what I'm trying to chew on 😛

simple vale
simple vale
static timber
#

Hey, your experiences as you delve into your own educational goals, and what does and doesn't work for you - is useful. You will think of things to try that nobody else tries, or has shared at least. It's got value 🙂

simple vale
#

Thanks :)

#

I can't wait for a ChatGPT API because I think once we get one we could separate AI-computed logic to make complex things like this easier.
For example you could dedicate one ChatGPT conversation to judging skill based on the amount of tries it takes to get the correct answer and how difficult the question was and one "main" ChatGPT conversation that you tell the current estimated skill along with the answer that the user puts in, that handles everything else.

static timber
#

We can already do this with the existing web interface.

Have more than one tab open, different ChatGPT conversations up in each.

Freely copy and paste content between them as needed or desired, with prompts and separate goals as appropriate.

Note I have NOT used this in education, yet. it's looking more useful as an idea to explore.

simple vale
#

Yeah, I just mean making it easier (I wouldn't want to do that every sentence in my language learner but automating it could make perfect difficulty adjustment and other things)

static timber
#

I have used it to attempt to verify information is factual or hallucinatory, for coding and lists of books, and other 'facts'.

soft zenith
#

I like the looks of this

#

My only problem is that some sentences are set up funny
I can understand what it means but the grammar is wrong

simple vale
simple vale
soft zenith
#

I know it's just the ai not being able to be 100% accurate but still
I wonder if there's a way to prompt it to be more accurate

simple vale
#

Maybe if we make the prompt in Latin?

soft zenith
#

So make the prompt in the language you want to study?

#

I was about to say maybe if we specified where we wanted gpt to get the sentences from

#

Isntead of making some google translate thing

simple vale
simple vale
#

I don't fully understand Latin Grammar and tenses yet

soft zenith
#

The word order was off

simple vale
soft zenith
#

So this isn't good if you don't have a grasp on grammar
If you do you can just ignore it

simple vale
#

Maybe telling chatgpt to make a random english sentence and then translate it to the language could make the problem better?

simple vale
simple vale
#

I might make a version of this prompt that forces chatgpt to make you learn some of the most useful/most used 100 or 200 words

#

and then ask chatgpt to write a story with those words separately, so that once you're done mastering those words you can read a story

#

I could prob do it for a few languages as long as I check it with people who know those languages

soft zenith
#

Those are great ideas

#

If there are certain words/grammat points you might want to study as well then you could also ask it to gove you a few sentences using those

tulip cipher
soft zenith
#

Omg wait

#

@simple vale
Do you think ChatbotGPT can import stuff like words on a Quizlet det

#

Set

wraith niche
#

yo

soft zenith
#

Can you give me very simple languagename sentences that slowly increase in complexity for me to translate? You can also use words from the Quizlet set "name" by the user "name" when making sentences if possible. If I'm stuck, you can give me hints. Send me one languagename sentence, and then wait until I've translated it until you give me a new one. Do not give me the translation.

#

I suppose it works

#

The sentences aren't exactly simple though

simple vale
#

I thought you meant like copy and paste the set to chatgpt

soft zenith
#

No

#

Though the sentence thing sucks I can probably make a quiz prompt

soft zenith
#

Okay so

#

I tried different prompts and the quiz just doesnt work

#

It wont use the quizlet set I want

#

Id or link doesnt work

#

Which means no example sentences

#

Oh well

simple vale
#

ChatGPT doesn't have access to the internet

static timber
#

But you can use copy paste to input what you choose as part of the prompt. If it's an image, you'd have to type, I think.

soft zenith
#

Well that's confusing

#

It should've told me it wouldn't work

soft zenith
#

I guess it'll have to be like that then

static timber
# soft zenith It should've told me it wouldn't work

You have some understanding of the AI and its limitations that you have made up from thin air 🙂 Something that humans and AI do, we both assume stuff and make stuff up.

The bot wants to please you. And it doesn't know much about reality. If it doesn't have a rule to follow that tells it not to cooperate with you, it'll cooperate with you fully.

I can't even get it to tell me real lists of books 😛 It gets about 4/10 right. The rest... are fakes. Quality fakes, worth researching, authors are real authors on topic - just the book they supposedly wrote doesn't exist! Or someone else wrote it.

It's just a limit on how the AI can and cannot function.

Assume you need to fact-check it. It's SPOT ON for some stuff. And spot off for others.

Some things it's consistently good or bad at. So once you learn a pattern, trust the pattern. But check for version updates 😛

soft zenith
#

Oh

#

I should've known

lyric star
simple vale
#

New prompt:
Give me very simple Latin sentences with very simple words that slowly increase in complexity for me to translate. Send me one Latin sentence, and then wait until I've translated it until you give me a new one. Introduce up to one new word per sentence. Do not give me the translation.

#

This prompt seems to take much longer before breaking down

#

"Introduce up to one new word per sentence" does not have much of an effect. Changing the wording to include "Only" or other changes either sends out many sentences at once or stops congratulating you, just giving you raw sentences with no reaction if you get it correct. I could specifically tell it to congratulate you, but the more I add the sooner it breaks down and the less naturally it could speak.

soft zenith
#

The breaking down genuinely sucks
Can't hold an rp together or anything
I guess aiming for 100 questions isn't plausible

static timber
#

You need to offer it reminders is all. It's a very good bot, but it only has so much memory. after a few questions, tell it something like:

"Hey, I'm going to remind us both what we're doing here. [repeat initial prompt]

I'm really enjoying the lesson, please continue it, it's helping me a lot!"

#

And just keep doing that, every few questions. You can continue the same lesson for hundreds of inputs. You can even save a conversation, sometimes, that you waited too long on, remind it the moment you realize it 'lost track'. That may not work, but has a chance. If you remind 'before it's too late' it usually will work fine.

soft zenith
#

I haven't tried this before. Thanks for the suggestion

#

I'll see if this works

soft zenith
#

It does for a while
It's better if it's something that requires less back and forth with user and ai. If it's doing most of the work

static timber
glass raft
soft zenith
glass raft
soft zenith
glass raft
#

I've been speaking to different characters in Japanese. it's great.

soft zenith
#

Well thats good news
I'm glad you told me
I'm still at an elementary level so I don't trust my judgement too much

#

I'll try it out again

glass raft
#

Install the browser extension for deepL and you can check the Japanese easily.

#

It usually provides excellent translations.

soft zenith
#

Thanks for the suggestion🙏🙏 this will really help

glass raft
#

you're welcome

#

Even better, if you're learning Kanji is the extension Yomichan. It's a bit tricky to setup at first, but well worth the effort. I can't live without it.

soft zenith
#

Yeah Yomichan is great
I didn't know about DeepL though
I'm on mobile right now so I'm just copying and pasting words I don't know into Takoboto

What do you think of these?@glass raft

glass raft
#

Ha. My daughter's name is Hanako. Anyway, that Japanese is correct, but too formal. You should include the level of formality in your prompt. Like, casual, informal, formal, keigo.

soft zenith
#

Okay!

soft zenith
#

I think I'll use this more
I wonder how many specifications I can make before it breaks down