GS리테일 AX 블로그

AI와 데이터로 고객의 생활 가치를 혁신하는 GS리테일 AX 이야기

인기 콘텐츠

Design Token으로 GS SHOP App 디자인 시스템 구축 스토리

안녕하세요. 저는 GS SHOP Mobile 개발팀에서 디자인 시스템 구축을 담당하고 있는 이인영입니다. 디자인 시스템에 대해 Product UX 팀의 박이슬 매니저님께서 상세히 작성해 주신 내용들이 있기에 저는 간략하게 디자인 시스템에 대해 설명하고 현재까지 어떤 방식으로 디자인 시스템을 작업하고 있는지, 디자이너와 개발자의 협업과 디자인 토큰이 무엇인지 그리고 디자인 토큰을 정의하여 테마를 적용해 보는 것에 대해 이야기해 보려고 합니다. 작년 9월 말 모바일 개발팀에 합류하게 되면서부터 GS SHOP 디자인 시스템을 구축하기 시작했습니다. 디자인 시스템은 회사 내에서 많은 분들이 관심을 가지고 계시는 분야이기도 하고 전 세계적으로도 계속해서 뜨거운 이슈입니다. Google의 Material Desig..

Design 2022.07.04 13

AI 개발 도구와 세션 기반 아이템 그래프를 활용한 i2i 추천 모델 개선

GS SHOP 앱에는 백 여개에 달하는 추천 영역이 고객 탐색 경험을 돕고 있습니다. 고객의 쇼핑을 더 빠르고 편리하게 도와줄, 추천 알고리즘 개선 프로젝트에서 AI 개발 도구의 생산성을 활용해 돌파구를 찾고 성과를 만들어 낸 경험을 공유드립니다.안녕하세요, GS 리테일 검색추천파트의 최원일입니다.2025년 GS 리테일에 합류해 추천 시스템 전면 재구축 프로젝트를 진행하면서, 다수의 아이템 간(item-to-item, 이하 i2i) 추천 구좌가 공통으로 의존하는 핵심 모델이 있다는 사실을 알게 됐습니다. 이 모델의 성능을 개선하면 현재 운영 중인 여러 추천 영역의 비즈니스 지표도 함께 개선될 가능성이 높다고 판단해 프로젝트를 시작했습니다.기존 i2i 모델은 ItemCF 계열의 통계 기반 머신러닝 모델입니..

Data&AI 2026.10.06 0

데이터가 궁금하면 무엇이든 물어보살 - 플랫폼데이터분석팀

GS리테일에서 비즈니스 데이터 분석을 담당하고 있는 임현정 매니저님을 만나 이야기를 나누어 보았습니다.안녕하세요, 매니저님! 근무하고 계시는 팀과 자기 소개 부탁드립니다.  안녕하세요, 저는 DX본부의 플랫폼데이터분석팀에서 데이터 분석가로 일하고 있는 임현정 매니저입니다. 플랫폼데이터분석팀은 GS리테일의 편의점과 수퍼사업의 데이터를 분석하여 데이터 기반의 의사결정을 지원하고 있어요. 그리고 고객과 경영주의 관점에서 우리 점포를 이용할 때 유용한 정보를 제공하기 위해 예측과 모델링 업무를 진행하고 있어요. 저는 하루에도 500만 건 이상의 편의점 영수증 데이터를 분석해 상품, 고객, 행사 관련 인사이트를 도출하고, 이를 MD, 영업, 마케팅과 같은 부서에서 쉽게 활용할 수 있도록 시각화 하고 지표화 하는 ..

Culture 2024.10.21 3

Kafka 도입 스토리 - 홈쇼핑 방송영역 활용 사례

들어가며... 개발자 온라인 커뮤니티 중 하나인 DZone의 2022년 리서치에 의하면 개발자의 마이크로서비스를 운영하는 비율이 93%라고 합니다. 마이크로 서비스에 대한 부정적 의견들도 나오고 있지만 2021년 74%에 비하면 계속적으로 증가하는 추세입니다. 마이크로서비스를 설계한다는 것은 통합환경에서 분산환경으로의 전환을 의미합니다. 이는 어플리케이션간의 상호 의존성(결합도)을 적절하게 관리하는것이 중요합니다. 샘뉴먼의 "마이크로서비스 도입, 이렇게 한다" 는 책에서는 분산환경하에서 중요한 coupling의 종류를 4가지로 들고있습니다. Implementation Coupling, Temporal Coupling, Deployment Coupling, Domain Coupling 입니다. 자세한 설명..

Cloud&Security 2023.02.20 1

[ AI-DLC 사례 1: 검색 ] AI-DLC로 3일, 뷰티 자연어 검색을 만드는 여정

목차[ AI-DLC 사례 1: 검색 ] AI-DLC로 3일, 뷰티 자연어 검색을 만드는 여정[ AI-DLC 사례 2: 추천 ] AI로 코딩은 빨라졌는데, 왜 실험은 여전히 어려웠을까? 개요GS SHOP에 고객과 대화하며 상품을 찾아주는 서비스를 준비중에 있습니다. 기존 검색 서비스에서는 고객이 "샴푸", "손상모 샴푸"처럼 짧은 검색어를 입력했다면, 쇼핑Agent에서는 원하는 조건을 자연어 문장으로 표현할 수 있습니다. "건조한 두피와 손상모발 동시에 관리하는 샴푸"그런데 문장을 받아줄 검색이 아직 없었습니다. GS SHOP 검색의 주축은 단어 검색과 임베딩 검색이고, 문장에 담긴 여러 조건을 나눠서 다루는 단계가 없었기 때문입니다.2026년 7월 7일부터 9일까지, 저희 검색추천파트 4명은 AI-DL..

Data&AI 2026.08.14 2

[사내 지식 AI 만들기 ①·저장] 컬렉션이 KB만큼 늘어나기 시작했다

종합 공구 상자와, 내가 필요했던 전동 드릴처음 사내에 RAG를 붙였을 때, 우리의 벡터 DB는 AWS OpenSearch였다 — 처음 도입한 1세대 지식 솔루션이 고른 선택이었다.좋았다. 진심으로. 색인 만들고, 임베딩 넣고, k-NN 한 번 던지면 — 끝이었다. "이거면 되네?" 싶었다.OpenSearch도, 그 뿌리인 Elasticsearch도 이미 검증된 솔루션이다. 누구도 쉽게 "나쁘다"고 말 못 한다. 로그도 보고, 전문 검색도 하고, 분석도 하고, 벡터도 한다. 뭐든 한다.그게 정확히 문제였다.그건 종합 공구 상자였다. 그런데 나는 벽에 구멍 하나 — RAG — 를 뚫어야 했다. 망치도 줄자도 필요 없었다. 나는 RAG 하나를 제대로 파는 전동 드릴이 필요했다.이 글은 그 드릴을 찾아 Qdr..

Data&AI 2026.06.30 0

여러분들의 데이터는 안녕하신가요? - 데이터엔지니어링팀

※ 팀/직무 소개&인터뷰 문안 요청 해당 내용은 기술블로그에 오픈되어, 미래 구성원이 될 당사의 지원자 대상으로 공개될 내용으로 각각의 질문에 대하여 지원자 관점에서 이해도를 높이기 위하여 제작됩니다. Q. 매니저님, 팀과 자기소개 부탁드립니다. 😊 A. 안녕하세요! 데이터엔지니어링팀의 이치호 매니저입니다. 오늘은 GS리테일의 모든 데이터를 책임지고 있는 데이터엔지니어링팀을 소개하려고 해요. 사실 저는 팀에 합류한 지 이제 겨우 3개월 밖에 안 된 완전 뉴비인데요, 신입의 신선한 시각으로, 우리 팀을 객관적이고 솔직하게 들여다보는 시간을 가져보려고 합니다. 그럼 지금부터 데이터의 세계로 같이 들어가 보실까요?😀 Q. GS리테일의 데이터엔지니어링팀에 어떻게 합류하게 됐나요?A. 저는 이전에 AWS에서 ..

Culture 2024.12.02 2

[d’sco] 디자인시스템 어디까지 해봤니?

안녕하세요. Product UX팀의 박이슬입니다. 지난 4월 27일 GSR UXUI디자이너 커뮤니티 d’sco 2회가 성황리에 개최되었습니다. 1회보다 규모가 커져 단단히! 준비를 한 걸로 알고 있는데 참여하고 나니 이런 자리가 그동안 얼마나 필요했고 원했는지 알 수 있는 뜻깊은 시간이었습니다. 2회 때는 가장 관심이 많고 핫한 디자인 시스템에 대해 ‘디자인 시스템 어디까지 해봤니?’를 주제로 현업에서의 이야기를 생생하게 듣는 자리를 가졌습니다. 오늘은 그 내용을 핵심만 요약해서 공유드리도록 하겠습니다. 디자인 시스템 어디까지 해봤니? 리테일 내에서도 관심이 많은 디자인 시스템! 일부 서비스 별로 실제로 적용 중인 거 알고 계셨나요? 현재 진행 중인 디자인 시스템 제작을 어떻게 시작했고 어떤 식으로 만들..

Design 2022.05.10 6

[사내 지식 AI 만들기 ⑤·수집] 좋은 답변의 90%는 검색 전에 결정된다 — Notion 회사와는 차원이 다른 20년치 수집

GIGO, 그런데 우리 건 차원이 다르다RAG에는 오래된 격언이 있다. "쓰레기를 넣으면 쓰레기가 나온다(Garbage In, Garbage Out)."그런데 사내 지식은 — 쓰레기인지 아닌지조차 애매했다. 작년에 폐기된 규정인데 멀쩡해 보이는 문서, 부서마다 다르게 부르는 용어, 같은 내용이 세 군데에 흩어진 중복, 그리고 절대 새어 나가면 안 되는 개인정보.1탄~4탄에서 검색·권한·대화·채널을 아무리 잘 만들어도, 들어온 지식이 엉망이면 답도 엉망이다. 좋은 검색의 대부분은 검색 알고리즘이 아니라 _수집 단계_에서 결정된다. 그리고 개인정보 한 건이 새어나가면 그건 "틀린 답변"이 아니라 보안 사고다. 사내 지식은 "얼마나 정확한가"와 "얼마나 위험한가"를 동시에 조심해야 하는, 일반 GIGO보다 한..

Data&AI 2026.07.12 0

[사내 지식 AI 만들기 ②·권한] 지식을 한곳에 모았더니, 아무나 다 볼 수 있게 됐다 — payload 필터로 RBAC를 다시 세운 이유

통합의 청구서1탄에서 우리는 KB마다 따로 있던 컬렉션을 하나로 합쳤다. 컬렉션 폭증은 사라졌고, 끝없이 늘어나는 지식에 드디어 대응이 됐다. 그런데 합쳐진 건 컬렉션만이 아니었다 — 격리도 같이 합쳐졌다.per-KB 컬렉션 시절엔 격리가 _공짜_였다. 인사 KB는 인사 컬렉션에만 있으니, 다른 컬렉션을 안 보면 그만이었다. 물리적인 벽. 그런데 모든 KB가 한 컬렉션에 들어오자 — 그 벽이 사라졌다. 아무 필터 없이 검색하면 모두가 모든 지식을 본다. 인사 평가도, 다른 부문 기밀도.통합의 청구서가 날아온 것이다: "이제 누가, 무엇을, 볼 수 있게 할 것인가?"사실 이 질문은 우리가 먼저 던진 게 아니었다. 엔터프라이즈 AI를 도입하려는 조직이 가장 먼저 묻는 질문이 항상 이거였다. "우리 회사 전체..

Data&AI 2026.07.02 0

쇼핑에 영상을 더하다: Part 3. 이해한 영상을 추천으로 연결하기

시리즈 목차Part 1. 쇼핑에 영상을 더하다: GSSHOP 숏픽 추천 알고리즘 진화기Part 2. 쇼핑에 영상을 더하다: 영상을 '이해'하기 시작하다Part 3. 쇼핑에 영상을 더하다: 이해한 영상을 추천으로 연결하기 고객이 워킹화 숏폼을 클릭했을 때, 추천 시스템은 무엇을 기록했을까요?아마 이렇게 남겼을 겁니다. "운동화 선호". 맞는 말이긴 한데, 뭔가 많이 잘려나간 느낌이 듭니다. 고객이 실제로 반응한 건 운동화라는 카테고리가 아니라, 영상이 전달한 "편안하고 활동적인 일상"이라는 맥락이었을지도 모릅니다. 그 차이를 시스템이 읽지 못하면, 추천은 늘 비슷한 운동화만 반복하게 됩니다. Part 1에서는 숏픽 추천이 어떻게 진화해 왔는지, Part 2에서는 왜 영상을 중요한 신호로 봐야 하는지를 다..

Data&AI 2026.04.09 3

쇼핑에 영상을 더하다: GSSHOP 숏픽 추천 알고리즘 진화기

고객의 쇼핑 여정에 있어 영상 콘텐츠는 점점 더 중요한 역할을 차지하고 있습니다.짧고 임팩트 있는 영상으로 상품 정보를 직관적으로 전달하는 방식은 단순한 콘텐츠 소비를 넘어 구매 행동으로 자연스럽게 연결될 수 있기 때문입니다.GSSHOP에서는 이러한 트렌드를 반영해 자사만의 숏폼 콘텐츠 브랜드인 숏픽을 운영하고 있습니다.숏픽은 상품의 핵심 포인트를 30초 내외로 간결하게 담아낸 영상 콘텐츠로,고객의 흥미를 끌어내고 구매 전환까지 유도하는 홈쇼핑 특화형 숏폼 콘텐츠입니다.하지만 '숏픽'을 고객에게 어떻게 보여주느냐, 다시 말해 어떤 콘텐츠를 어떤 순서로 노출할 것인가는 단순한 UX 문제를 넘어서는 복잡한 기술적 과제였습니다.이번 글에서는 GSSHOP 숏픽 추천 시스템이 어떻게 설계되었고, 어떤 고민을 거쳐..

Data&AI 2025.04.03 0