Using ChatGPT to Learn and Re-learn

Using ChatGPT to Learn and Re-learn

ChatGPT's conversational interface makes it a leap in terms of learning some nuanced topics. Consider this simple question that I had been pondering: "What is the benefit of using the Map.compute method in java? Can the same result not be obtained with get and put easily anyway?" Don't let the substance of the question distract you - the focus here is on the contrast between ChatGPT and the pre-ChatGPT google interaction.

Google result shows these 3 top results:

  1. HashMap.compute() method with examples, from GeeksForGeeks. Helpful, but not really. Not responsive to the specific question.
  2. Similar result from java67. Again, somewhat helpful, but not really. Not responsive to the specific question.
  3. A helpful post from StackOverflow, that is a virtual replica of this question. (So now, we know that we are not crazy for asking the question.) However, the only answer that was present actually answers the question incorrectly. (While doing this research, I added an alternate answer, so now there are two answers present.)

So, overall, Google results are not responsive to this fairly simple (neither rocket science, nor quantum physics) question. In fact Google is doing just what it was designed for - information retrieval engine for doing a keyword matching, not a semantic aware question and answer site. (Not sure why we have been calling it a "query" then?)

Compare this to the first attempt that ChatGPT does:

No alt text provided for this image

Here is the link to the chat: https://chat.openai.com/share/a7089cb2-965c-48e4-b331-aa3ff1a7653f

Bingo, first attempt and nailed it.

So, google is fully justified in being scared of this. (We have not heard much about StackOverflow being scared of this yet, but maybe my ears are not sufficiently to the ground.)

PS: How long before we start seeing ads on ChatGPT?


Laura Sukorokoff

Co-Founder & CEO @ Take Charge Learning | Passionate Soft Skills Trainer | Enthusiastic Advocate for Manager Training | People and Culture Developer | Author and International Speaker

1 年

I love ChatGPT and use it often when I’m writing. It’s a great tool and it makes life so much easier than doing endless search. You’re right - Google better get their LLM going!

回复
Amrinder Arora

ClayHR | Configurable HCM Suite for the Mid Market

1 年

Misam Abbas We discussed this abstractly, but I don't think I discussed the semantic aware (or the seemingly semantic aware) aspect of it. Passes Turing test too, at least when simplified to Amrinder level.

回复
Amrinder Arora

ClayHR | Configurable HCM Suite for the Mid Market

1 年

Thank you Dharminder Rawat for your code sample that brought my attention to this lambda expression. One of your code also reminded me of this Gursimar Kaur. Thank you for the review Monika Thakur and Riya Singh.

要查看或添加评论,请登录

社区洞察

其他会员也浏览了