스노우플레이크, 정밀 데이터 분석을 위한 AI 기반 시스템 '코르텍스 분석가' 공개

스노우플레이크가 복잡한 데이터 분석을 혁신할 Cortex Analyst를 공개했다. 이 AI 시스템은 자연어 대화 인터페이스를 제공하여 사용자가 데이터를 쉽게 탐색하고 분석할 수 있도록 도와준다. Cortex Analyst는 사용자의 질문을 SQL로 변환하고, 데이터를 검색하며, 응답을 검증하는 자가 서비스 분석을 간소화한다. 스노우플레이크의 AI 책임자인 바리스 굴테킨은 Cortex Analyst가 여러 대형 언어 모델(LLM)을 활용하여 약 90%의 높은 정확도를 달성했다고 밝혔다.

Cortex Analyst의 도입으로 기업들은 AI 기반의 예측 및 데이터 생성을 강화하고 있으며, 데이터 분석은 여전히 성공적인 비즈니스의 핵심이다. 기업은 구조화된 과거 데이터를 통해 마케팅 및 판매 결정에 대한 통찰력을 얻는다. 하지만 전통적인 분석 방법은 종종 BI 대시보드에 의존하게 되어 특정 메트릭을 분석하려는 사용자에게 어려움을 초래하고, 분석가의 도움을 필요로 하여 의사 결정 과정을 지연시킨다.

Gultekin은 “대시보드에서 예기치 않은 결과가 나타나면 사용자는 즉각 후속 질문을 하게 됩니다. 분석가가 답을 얻고 전달하는 데 시간이 걸리면 결정 주기가 길어집니다."라고 설명했다. 스노우플레이크는 초기 LLM 솔루션의 한계를 인식하고, 이러한 모델들이 분석 통찰에서 약 51%의 정확도만을 제공함을 파악했다. 반면, 전용 텍스트-투-SQL 모델인 Databricks의 Genie는 79%에 달했다. Gultekin은 “비즈니스 질문의 정확성은 매우 중요합니다. 우리는 Cortex Analyst에 여러 LLM을 통합하여 정확도를 약 90%로 두 배로 늘리는 목표를 세웠습니다.”라고 말했다.

Cortex Analyst는 자연어 쿼리를 받아들이고, 다양한 LLM 에이전트를 통해 처리를 수행하여 분석 환경을 새롭게 정의한다. 이 에이전트는 사용자의 의도를 파악하고 SQL 쿼리를 실행하며, 반환된 데이터의 정확성을 보장한다. 스노우플레이크는 설정 과정에서 데이터 자산에 대한 의미적 설명을 제공함으로써 사용자 쿼리에 대한 이해를 높자는 점을 강조했다. Gultekin은 “실제 데이터 상황에서는 수천 개의 테이블과 복잡한 명명 규칙이 존재합니다. ‘Rev 1’ 및 ‘Rev 2’와 같은 메트릭을 의미적 설명에 명시함으로써 우리 시스템은 그 의미를 이해할 수 있습니다.”라고 말했다.

Cortex Analyst는 REST API를 통해 애플리케이션에 쉽게 통합할 수 있어 개발자가 사용자 경험을 맞춤화할 수 있도록 한다. 또한 기업은 Streamlit을 이용해 Cortex Analyst의 기능을 활용한 맞춤형 애플리케이션을 개발할 수 있다. 현재 제약 산업의 리더인 Bayer를 포함한 약 40-50개 기업이 Cortex Analyst를 시험 운영하고 있으며, 공개 미리보기를 통해 LLM을 비용 효율적으로 채택하는 기업들이 늘어날 예정이다. 스노우플레이크는 다중 대화 지원 및 복잡한 테이블과 데이터 스키마에 대한 호환성 향상과 같은 새로운 기능을 계획하고 있다.

Cortex Analyst를 통해 기업들은 고급 기술과 관련된 높은 구현 비용 없이 언어 모델의 분석력과 잠재력을 활용할 수 있다.

Most people like

Find AI tools in YBX

Related Articles
Refresh Articles