Skip to main content

· 8 minute read · Programming ChatGPT PerplexityAI
Kunanon Srisuntiroj

Introduction

It's been two whole years since we were shocked by the capabilities of ChatGPT. According to OpenAI in November 2023, over 92% of companies in the Fortune 500 have adopted ChatGPT within their business.

Even though work like creating a PowerPoint presentation, summarizing pieces of information, data analysis, and researching for confusing IT terms and solutions are a job that tools like ChatGPT can do, how can such tools be built for that?

The core idea is that you must validate the reliability and sufficiency of the answer for your client's intended use, which requires extensive research into all available approaches to identify the best practice(s). However, generative AI could potentially serve as a copilot or personal assistant to aid in this process. Notably, consulting services like Bain and Company, Deloitte, McKinsey, and PwC may not perform better than you asking all the questions to the Generative AI.

This is how much advancements in Generative AI. Now the limitation is on you and you only.

"The future of research, AI will steer, Empowering scholars, year after year." – Claude Opus, an artificial intelligence model developed by Anthropic

However, these AI tools are not always reliable. This article will discuss why you should not use ChatGPT for research, how such tools can be unreliable, and what tools you should use instead.

The Pitfalls of Using ChatGPT for Research

One of the things is the fact that it will be an information cutout. Research teams will have to feed them good data up to a point, and then allow it to improve their knowledge, control what to say and what to respond to, and be consistent with its actions.

Unfortunately, lots of publicly-known Generative AI model like ChatGPT 3.5 (ones you are using for free), ChatGPT 4, and Anthropic Claude's Sonet and Opus relies only on information stored in the model (yet). Technically, it means they will not have the latest information about the world, and that could be a bad thing if the facts or solutions you are looking for are constantly updated. This is the part where you have to involve yourself to fill in the blank.

Moreover, modern Generative AI models lack true understanding and context awareness. Their inability to fully comprehend nuances and apply critical thinking undermines their effectiveness for complex, multi-faceted research tasks that require human-level reasoning. So sometimes, they might get it wrong without knowing it being wrong.

Complex and factual question performance in current Anthropic models (Source: Anthropic)

Complex and factual question performance in current Anthropic models (Source: Anthropic)

Hallucination is another phenomenon in Generative AI models, and it simply means that you cannot trust them because they might be taking information from a wrong source or wrong information, and ultimately give you a made-up answer or outdated results. That's a big no-no!

In summary, while Generative AI models are effective and a valuable assistance to you, they still require you to double-check their responses and, most importantly, the points where they get the "reliable and accurate" information from.

And this is where Generative AI services, the bigger umbrella of Generative AI, come in. Features in these services include plugins to other Generative AI models (i.e., DALL-E 3 or Midjourney) and search and citation with search engines."

Alternatives to ChatGPT for Academic Research

This is where you have to do your part. Fact-checking the response with citations, and these are the top 3 Generative AI models and services that offer citations.

Perplexity AI

Perplexity AI is now my new go-to service when I have to dig through content across the Internet to find the solution I am looking for. It offers several useful features: the ability to provide citations for every sentence, image search, video search, and best of all, the option to ask follow-up questions if it feels you haven't given enough information.

For example, if I want to go to Thailand but I don't know where to stay, they might ask a follow-up question to clarify and narrow down my needs. The question could be something like:

  • What are your main interests or activities you'd like to do in Thailand?
  • What is your preferred accommodation type?
Follow-up question prompting interface on Perplexity AI

With answers related to your query, they will provide the summarized information from the Internet for you to check, and you can ask them a follow-up question with the Related section, just like you do on Google Search.

'Related' section on Perplexity AI

Best of all, you can allow it to focus on academic papers only, disabling web searches. Alternatively, you can have it go through only Reddit to see the discussions and opinions of others. This will help you tailor what you actually want from the Internet, whether it's a video from YouTube or a scientific paper on specific topics.

Search focus on Perplexity AI

Price: Free (with Pro model of $20 a month, opens access to the best Generative AI models like GPT-4, Claude Opus, DALL-E 3, Mistral, and Stable Diffusion XL; unlimited file upload, and unlimited access to follow-up questions)

Want to try it out? Get a $10 discount on your first month with Perplexity AI by subscribing using this referral link: https://perplexity.ai/pro?referral_code=SO4VF0JY

Integration: Support for all platforms including Web and Mobile Apps. Versatile to all uses, and does not require you to be dependant to any Generative AI models.

Microsoft Copilot

I know, I know; Microsoft Copilot is built from the GPT-4 Turbo model, which is the same thing as OpenAI's ChatGPT. But with its feature to try citation every sentence with a reference source searched using Microsoft Bing is going to help you with fact-checking each sentence, and not the whole answer. So if you fact-checked it and managed to find some discrepancy or error, you can trivialise only that one sentence, but not the whole response.

Lots of people hate Bing and Microsoft for some reason. I get it. But I have to tell you that Microsoft is generous to offer a product that costs $20 (I'm looking at you, ChatGPT Pro) and does the same thing for free.

Price: Free! (with Pro model of $20 per individual user or $30 per user in an organisation; with features of integrating AI into Microsoft Word, Excel, PowerPoint, and Outlook services; and it includes 1TB of OneDrive storage)

Integration: Asking questions about your files and shared files in OneDrive, SharePoint, Word, Excel, PowerPoint, and Outlook. Integrate seamlessly with Microsoft Windows 10 and 11.

Microsoft Copilot Chat Interface

Google Gemini

From the same company that offers Google Search Engines, Google Gemini is perfect for getting relevant data from the Internet, with a proven history of being reliable with its search engines. Now, they can integrate even more services, including Google Photos, Google Maps, YouTube, Google Flights and Hotels, and Google Workspace. This makes Generative AI your data companion and offers you the ability to find what's relevant to you.

Google Gemini on Google Flights search

However, in some other aspects, they did not perform well. The service asks Gemini (as in the Generative AI model) directly, and it does not do a fact-check on Google Search first. This might make the answer go wrong right away, and the fact-check feature makes it seem like they are searching for a website that offers the same answer as them.

Google Gemini offers images and references on places you should visit in Thailand

Price: Free (with the Advanced model at $20 a month, which offers access to Gemini Ultra, Generative AI Integrations with Google Email (Gmail), Docs, Slides, and Meet, as well as other benefits like 2TB Google One shared storage and additional Google One Premium benefits).

Integrations: Find personal information from Google Flights and Hotels, YouTube, Google Drive, Gmail, Google Docs, Google Maps

For die-hards, ChatGPT.

The last recommendation is ChatGPT. But not just only normal ChatGPT you have been using for a while, but a ChatGPT with Internet Search using Bing. OpenAI has these features released years ago, and it has constantly impressed me with how much potential it can provide if those Generative AI can fetch all the data on the Earth for us in mere seconds.

But this feature is available for ChatGPT Plus (paid) users only, and the model and search engine it use will be on par with Microsoft Copilot that offers this service for free.

For users who frequently switch between web-connected and standalone AI chats, the ChatGPT Plus subscription may prove worthwhile. The flexibility to seamlessly enable or disable web access can enhance prompt engineering and help tailor the AI's knowledge to your specific needs.

OpenAI ChatGPT's Subscription Plans

Conclusion

When using generative AI to speed up information research, first ask yourself these questions:

  • Can you try or test out the solution, even if the result might not be what you are expecting?
  • Is the task critical, where failing to fact-check every detail could lead to significant problems?
  • If the citations are provided, am I willing to read and verify those sources?

If you answer "no" to these questions, then feel free to use generative AI freely in whatever manner is helpful for your research. However, if you answer "yes" to any of them, a more cautious and diligent approach is recommended.

Take your time to reflect and proofread the result of the answer it provides. Follow up on any citations to assess the credibility of the sourced information. Remember that while AI can accelerate research, it is not a substitute for human discernment and critical thinking.

and here are some tips you should know:

  1. Use the AI output as a starting point, not the final product. Take the time to revise and refine the writing in your own words. This will help ensure proper grammar and that the text reflects your writing style and understanding of the topic.
  2. If the AI provides citations, always click through to read and verify the sources yourself. Don't simply trust that the AI has interpreted and represented the source material accurately. Reading the citations will help you gain a full understanding.
  3. Consider the stakes and use AI accordingly. For low-stakes writing, AI can be used more liberally to assist. But for important research, assignments or publications, AI should only be applied carefully in combination with extensive human review, rewriting and validation.

· 4 minute read · TypeScript JavaScript Programming
Kunanon Srisuntiroj

หากเราอยากจะทำหน้าเว็บไซต์ซักหน้าหนึ่ง เราก็คงจะได้ยินหรือคุ้นเคยชื่อภาษาโปรแกรมมิ่งอย่างภาษา HTML, CSS, และก็ JavaScript ใช่ไหมหล่ะครับ ซึ่งทั้งสามภาษาหลักนี้ก็ดูเหมือนจะไม่มีพิษมีภัยอะไร แต่เมื่อเพื่อน ๆ มีเว็บไซต์ขนาดใหญ่แล้วต้องการจัดการโค้ดเหล่านั้นให้เด็ดขาดก็จะทำได้ยากขึ้นซึ่งเป็นปัญหาของทุกภาษาโปรแกรมมิ่ง

วันนี้ผมก็ได้พบเจอกับภาษาโปรแกรมมิ่งหน้าใหม่ที่ดีกว่าและมากกว่า JavaScript นั่นก็คือภาษา TypeScript ที่รวมเอาทั้งความเป็น Java และ JavaScript เข้าด้วยกันอย่างลงตัว แถมยังสามารถเอาไปใช้งานคู่กับ JavaScript เดิมที่เพื่อน ๆ อาจจะมีอยู่แล้วได้อีกด้วย

แต่มันจะดีกว่าอย่างไรหล่ะ?! มาดูกันเลยครับ

· 7 minute read · SEO Docusaurus Programming
Kunanon Srisuntiroj

When you are talking about creating a hobby of blogging, the benefits of sharing your thoughts, and your new ideas, your passion is there, and it serves everyone. Even though it is not your main objective, the benefits of public exposure are there for you to grab. You will be known as a person who do blogging and you can brag that to all your friends that you get exposed by international or well-known companies.

And that is me. I want to express my knowledge and try to practice my writing, programming, and learning skills to the test with all of this blogging. But how can I do that?

· 2 minute read · ByteSide.one reflect SEO
Kunanon Srisuntiroj

ในเดือนมิถุนายนที่ผ่านมา ผมก็ได้ทำการก่อตั้งเว็บไซต์ที่ตั้งใจจะเป็นเหมือน Blog ในนาม “The Sunny Side” ที่ได้เติบโตมาจากการเขียนเล่นแต่ผลตอบรับดีใน Medium.com เพื่อโอกาสและความยืดหยุ่นที่เราต้องการ และในเดือนกันยายนที่ผ่านมา ตลอดสี่เดือนที่ได้มีการรีแบรนด์เว็บไซต์และเปลี่ยนทิศทางในการเขียนอย่างเป็นนัยอย่าง “ByteSide.one” พร้อมกับวันนี้ที่มีผู้เข้าชมเว็บไซต์สะสมครึ่งแสน และ Total Impressions ภายใน Google Search Console ใกล้แตะ 500,000 ครั้งเข้าไปแล้ว

โดยในสตอรีนี้ผมก็จะมาแชร์ประสบการณ์การเขียนเรื่องราวบนเว็บไซต์ ByteSide ในปี 2021 ให้เพื่อน ๆ ได้เอาไปใช้เป็นกรณีศึกษาและเป็นที่ระลึก และหวังว่าจะได้เขียนสตอรีประเภทนี้อีกครั้งในปีหน้าที่กำลังจะถึงนี้ครับ

· 3 minute read · AWS Wordpress Programming
Kunanon Srisuntiroj

ตอนสุดท้ายแล้วสำหรับการสร้างเว็บไซต์ WordPress ใน Amazon Web Service (AWS) ที่ในตอนนี้เรามาถึงในเรื่องของการโอนย้ายหน้าที่การให้บริการมีเดียมายัง AWS CloudFront และขั้นตอนสุดท้ายนั่นก็คือการให้ Plug-In นั้นทำหน้าที่เปลี่ยน URL มีเดียที่อยู่บนหน้าเว็บทั้งหมดให้มาเป็น CloudFront เพื่อเปลี่ยนมาขอมีเดียจาก CloudFront แทนนั่นเอง

ดังนั้นในสตอรีนี้ เราจะมาทำการเชื่อมต่อบริการ AWS CloudFront กับ WordPress Plug-In และเริ่มบริการมีเดียแก่ผู้ใช้งานด้วยความปลอดภัยระดับ HTTPS และได้รับประโยชน์จากการใช้ HTTPS อย่างเช่นการเพิ่มคะแนน Google Index และให้ผู้ใช้งานนั้นอุ่นใจเมื่อเข้าเว็บไซต์ของเราครับ โดยเราจะพาทุกคนไปดูขั้นตอนการสร้าง Certificate ด้วย AWS Certificate Manager และเชื่อมต่อ Certificate Manager เข้ากับชื่อโดเมนที่เราจะใช้เป็น CDN ในขั้นตอนที่แล้วเพื่อรองรับ (หรือบังคับ) ให้บริการมีเดียผ่านความปลอดภัยอย่าง HTTPS

· 3 minute read · AWS Wordpress Programming
Kunanon Srisuntiroj

หลังจากที่เราได้ทำการสร้าง Bucket บน S3 และให้ใช้ Bucket แทน Instance บน Lightsail แล้ว ขั้นตอนต่อไปที่เราจะต้องทำเพื่อบรรลุวัตถุประสงค์ของการสร้างโปรเจ็กต์นั่นก็คือการเพิ่มความเร็วให้กับการให้บริการรูป ด้วยการใช้เน็ตเวิร์คเพื่อให้บริการคอนเท้นท์อย่าง CloudFront ที่จะมาทำหน้าที่เป็นเครือข่ายการจัดส่งเนื้อหา (Content Delivery Network หรือ CDN) ให้กับเว็บไซต์ของเรา รวมไปถึงการใช้ Custom Domain บน CloudFront เพื่อเป็นการเพิ่มคะแนน Index อีกด้วย

· 4 minute read · AWS Wordpress Programming
Kunanon Srisuntiroj

ในสตอรีนี้เป็นตอนที่ 3 จากการสร้างเว็บไซต์ WordPress ด้วยการใช้ AWS Lightsail, CloudFront, S3, Route 53, Certificate Manager และ IAM โดยเราจะมาเจาะลึกกับการให้บริการไฟล์มีเดียด้วยการใช้ AWS Simple Storage Service (AWS S3) ด้วยการให้บริการในรูปแบบ Content Delivery Network (CDN) เพื่อให้สามารถให้บริการผู้ใช้งานได้เร็วขึ้น ซึ่งส่งผลโดยตรงต่อคะแนน Index ของพวก Search Engine และสร้างความพึงพอใจกับผู้ใช้งานแม้เขาจะมีอินเตอร์เน็ตที่ช้าอืดอาดก็ตาม

· 3 minute read · AWS Wordpress Programming
Kunanon Srisuntiroj

ตอนที่สองแล้วสำหรับการทำเว็บไซต์ หลังจากที่เราได้ทำการสร้างเว็บไซต์ WordPress ของตัวเองเป็นที่เรียบร้อยแล้ว ขั้นตอนถัดไปของการทำเว็บไซต์ให้ผู้ใช้งานได้เข้าไปใช้อย่างสะดวกและปลอดภัยก็คือการตั้งค่า HTTPS เพื่อให้บริการเว็บไซต์ด้วยความปลอดภัยสูงสุด

เว็บไซต์ของเราจะใช้บริการคลาวด์ชื่อดังอย่าง Amazon Web Service ที่จะทำหน้าที่เป็นตัวกลางในการเก็บไฟล์มีเดียด้วย AWS S3, การส่งคอนเท้นท์ไปทั่วโลกด้วย AWS CloudFront และเซิฟเวอร์ให้บริการที่ทำสำเร็จเพียงไม่กี่นาทีกับ AWS Lightsail

· 4 minute read · AWS Wordpress Programming
Kunanon Srisuntiroj

ใครอยากมีเว็บไซต์ ? ฉันหน่ะสิ ฉันหน่ะสิ แต่ยากมั้ย ? ก็ยากหน่ะสิ ยากหน่ะสิ แต่ในสตอรีนี้เราก็จะมาสอนวิธีการสร้างเว็บไซต์และใช้ WordPress ผ่านบริการคลาวด์ที่ทุกคนสามารถทำได้ด้วยตนเองอย่าง Amazon Web Service (AWS) Lightsail พร้อมกับคำแนะนำในการทำให้เว็บไซต์นั้นสามารถเติบโต, ขยับขยายได้ตามความต้องการ และให้บริการได้อย่างรวดเร็วด้วย AWS S3, AWS CloudFront และ Plug-In ของ WordPress ที่เราก็จะนำมาแนะนำกันในสตอรีนี้ครับ

แต่สตอรีนี้อาจจะมีเนื้อหาที่บางคนอาจจะรู้จักกันแล้ว ดังนั้นเราเลยทำการแยกหน้าที่ในการทำงานต่าง ๆ ออกมาให้เพื่อนติดตามกันเป็นในลักษณะของซีรีส์ที่จะเต็มไปด้วยบริการของ Amazon Web Service อย่างเช่น Simple Storage Service (AWS S3), AWS CloudFront, AWS Identity and Access Management (AWS IAM), AWS Certificate Manager เพื่อให้เพื่อน ๆ สามารถนำไปทำตามกันได้อย่างง่ายดาย

· 1 minute read · Telegram
Kunanon Srisuntiroj

Telegram นอกจากจะได้รับความนิยมในต่างประเทศและชุมชนผู้ใช้งานในประเทศไทยแล้ว แต่ก็ยังไม่รองรับภาษาไทยแบบเต็มตัว วันนี้เราจึงมาสอนวิธีการใช้ภาษาไทยบนแอพ Telegram ทั้ง iOS, Android, Windows, macOS, และ Linux โดยไม่ต้องดาวน์โหลดอะไรเพิ่มเติมอีกด้วย!

· 2 minute read · Genshin Impact Gaming PlayStation

สองพี่น้อง Lumine และ Aether ที่ต้องพลัดพรากจากกันโดยเทพเจ้าโบราณในศึกที่เกิดขึ้น 500 ปีที่แล้ว โดยมีหนึ่งคน (ผู้เล่น) มีชีวิตรอดกลับมาได้และต้องการหาตัวพี่/น้อง ด้วยการใช้พลังจากเทพเจ้าทั้งเจ็ด (The Seven) ในเมือง Teyvat โดยมีเพื่อนร่วมทางที่บังเอิญไปเจอกันอย่าง Paimon ร่วมเดินทางไปด้วย

เกมสไตล์อนิเมะ-โรลเพลย์อย่าง Genshin Impact เป็นเกมสัญชาติจีน จากผู้พัฒนา miHoYo ที่ได้รับความสนใจทั้งในและต่างประเทศ พร้อมกวาดรางวัลการันตีความสำเร็จของเกม Best Game Design จากทาง Apple มาถึงสองปีติด เป็นการตอกย้ำความน่าสนใจในทั้งตัวเกม การออกแบบเกม ตัวละคร รวมไปถึงเรื่องราวและโลกกว้างที่ผู้เล่นสามารถไปค้นหาได้

· 2 minute read · Travel Kyushu Trip

สำหรับวันที่ 2 นี้ผมไปเที่ยวเกาะฮะจิมะสุดหลอน และ เฮาส์เทนบอชอันสวยงามเหมือนทุ่งดอกไม้ได้อย่างไร วันนี้ผมจะมาเล่าให้เพื่อนๆฟังครับ ต่อเนื่องจาก blog อันที่แล้วสำหรับวันแรกครับ และใน blog นี้เป็นวันที่ 2 ของการท่องเที่ยวในนะงะซะกิครับ

ส่วน story ผมไปเที่ยว เฮาส์เทนบอช ก็สามารถเข้าไปดูได้ที่นี่ครับ

· 4 minute read · Travel Kyushu Trip

วันแรกของการเดินทางคนเดียวในนะงะซะกิจะเป็นยังไง ใน story นี้ผมจะมาเล่าให้ฟังครับ และถ้าเพื่อนๆ ยังไม่ได้เข้าไปอ่าน post ที่แล้วว่าผมมานะงะซะกิยังไง อย่าลืมไปอ่านด้วยนะ ลิ้งค์เพื่อไปอ่านอยู่ด้านล่างครับ

[รีวิว] เที่ยวเกาะคิวชู 10 วัน 9 คืน ละเอียดเว่อร์

และเราก็มาเรื่มกันเลย การเที่ยวในจังหวัดนะงะซะกิ

· 3 minute read · Travel Kyushu Trip

นี่คือจุดเรื่มต้นของทริปการไปคิวชูด้วยตนเองตอนที่ 1 ครับ ไปยังฟุกุโอกะได้อย่างไร เตรียมพร้อมอ่านกันได้เลย

แต่ทว่าผมยังมี blog ว่าผมเที่ยวอะไรบ้าง วางแผนการเที่ยวอย่างไร อีกด้วยครับ หากเพื่อนๆ อยากไปเที่ยวเหมือนผมบ้าง ก็สามารถเข้าไปดูได้ ที่ลิ้งค์นี้เลยครับ

· 5 minute read · Travel Kyushu Trip

ภูมิภาคคิวชู (Kyushu) ที่ประกอบไปด้วยที่ท่องเที่ยวน่าสนใจมากกว่า 10 รายการให้เพื่อน ๆ ได้ไปเที่ยวแบบหยุดเวลาได้อย่างดี แล้วจะบอกว่าถ้าเพื่อนๆ อยากมาลองหาประสบการณ์ใหม่ๆ แบบญี่ปุ่นธรรมชาติแล้ว ก็จะติดใจไปยาวๆ เลยครับ

วันนี้ในสตอรีนี้ ผมก็จะขอมาเล่าประสบการการเดินทางไปคิวชูเป็นครั้งแรกให้เพื่อน ๆ ได้เอาไปเที่ยวเองกันครับ