Friday, May 1Digital Marketing Journals

Switching to ChatGPT: My Two-Week Experiment Without Google | by ximnet


Photo by Samantha Gades on Unsplash

In today’s fast-paced world, time is very valuable. We often find ourselves struggling to keep up with the demands of our daily tasks. Fortunately, with advanced technologies, we now have access to innovative tools that can help us optimize our daily routines. ChatGPT is one such tool that has completely revolutionized the way I approach my daily tasks.

ximnet
Chatbots Life

Since there are already numerous articles and videos about how ChatGPT works and is being used, let’s not write another article about it.

Instead, let’s discuss how I incorporated ChatGPT into my daily life for the past two weeks. In this article, I will share my experience of using ChatGPT and how it has transformed my daily productivity.

Before we proceed, let’s determine the last time ChatGPT was trained by asking a general question:

ChatGPT’s knowledge cuttoff date.

As a programmer, I am interested in finding out how ChatGPT can be of assistance to me in my work. So, let’s ask ChatGPT the following question:

There are numerous ways in which ChatGPT can aid programmers.

Wow, there are so many ways ChatGPT can help a programmer. Guess what? Currently, we are working on our awesome new platform (XYAN) and thought it’d be cool to give MongoDB a try. We would like to know how to do JOIN, just like in Microsoft SQL Server. So, I asked ChatGPT for some help, and, it recommended using $lookup and even gave us some code to get started.

But wait, we are C# developers. The code given is in PHP. we asked ChatGPT if it could show us how to do it in C#, and it rewrite the code in C# as below:

Shall we attempt it using LINQ? Let’s give it a try.

This is quite remarkable as it enables us to obtain code snippets more quickly than through conventional Googling. However, it is important to bear in mind that we should comprehend and verify the code to ensure that it functions as intended.

The advantage of ChatGPT is that it provides explanations for the code, and we can even paste in code snippets and request ChatGPT to clarify them.

Chatathon by Chatbot Conference

In my humble opinion, the quality of the code explanations is exceptional.

The other day, I encountered an error in a MongoDB BSON document. I attempted to seek assistance from ChatGPT:

Asking ChatGPT to check my BSON document.
ChatGPT telling me where the error on the BSON document is.

ChatGPT makes it unnecessary to use tools like code converters or validators (e.g., JSON validators) as well.

As ChatGPT is constructed using OpenAI’s GPT-3 series of large language models, it would be worthwhile to attempt some language-related tasks.

While writing this article, I received a message from a relative in my WhatsApp group. However, the message was in Mandarin, and I do not have a strong knowledge of the language. Let’s try using Google Translate, and Bing Translate, and compare the results with ChatGPT.

Leave a Reply