Graph in LINER : 글로벌 추천 프로덕트에 GNN 적용하기

안녕하세요, LINER의 머신러닝 엔지니어 타일러입니다. 🫡오늘은 GNN을 LINER의 문서 추천시스템에 적용한 프로젝트에 대해 소개 드리려고 합니다. LINER Services 🔍 LINER는 정보 탐색을 혁신하는 글로벌 플랫폼을 지향하고 있습니다. 이를 위해 하이라이팅, 문서 추천, 최근엔 LLM을 이용한 생성형 검색과 코파일럿 까지 …

Human-AI Co-Learning을 향해! 강화학습 기반 랭킹 모델 도입기

안녕하세요. 머신러닝 엔지니어 에디입니다😀 오늘은 최근 라이너의 콘텐츠 추천 시스템에 도입된 강화학습 기반의 랭킹 모델에 대한 소개를 드리려고 합니다. 라이너의 추천 시스템은 위 그림과 같은 Multi-Stage 구조를 이루고 있습니다. Retrieval 단계에서 여러 모델이 저마다의 방식으로 추천 콘텐츠 후보군을 모아오…

라이너 익스텐션 개발기 in 라이너콘

안녕하세요? 라이너 프론트엔드 개발자 마크입니다. 지난 5월 24일, 라이너는 ‘도약’이라는 주제로 자체 기술 세미나 ‘라이너콘’을 개최했는데요. 감사하게도 많은 분들이 관심 가지고 참여해주신 덕분에 성공적으로 마칠 수 있었습니다. 총 3개의 기술 세션과 3개의 라이트닝 토크 중, 저는 &#82…

PDF 코파일럿 개발기

LINER meets LLM 안녕하세요, 백엔드 엔지니어 그렉입니다. 오늘은 라이너가 LLM을 만난 이야기를 전해드리려고 합니다. Help People Get Smart Faster라는 미션에 맞춰 라이너 서비스 곳곳에 LLM이 들어가 기존에는 어려웠던 다양한 정보 처리 작업을 위임받고 있습니다. 그중에서 직접 개발에 참여한 PDF 코파일럿과 관…

TikTok for Text! 라이너 앱 Session-based Recommender 구축기

안녕하세요. 머신러닝 엔지니어 에디입니다🙂 올해 1분기, 라이너 앱과 웹에 대대적인 변화가 있었습니다. 사람들의 정보 탐색과 정보 소비를 혁신시키기 위해 하이라이팅 유틸리티에서 벗어나 추천・검색을 중심으로 프로덕트를 개편한 것인데요. 이번 글에서는 달라진 라이너 앱에 새로 도입된 추천 기술에 대한 소개를 …

LINER Chat: From Prompt Engineering to Plugins

안녕하세요, 머신러닝 엔지니어 카터입니다. OpenAI가 ChatGPT를 공개한지 4개월이 지난 지금, 세상은 엄청나게 빠르고 급격한 변화를 겪고 있습니다. 이러한 변화의 물결 속에서 라이너 역시 “Help People Get Smart Faster”라는 미션을 해결하기 위해 ChatGPT를 비롯한 Large-scale Language Model (이하 LL…

LINER에서 실험은 어떻게 시작될까? – LINER ‘가설공장’ 이야기

안녕하세요~ 프로덕트-그로스 플래닛 데이터 분석가 라이언입니다. 오늘은 LINER의 ‘가설공장’에 대한 소개를 드리려고 합니다. 가설공장은 말 그대로 가설을 만들어내는 프로세스, 시스템을 의미하는데요, LINER에서 어떤 고민과 합의의 과정을 거쳐 실험 소재들이 선정되는지 지금부터 함께 살펴보도록 할게요. 그럼 시…