どうも、カーブミラーです。
今回は、
ChatGPTの鬼門?
数字の話です。
結論から、
先に言いますね。
文字列の数字、関連、ダメです。
(ChatGPT無料版の話)
以前から、
ChatGPTさんに、
簡単な計算問題を
やってもらっていました。
もちろん、実験として。
ふつうに、
式を書いて、回答を得る。ダメ。
ChatGPTさんに
計算を命じる方法があるか、
と質問して、得た方法。ダメ。
ちなみに、
「計算[123×123]」という感じ。
まぁ、その時点で諦めていました。
そうして、
先日、
ちょっと文字列操作を
お願いしたところ、
うまくいかないことが発覚!
で、いろいろと、
実験を繰り返した結果がこちら。
文字列の文字数が定まらない。
例えば、
「ありがとうございます」
の文字数を教えてもらうと、
本当なら10文字なのに、
9とか11とかになる。
ほかの文章も
やはり、
正答を返さない。
しかも、
DeepLで英語にして、も。
同じ発言を何度も繰り返しても
同じ回答には、
なったりならなかったり。
ですが、
プログラムコードを
出してもらうと、正しい。
これが、
文字数が固定されている、
というならば、
わからないでもない。
例えば、
英語に翻訳して、
数えたとか、なら。
でも、定まらない。
英文の文字列を
数えてもらったが、ダメでした。
例題と答えを用意して、
教え込んで、
なんとか、正答するように。
でも、
NewChatにしたら、
教え込んだことが無駄になる。
いちいち教え込んでも、
確実とも言えません。
最終的に、
文字列操作を
やろうとするならば、
ChatGPTには、
プログラムを作ってもらう、
それが一番、と
結論付けました。