RYANSQL: 한국어 Text2SQL 모델 개발 / if(kakao)2022
if kakao 카카오 · YouTube
AI 핵심 요약
SQL 작성에 필요한 배경지식 없이 자연어로 데이터베이스를 조회할 수 있도록, 카카오엔터프라이즈는 스케치 기반 한국어 Text2SQL 모델 RYANSQL을 개발했다. 복잡한 SQL은 템플릿의 슬롯을 분류기로 채우고, 중첩 쿼리는 SPC 코드로 치환해 처리했으며, 인코더에는 DB 스키마와 질문 정보를 함께 입력했다. 영어 Spider 데이터의 번역만으로는 DB 값과 한국어 스키마에 맞지 않는 문제가 있어 한국어 Spider 데이터를 새로 구축하고 모델을 학습했다. 실제 서비스에는 DB 분류기와 값 태거, 실행 가능한 값으로 바꾸는 정규화, 도메인 규칙 처리가 추가로 필요하며, 발표에서는 학습·배포 자동화와 시퀀스-투-시퀀스 모델 도입을 향후 과제로 제시했다.
- Text2SQL은 질문뿐 아니라 DB 스키마 정보도 모델 입력에 포함해야 적절한 테이블과 컬럼을 선택할 수 있다.
- 스케치 기반 디코더는 SQL 템플릿의 슬롯을 분류기로 채우며, 중첩 쿼리는 SPC 코드로 나눠 처리한다.
- 번역 데이터만으로는 DB 값 불일치와 부자연스러운 스키마 문제가 생길 수 있어, 한국어에 맞춘 데이터 구축이 필요하다.
- 서비스에서는 DB 분류, 값 태깅, 날짜·숫자 정규화와 도메인별 규칙 처리를 모델 외부 구성요소로 고려해야 한다.
소개
카카오엔터프라이즈에서 개발한 한국어 Text2SQL 모델인 RYANSQL을 소개하고, 서비스를 위해 고려했던 내용을 정리해서 발표합니다. #NLP #TexttoSQL #Semanticparsing #NLtoSQL 카카오엔터프라이즈 AI Assistant 팀 신명철입니다. 저는 kakao i 자연어처리 엔진 개발을 담당하고 있고, 주요 관심 분야는 목적지향 대화처리, 개체명 인식, 오픈 도메인 질의응답, 최적화, 언어모델 등입니다. 발표자료 보기 👉https://speakerdeck.com/kakao/ifkakao22-71 if(kakao)2022에 대한 자세한 정보는 👉 https://if.kakao.com if(kakao)2022에 대한 문의는 👉 if@kakaocorp.com #카카오 #이프카카오 #개발자컨퍼런스 #기술 #개발 #ifkakao2022
비슷한 학습 자료
컨퍼런스 if kakao
모두를 위한 게임 데이터 검색 시스템 / if(kakaoAI)2024
컨퍼런스 if kakao
데이터 분석 및 이에 기반한 의사결정이 신속히 이루어져야 하는 게임업계 특성상, 어떻게 데이터 접근성을 높일 수 있을지에 대한 고민이 많았습니다. SQL과 스키마 구조를 모르더라도 데이터에 쉽고 빠르게 접근할 수 있는 데이터 검색 시스템을 구축하기 위한 노력과 그 과정을 소개합니다. #data #game #LLM 카카오게임즈에서 BI 업무를 담당하고 있는 Sonny와 Saylor입니다. 발표자료 보기 👉 https://speakerdeck.com/kakao/ifkakao24-82 if(kakaoAI)2024에 대한 자세한 정보는 👉 https://if.kakao.com #카카오 #이프카카오 #개발자컨퍼런스 #AI #기술 #개발 #ifkakaoAI2024
데이터베이스 인공지능 기타
컨퍼런스 if kakao
업무 효율화를 위한 카카오 사내봇 개발기 / if(kakaoAI)2024
컨퍼런스 if kakao
카카오 내에 수많은 데이터에서 원하는 데이터를 빠르게 찾아주는 '0depth 사내봇 개발기'를 공유합니다. #Data #AI #LLM #RAG 카카오 데이터 조직의 Tory입니다. 실용적이고 사용자 친화적인 AI Application을 만드는 것에 관심이 많습니다. 카카오 내에 다양한 AI 프로덕트를 생산하는 Jennie입니다. 발표자료 보기 👉 https://speakerdeck.com/kakao/ifkakao24-27 if(kakaoAI)2024에 대한 자세한 정보는 👉 https://if.kakao.com #카카오 #이프카카오 #개발자컨퍼런스 #AI #기술 #개발 #ifkakaoAI2024
AI에이전트 개발
컨퍼런스 if kakao
공공데이터를 활용한 RAG 기술 구현 및 프레임워크 소개 / if(kakaoAI)2024
컨퍼런스 if kakao
LLM 응답의 신뢰도를 높이기 위한 방법론인 RAG를 효과적으로 구현하기 위해 필요한 구조 및 데이터 가공방식을 소개합니다. #RAG #청킹 #검색 #대화형 인터페이스 검색 모델을 고도화하기 위해 인공지능 기술을 접목한 랭킹 모델과 신규 Feature를 개발하고 있는 Ian입니다. 발표자료 보기 👉 https://speakerdeck.com/kakao/ifkakao24-10 if(kakaoAI)2024에 대한 자세한 정보는 👉 https://if.kakao.com #카카오 #이프카카오 #개발자컨퍼런스 #AI #기술 #개발 #ifkakaoAI2024
AI에이전트 개발 자연어 처리 로드맵 6개에 담김
컨퍼런스 if kakao
Preview AI_2 / if(kakao)2022
컨퍼런스 if kakao
if(kakao)2022 컨퍼런스에서 AI_2 관련 기술 발표 트랙을 소개합니다. 01:27 1. 초거대모델 학습을 위한 이미지-텍스트 데이터셋: COYO-700M: Large-scale Image-Text Pair Dataset by 변민우(dylan.m) 카카오브레인 라지스케일엔지니어링팀에서 분산학습과 데이터 기술을 연구하고 있는 딜런입니다. 01:54 2. 카카오브레인의 텍스트 기반 이미지 생성 기술 소개 by 김세훈(sam.ksh) 카카오브레인에서 생성 모델을 개발하고 있는 연구원입니다. 02:11 3. 코끼리를 GPU에 넣는법: 실용적인 라지스케일 AI 학습을 위한 최적화 사례 공유 by 조상훈(monk.detective) 카카오브레인 Large-Scale AI Studio의 Monk 입니다. 라지스케일 AI를 실용적으로 사용하기 위해 항상 고민 중입니다. 02:42 4. 이 세상 모든 물체를 검출할 수 있는 AI 기술을 만들 수 있을까요?: 물체 검출 기술의 과거...
딥러닝 · 머신러닝 컴퓨터 비전
컨퍼런스 if kakao
한국어 오픈도메인 질의응답 시스템 2.0 / if(kakao)2022
컨퍼런스 if kakao
카카오엔터프라이즈 AI Assistant 팀에서는 대량의 텍스트 데이터 내에서 이용자가 물어보는 내용에 대한 답을 빠르고 정확하게 찾아주는 시스템인 오픈도메인 질의응답 모델을 연구하고 있습니다. 본 세션에서는 AI Assistant팀의 오픈도메인 질의응답 모델에 대해 소개하고, 빠른 속도와 높은 정확도를 어떻게 달성했는지 설명합니다. #NLP #OpenDomainQuestionAnswering 카카오엔터프라이즈 AI Assistant 팀 필입니다. 질의응답 시스템을 비롯한 다양한 한국어 자연어처리 기술을 연구하고 있습니다. 발표자료 보기 👉https://speakerdeck.com/kakao/ifkakao22-70 if(kakao)2022에 대한 자세한 정보는 👉 https://if.kakao.com if(kakao)2022에 대한 문의는 👉 if@kakaocorp.com #카카오 #이프카카오 #개발자컨퍼런스 #기술 #개발 #ifkakao2022
자연어 처리
컨퍼런스 if kakao
딥(Deep)하게 오타 교정하기 / if(kakao)2022
컨퍼런스 if kakao
사용자에게 양질의 검색 결과를 제공하기 위해서는 검색어 교정이 필요합니다. 이번 발표에서는 딥러닝 모델을 이용한 검색어 오타 교정 방법과 저희가 고민했던 부분들을 소개합니다. #NLP #검색 카카오 엔터프라이즈 AI Assistant팀 다니엘입니다. 텍스트와 발화의 오타 교정 업무를 담당하고 있습니다. 데이터 관찰을 좋아하는 개발자입니다. 발표자료 보기 👉https://speakerdeck.com/kakao/ifkakao22-72 if(kakao)2022에 대한 자세한 정보는 👉 https://if.kakao.com if(kakao)2022에 대한 문의는 👉 if@kakaocorp.com #카카오 #이프카카오 #개발자컨퍼런스 #기술 #개발 #ifkakao2022
딥러닝 · 머신러닝 자연어 처리