Justin Kim
Logic meets intuition
-
SPARQL의 SQL 유사성이 주는 함정, 그리고 Datalog
요즘 온톨로지와 시맨틱 웹 관련 세미나나 강연을 진행하면서 자주 느끼는 점이 하나 있습니다. 바로 SPARQL을 소개할 때 청중들의 반응입니다. SQL과 닮은 친구, SPARQL SPARQL은 문법적으로 SQL과 매우 유사합니다. SELECT, WHERE, ORDER BY 같은 키워드를 사용하기 때문에, 개발 경험이 있는 분들은 처음에 굉장히 반가워하십니다. “아, 그냥 조인(Join) 많은 SQL이구나!”라고 받아들이는 경우가...
-
RDF 처리에 CPU와 메모리가 중요한 이유
딥러닝과 대규모 언어 모델(LLM)의 확산으로 인해 고성능 컴퓨팅의 중심이 GPU로 이동하고 있지만, RDF(Resource Description Framework) 데이터 처리와 SPARQL 쿼리 실행 영역에서는 여전히 CPU의 성능과 대규모 메모리 아키텍처가 시스템의 효율성을 결정짓는 핵심 요소입니다. 1. RDF 처리의 특성: 랜덤 액세스 패턴 GPU가 빛을 발하는 영역은 대규모 병렬 연산입니다. 정형화된 데이터를 대상으로 동일한...
-
쉐비 콜로라도 배터리 자가 교체를 위한 시뮬레이션
현재 제가 운행 중인 쉐보레 콜로라도는 덩치도 크고 공간도 넓어서 다방면으로 정말 유용하게 잘 활용하고 있는 차량입니다. 특히 요즘에는 출퇴근용으로 매일같이 운행하고 있는데, 최근 들어 부쩍 배터리 방전이 잦아졌습니다. 아침마다 출근하려는데 시동이 걸리지 않아 직접 점프 스타트 장비를 연결해 시동을 거는 일이 반복되다 보니, 여간 번거로운 것이 아니었습니다. 이제 4년...
-
S-P-O 분해 연습문제 풀이: 전력 모듈-센서 노이즈 간섭
패스트캠퍼스 오프라인 강좌에서 S-P-O 분해 연습문제로 출제했던 시나리오의 풀이 노트를 공유합니다. 이 문제의 핵심은 두 가지입니다. 자연어 문장을 주어(Subject) - 술어(Predicate) - 목적어(Object) 트리플로 분해하기 관측 사실(Observation)과 가설(Hypothesis)을 명확히 분리하기 문제 페이지 아래는 당시 문제로 제시했던 페이지를 인라인 SVG로 재현한 것입니다. S-P-O 분해 시나리오: 전력 모듈-센서 노이즈 간섭(재현) 문서 메타,...
-
iCalendar의 진화: 텍스트에서 의미론적 웹으로
1. iCalendar: 시대를 초월한 캘린더 표준 iCalendar[1]는 1998년 처음 세상에 등장한 이래, 전 세계의 수많은 기기와 서비스에서 캘린더 정보를 교환하는 사실상의 표준(De facto standard)으로 자리 잡았습니다. 단순한 텍스트 기반의 포맷임에도 불구하고, Google Calendar, Apple Calendar, Microsoft Outlook 등 주요 서비스들이 이를 완벽하게 지원함으로써 플랫폼 간 상호운용성을 보장하는 핵심적인 역할을 수행해왔습니다....