Article by Ayman Alheraki in September 23 2024 11:45 AM
Is Using ChatGPT and Similar Text Generative Programs a Problem or Flaw?
Yes, a few of my followers—just two or three out of thousands—commented on some of my posts, saying they were generated by ChatGPT. I responded to them, and while some were convinced, one wasn’t. He advised me to translate my posts from Arabic to English using Google Translate and then correct the grammar with ChatGPT. I tried that, but the result was poor. I’m writing this post to share my thoughts on using text-generative programs:
Generative text technology, like ChatGPT, represents a huge leap forward in the world of programming and artificial intelligence. The concept behind it is based on training models on vast amounts of data that cover all aspects of life—social, technical, artistic, and more. This vast information, combined with such technology, has made information retrieval, problem-solving, and explanations much more efficient. Gone are the days when researchers had to spend nights, days, or even months gathering information through traditional search engines—or earlier, from libraries and references.
This technology has made it easier for us to interact and extract valuable information that can help us reach our research goals quickly and with more confidence than manual human efforts, provided that we verify the information and have the experience to guide the conversation with the AI to get exactly what we are looking for. The ultimate goal is to access the right information or explain what we seek, either for ourselves or for those we wish to inform.
With this in mind, I cannot deny that some people possess the ability to extract topics and information better than others, which is often referred to as "Prompt Engineering." This skill allows practitioners to utilize their extensive knowledge to instruct the generative AI on what specific, accurate information it should provide based on well-crafted, specialized questions—questions that generate the desired text from billions or even trillions of documents the model has been trained on.
So, I want to tell all my followers that I sometimes use generative AI for certain topics to generate examples, solutions, and explanations. I review and test the code before sharing it, ensuring it benefits my audience. Naturally, all of this revolves around C++ or programming in general, aimed at serving my followers.
For those who wish to continue following my content, I welcome you and encourage any constructive feedback, discussions, or criticism. If anyone is not satisfied with this approach, they are free to unfollow and search for what they need on their own. As for me, I’m almost retired and enjoy sharing my long experience to benefit others. This is a hobby that helps me spend my time in a way that benefits others, while also learning from the experience of others, especially seasoned professionals.
I welcome all feedback, no matter what, as long as it remains within the bounds of respect and accurate scientific guidance.
Best regards to all my followers. I aim to provide useful and targeted content for both beginners and professionals alike.