뒤로
양우석
양우석 ·

AI는 처음인데, GPT로 카페 추천 서비스를 만들 수 있을까?

불과 몇 달 전까지만 해도 GPT가 나왔다고 여기저기서 시끌벅적 했을 때도 별로 관심이 있는 편이 아니었어요.

그러다 팀원 보민님이 보내주신 링크를 통해 우연히 디스콰이엇에서 스님AI 관련 글을 보고 직접 경험해보고는 꽤나 신기하다고 처음 느꼈던 것 같습니다. 해당 게시물을 참고해서 비슷한 결과를 내는 prompt를 처음 만들어 봤었어요.

이 후 업무에 GPT를 사용해서 코딩 관련 문제를 해결하는 케이스가 생겼는데 그 때 정말 가능성이 무궁무진하다는 걸 조금이나마 몸소 경험했던것 같아요.

저보다 먼저 GPT를 애용하기 시작하신 보민님이 적극적으로 GPT로 카페 추천 시스템을 개발하는 것에 대해 ChatGPT에 질문을 던저보았고, 그 응답들을 정리해서 공유해주셨어요. (하지만 혼란이 더 가중됬다는 함정)

카페 추천 서비스의 가능성을 확인해보기 위해서 차근차근 GPT에 대해 알아보기 시작했습니다.

  1. ChatGPT로 뭘 할 수 있는걸까?

  2. GPT로 카페추천 서비스를 만들 수 있을까?

  3. 높은 확률로 가능할 거 같은?

  • ChatGPT로 뭘 할 수 있는걸까?

구글에 ChatGPT를 검색헀다가 나무위키를 읽어보았는데, 쭉 읽다보니 대략적으로 활용이나 한계에 대해서 이해가 쏙쏙 되어서 도움이 많이 됐어요.

그러다 우연히 ChatGPT가 인물, 장소, 사건에 대해서 부정확한 정보가 나오기 쉬운 구체적인 정보를 제공한다는 걸 발견했네요.

image.png

ChatGPT로 사용해본 결과 부정확한 정보를 구체적으로 제공한다는 것에 동의가 되더군요. 아래 ChatGPT에게 물어본 이미지 캡쳐에도 있듯이 이름이나 주소정보가 모두 부정확했거든요.

image.png

이전에 보민님과 작업을 같이 할겸 서울역에서 만날 일이 있었는데, 보민님은 개인 카페를 2개 정도 미리 찾아오셨다고 하셨고, 작업하기 좋은 공간 외에 다른 개인 취향에 맞춘 카페를 찾느라 한 시간 이상이 걸렸다고 하셨어요.

카페 두 곳 모두 찾아갔다가 더 괜찮은 한 곳을 정해서 작업을 시작했는데, WIFI가 제대로 작동이 안되서 애를 먹었고 결국 모바일 핫스팟을 사용하면서 작업을 했었네요. 그 다음 갔던 이디야 커피마저도 WIFI 연결은 되는데 작동이 제대로 안되서 또 핫스팟을 쓰면서 작업을 했었구요.

스타벅스를 찾게되는 이유가 있나봅니다.

  • GPT로 카페추천 서비스를 만들 수 있을까?

GPT에게 “GPT 4.0 모델을 사용하여 위치 기반의 실시간 개인화 카페 정보 검색을 제공하고자 합니다………” 같은 형식으로 질문을 했었어요. 근데 너무 복잡하고 시간과 비용이 많이 들어가는 방식을 알려줬기에 질문을 바꿔봤습니다.

“GPT4 모델과 fine-tuning을 사용하여 최소한의 데이터셋과 최소한의 전문지식과 경험으로 구현해보고 싶은데……” 라는 식으로 질문을 하니 전부 이해되진 않지만 그래도 괜찮은 답변을 받게 됐어요.

image.png

또 다른 질문에서는 Finetuning에 대한 최소 데이터셋 샘플이 수백개에서 수천개는 되어야 한다는 답변을 받았네요.

  • 높은 확률로 가능할 거 같은?

막상 구글로 ChatGPT와 추천 시스템에 대한 걸로 검색을 하니 많은 내용들이 나왔어요. OpenAI 공식 사이트에도 예제 샘플들이 있었구요. 디콰에서도 GPT와 관련한 좋은 정보들을 확인할 수 있었어요.

다만 전문영역이 아니다보니 용어들에 대한 이해와 데이터 관련 쪽은 예시들이 대부분 python 코드 위주라 python 개발자가 아닌 저에겐 삽질의 진입장벽이 좀 많이 예상됩니다.

(OpenAI ChatGPT 추천 시스템 예시 링크)

정보들은 널려있으니 이젠 진행 중 막히는 부분들을 하나씩 배워가면서 API를 다뤄봐야 겠네요.

추천 시스템 구현 어려울거 같은…😅

9

댓글

로그인 후 댓글을 남길 수 있습니다.

김동훈
김동훈

테스터가 필요하시다면 언제든 연락주세요~ 파이팅입니다!

양우석
양우석

응원 감사합니다!

신세종
신세종

이번에 추가 된 function calling 기능을 사용해서 구글맵, 네이버맵 API를 추가 하시면 기능 구현에 도움이 될 것 같아요

양우석
양우석

오옹 유용한 정보 감사드려요! 살펴보겠습니다ㅎ

Doeon Kwon 권도언
Doeon Kwon 권도언

우석님 메이커로그가 Must Reads #222에 선정되었습니다! https://stib.ee/9tO8