Research13 min read

하나의 런타임, 다양한 의미론: UQA Engine의 타입 기반 캐리어 대수

by Jaepil Jeong | August 25, 2026

모든 결과를 하나의 컨테이너에 담을 수 있다고 해서 데이터베이스가 진정으로 통합되는 것은 아닙니다. UQA Engine의 타입 기반 캐리어 대수를 소개하고, 문서 집합, 점수가 있는 포스팅, 순위 뷰, SQL 다중집합, 조인 튜플, 그래프 매칭 결과가 서로 다른 법칙을 유지해야 하는 이유와 이러한 구분이 Rust 옵티마이저와 런타임에 어떻게 반영되는지 살펴봅니다.

Read Post
Insights18 min read

모델과 하드웨어 사이, 비어 있는 계층

by Jaepil Jeong | April 10, 2026

모델과 하드웨어 사이에 있어야 할 데이터 계층이 파편화되어 있고, 온디바이스에서는 거의 존재하지 않습니다. 이것이 왜 구조적 문제인지, 현재의 해법들이 왜 진짜 해법이 아닌지, 그리고 올바른 해법이 갖춰야 할 조건은 무엇인지 분석합니다. 이 조건들에 대한 하나의 구체적 응답으로 UQA와 Cognica 엔진을 제시합니다.

Read Post
Tech15 min read

확률적 검색 엔진 구축하기: 베이지안 BM25와 하이브리드 검색

by Jaepil Jeong | February 1, 2026

현대 검색 시스템에서 어휘 매칭과 의미적 이해를 결합하는 것은 근본적인 과제입니다. Cognica Database에서 BM25 점수를 보정된 확률로 변환하여 텍스트 검색과 벡터 검색 결과의 근본적인 결합을 가능하게 하는 확률적 랭킹 프레임워크를 어떻게 구축했는지 살펴봅니다.

Read Post