ChatGPT explain feature!

Wow, what a great new feature that caught me by surprise this morning! @mike I seem to only see this on the fluency fast track. Are you planning on expanding this to every sentence?

5 Likes

Fabulous! Great idea!

1 Like

some of the answers are definitely more useful than others. I have no idea if this is possible, but it would also be awesome if we could ask a follow-up question to the chatbot.

1 Like

What has annoyed me about ChatGPT (other than the massively overbaked hype) is that it is lauded as some huge breakthrough in AI, but in reality it’s little more than smoke, mirrors and search engines. It has no comprehension of the content it generates, and does little enough fact checking.

As expected when I looked through simple sentences in FFT in Italian, its explanations were fine. As soon as it encountered something that required actual understanding, though (and that didn’t take many questions), it fell in a heap.

For example:

“Ti ho chiamata perché mi serve un favore” is an Italian phrase that can be translated as “I called you because I need a favor” in English.

True enough.

Let’s break it down word by word for an easier understanding:

Clearly you and I have different definitions of “understanding”, ChatGPT.

  1. “Ti” means “you” (used as an object pronoun referring to the person being called, specifically a female).

Utter nonsense. “Ti” is just an informal form of “you”. It applies equally to males and females. In this case it DOES refer to a female but it certainly ISN’T because of the word “Ti”.

  1. “ho” means “I have”; it comes from the verb “avere” (to have) and must be used in compound tenses.

Must be? MUST be? In every single one of them? Gee, good thing I don’t have to worry about all those pesky verbs that require Essere for the passato prossimo form, then.

  1. “chiamata” means “called”; it comes from the verb “chiamare” (to call) and should agree in gender and number with the subject it refers to (in this case, a female person).

Again, utter nonsense. The fact that it IS in the feminine singular form tells us that the “ti” above is referring to a female in the singular. But, I should point out… it is agreeing with the OBJECT, not the SUBJECT.

Specifically, It agrees in gender and number when a direct pronoun like “ti” is used before the verb in a sentence like this. When you DON’T have such a pronoun, then:

I called Mario.
Ho chiamato Mario.

Luisa called Mario.
Luisa ha chiamato Mario.

Oh, gee, look… the form of chiamare doesn’t actually change.

  1. “perché” means “because”.

Finally something we agree on, because even ChatGPT and its over-hyped search engine can’t screw up A1 level language.

  1. “mi” means “me” or “to me” (used as an indirect object pronoun).
  2. “serve” means “needs” or “is needed”; it comes from the verb “servire” (to need or to be necessary).
  3. “un” is an indefinite article that means “a” or “an.”
  4. “favore” means “favor.”

Ditto.

So the entire phrase “Ti ho chiamata perché mi serve un favore” means “I called you because I need a favor” when referring to a female person.

This is disturbingly ambiguous. The person being called would be a female person in this case, but the person doing the calling does not have to be.

What narks me about this is that it will confuse the living heck out of a newbie because it’s giving them information that is just plain wrong, given the subtleties and nuances of languages like Italian.

And Italian is a (relatively) logical language. I don’t even want to THINK about what this thing is doing in French FFT.

As long as students work from the assumption that ChatGPT will probably have no idea what it is talking about for sentences which extend beyond a single clause, the explanation won’t be completely useless. But it should NEVER be trusted or assumed to be correct. Always assume the opposite and
check, and it can still be useful.

9 Likes

I suspect that Clozemaster is using the still very imperfect GPT 3.5, as GPT-4 is much more expensive.

Here is GPT-4’s output:

Much sounder, but point 3 is still not an ideal explanation and it remains a bit of a missed opportunity to present a basic grammar rule.

After a couple of weeks of use, I would rate GPT-4 as a “massively useful” foreign language assistant. However, users need to understand that, counterintuitively, it has no sense yet of fact, truth or things like “verification”.

Caution and critical thinking must still by applied to its ramblings.

4 Likes

I’m a simple soul and much prefer my books, trusty translator and more importantly, coming here to ask and discuss with other humans. Old-fashioned I’m afraid but doing ok;-)

8 Likes

Thanks for all the input! This is super helpful.

Not sure yet - it’s currently only available for the first 1,000 or so sentences for the French, Italian, and German Fast Tracks, and a bit more for the Spanish Fast Track. We used a different prompt for the Spanish Fast Track, and the output for the others seems more useful so far, so we’ll likely regenerate the Spanish explanations soon.

We’re looking for feedback like in this thread in deciding whether to keep expanding the explanations. It’s also a bit tricky where to draw in the line in terms of for which languages to make it available.

Interesting idea! It might still be too expensive for now, but hopefully prices will keep coming down.

Thanks for the feedback! That’s all helpful to know. We’ve done our deepest dive reviewing and fact checking Spanish so far, and those explanations have tended to have no issues (aside from perhaps sounding a bit robotic in some cases) in >90% of cases. To your point, however, that’s why we wanted to make it clear these explanations are generated by ChatGPT. Despite the downsides, we still thought it seemed more useful to offer the explanations in most cases than not have them at all, hence this experiment :slightly_smiling_face:

Doch, we’re using GPT-4, only the best for Clozemaster users :slightly_smiling_face:, but perhaps we should be trying a different prompt :thinking:

Agreed! If you think there’s perhaps some way we should better present the explanations to make that clear, or perhaps some way to help verify, we’re open to ideas.

At the moment explanations seem to be more helpful than not, and we’ll keep the implementation requiring some action to view them for anyone who prefers not to use them. We’ll likely continue expanding explanation availability both in terms of collections and languages, and work on getting them added in the mobile app.

Any other feedback or thoughts on the above please be sure to let us know. Thanks again!

2 Likes

I like it! But yeah, maybe a prominent disclaimer that the ChatGPT explanations are AI-generated and may not be entirely correct wouldn’t hurt.

2 Likes

It is surely old-fashioned, but again, you are doing ok ;^D

1 Like

Hello, Mr. @mike ! Is it possible to add this Chat robot thing to the Arabic course, if it will? Thanx!
BTW, the tatoeba translations in most courses are the worst (!!!). It would be great if the AI could do it it/herself. I’m pretty sure any other translation would be better - I often use Google Translator and Reverso Context and they never fail to me. Again Tjanx.