본문 바로가기
Coding(코딩)/웹 3(Web 3)

OpenAI가 쏘아 올린 검색 엔진 전쟁: ChatGPT vs. bing

by DevKev 2023. 4. 6.

요즘 OpenAI에서 개발한 챗지피티(ChatGPT)와 더불어, 인공지능(AI) 및 머신러닝(machine-learning)을 활용한 검색엔진 개발에 한창이다.

 

실제로 핫해지기 전, 블록체인 교육을 들으면서 챗지피티가 처음 나왔을 때를 생각해보면 진짜 충격적이긴 했다. 내가 교육 듣고 있는 내용(당시 솔리디티)에 대해서 웬만큼 코드를 작성하는 것을 보고 '내가 이 교육을 들을 필요가 있을까? 나중에는 얘가 다 짜주는거 아님?'라는 의문이 들 정도였으니 말이다.

여태까지 활용해 봤을 때, 개인적으로 가장 유용하다고 생각했던 활용처는 아마도 아래 작업을 수행할 때 유용했다:

  • 정보 정리
  • 논문 작성
  • 코딩

 

이번 포스트에서는 현재까지 가장 빈번하게 언급되고 있는 두 가지 플랫폼인

  • ChatGPT
  • Bing

에 대해서 조금 알아보는 포스트를 작성한다. 그리고 기타 개발 중인 플랫폼에 대해서도 언급해보려고 한다. 먼저 그 두 가지 플랫폼의 차이점에 대해서 다른 개발 중인 플랫폼인 Ora에서 ChatGPT와 bing의 차이를 물었다.

 

ChatGPT vs Bing 무슨 차이일까?

ChatGPT is an AI-powered chatbot platform that uses natural language processing and machine learning algorithms to converse with humans in a human-like way. It is designed to understand and generate human-like responses to a wide range of conversations.
Bing, on the other hand, is a web search engine owned and operated by Microsoft. It is a tool used to search for information on the internet, providing users with relevant results based on their search queries.
In summary, while chatGPT is a chatbot platform designed for human-like conversations, Bing is a search engine tool used to find information on the internet.

 

 

한글로 위와 똑같은 질문으로 "챗GPT와 bing의 차이?"를 검색하면, 아래와 같이 거의 번역본이 튀어나왔다.

챗GPT는 인공지능 기술을 활용하여 자연어 처리 및 기계 학습 알고리즘을 이용하여 사람과 대화하는 챗봇 플랫폼입니다. 다양한 대화에 대한 사람과 유사한 응답을 이해하고 생성하는 것이 목적입니다.
반면에 Bing은 마이크로소프트에서 소유 및 운영하는 웹 검색 엔진입니다. 사용자의 검색 쿼리에 따라 관련된 결과를 제공하여 인터넷에서 정보를 검색하는 데 사용됩니다.
요약하면, 챗GPT는 사람과 유사한 대화를 위해 설계된 챗봇 플랫폼이고, Bing은 인터넷에서 정보를 검색하는 데 사용되는 검색 엔진 도구입니다.

ChatGPT
[ 메인 홈페이지 화면 (좌) ChatGPT (우) Bing ]

그렇다면 같은 질문 몇 가지를 하면서 어떤 차이가 있는지 살펴보는 시간을 가져보자.

각각 꼬리는 물지 않고 다음의 질문을 해보려고 한다. 자극적으로 질문을 해보도록 하겠다. 블록체인에 관심이 많으니까 그쪽으로 질문을 하나 포함시켜보도록 하겠다.

 

 

 

  1. 솔라나 체인은 누가 만들었고 누가 망쳤는가? + 그래서 어떤 사람이 안좋은 영향을 미쳤나요?
  2. HTML로 예쁜 표 만들어서 코드 공유해주고 가시화해줘.
  3. 포인트 클라우드 세그먼테이션 관련해서 가장 인용이 많이된 논문 하나만 알려주고 간단하게 요약해줘.

 

위의 질문에 대한 답변은 각가 다음과 같다. 너무 짧은 경우 꼬리 질문을 하나만 더 해봤다. 내가 알고 있는 답변이 나왔을까?

 

 

ChatGPT

[ 1번 질문 답변 ]

솔라나 체인(Solana)은 Anatoly Yakovenko가 설립한 미국의 블록체인 회사 Solana Labs에서 개발한 분산형 블록체인 플랫폼입니다.
솔라나 체인은 초당 수만 건의 거래를 처리할 수 있는 높은 처리량과 낮은 수수료, 빠른 거래 확인 시간을 제공하는 기술적인 혁신을 도입하여 빠른 시간 내에 블록체인 커뮤니티에서 주목을 받았습니다.
솔라나 체인은 초기에는 잘 발전했지만, 최근에는 네트워크가 강력한 DDos 공격에 노출되면서 거래 처리 시간이 길어지는 등의 문제가 발생했습니다. 이러한 문제들은 Solana Labs와 블록체인 커뮤니티에서 적극적으로 대처하고 있습니다.

현재까지 솔라나 체인의 문제는 개인이나 단일 그룹의 행동으로 인한 것이 아니라, 악의적인 공격이나 기술적인 문제로 인한 것으로 보고 있습니다.
따라서, 솔라나 체인의 문제를 일으킨 특정 인물이나 그룹에 대한 명확한 책임은 아직 확정되지 않았습니다. Solana Labs와 블록체인 커뮤니티는 네트워크 문제를 해결하고 개선하기 위해 노력하고 있으며, 솔라나 체인은 여전히 높은 처리량과 낮은 수수료, 빠른 거래 확인 시간을 제공하는 블록체인 기술의 유망한 후보 중 하나로 평가되고 있습니다.

 

[ 2번 질문 답변 ]

HTML을 사용하여 예쁜 표를 만드는 방법은 여러 가지가 있지만, 가장 기본적인 표 형식은 다음과 같습니다.

 

<table>
  <thead>
    <tr>
      <th>항목1</th>
      <th>항목2</th>
      <th>항목3</th>
    </tr>
  </thead>
  <tbody>
    <tr>
      <td>내용1-1</td>
      <td>내용1-2</td>
      <td>내용1-3</td>
    </tr>
    <tr>
      <td>내용2-1</td>
      <td>내용2-2</td>
      <td>내용2-3</td>
    </tr>
    <tr>
      <td>내용3-1</td>
      <td>내용3-2</td>
      <td>내용3-3</td>
    </tr>
  </tbody>
</table>

 

이 코드를 사용하여 원하는 항목과 내용을 추가하고 CSS를 사용하여 표를 더욱 예쁘게 꾸밀 수 있습니다.

 

아래는 그 결과물. 고마워 근데 예쁘지는 않은데???

 

항목1 항목2 항목3
내용1-1 내용1-2 내용1-3
내용2-1 내용2-2 내용2-3
내용3-1 내용3-2 내용3-3

 

[ 3번 질문 답변 ]

Point Cloud Segmentation 분야에서 가장 많이 인용된 논문 중 하나는 2017년에 나온 "PointNet: Deep Learning on Point Sets for 3D Classification and Segmentation"입니다. 이 논문에서는 3D 포인트 클라우드 데이터에 대한 분류와 세그먼테이션을 위한 딥러닝 모델인 PointNet을 제안했습니다.
PointNet은 3D 포인트 클라우드 데이터를 처리하기 위한 전용 신경망 구조를 가지고 있으며, 입력 데이터를 직접 처리하여 불필요한 전처리 작업을 줄이고, 지역 정보와 전역 정보를 동시에 고려하여 정확한 분류와 세그먼테이션을 가능하게 합니다.
이 논문은 PointNet의 구조와 성능 평가, 그리고 여러 응용 분야에 대한 적용 가능성을 제시하고 있으며, 이후 Point Cloud Segmentation 분야에서 많은 연구자들의 관심과 인용을 받았습니다.

 

 

Bing

[ 1번 질문 답변 ]

솔라나(Solana)는 블록체인 기술을 사용하는 가상화폐입니다. 솔라나 체인을 만든 사람은 Anatoly Yakovenko입니다. 솔라나 체인은 최근에 네트워크 문제로 인해 논란이 되었습니다.
자세한 정보:1. coin-labs.com 2. news1.kr 3. ciokorea.com

솔라나 체인은 최근에 네트워크 문제로 인해 논란이 되었습니다1. 솔라나 체인은 검증인 소프트웨어를 업그레이드하는 과정에서 발생한 문제로 인해 네트워크가 마비되는 사태가 발생하기도 했습니다. 그러나 누가 망쳤다는 것은 알려진 바가 없습니다.
자세한 정보:1. bing.com 2. blockmedia.co.kr 3. news1.kr 4. fnnews.com 5. blockmedia.co.kr

 

[ 2번 질문 답변 ]

물론이죠! 
HTML 테이블을 예쁘게 만드는 방법은 여러가지가 있습니다. 예를 들어, CSS를 이용해서 테이블의 테두리나 배경색 등을 꾸밀 수 있습니다. 또한, 테이블의 각 셀에 이미지나 아이콘 등을 넣어서 더욱 예쁘게 꾸밀 수도 있습니다. 이러한 방법들을 이용해서 예쁜 표를 만들어보세요!

 

ChatGPT만큼 친절하지는 않구나?

 

[ 3번 질문 답변 ]

포인트 클라우드 세그먼테이션 관련해서 가장 인용이 많이된 논문은 "PointNet: Deep Learning on Point Sets for 3D Classification and Segmentation"입니다. 이 논문에서는 딥러닝을 이용하여 포인트 클라우드를 분류하고 세그먼테이션하는 방법을 제안하였습니다. 논문에서는 입력으로부터 특징을 추출하는 방법과 추출된 특징을 이용하여 분류 및 세그먼테이션하는 방법에 대해 설명하고 있습니다.

 

요약(Summary)

전반적으로 Bing이 조금 짧은 답변을 줬는데 차이점은 자세한 정보를 보려면 어떤 링크를 봐야하는지에 대한 제안을 해주고 있었다. 약간 불친절해... "아래 링크 줄테니 참조해봐라!" 이런 느낌이다. 유투브에서 bing도 칭찬하던데 단적인 이 세 가지 사례만 보더라도 나는 ChatGPT 쓸 것 같은데?

 

혹시 AI 예술 관련해서 관심이 있다면 midjourney도 참고해보면 좋을 듯하니 참고하자.