본문 바로가기

전체 글

(18)
RAG 임베딩 검색 품질 개선기, 리랭킹은 후보 회수 뒤에야 효과가 났다 Katsubee 지식 검색은 nomic-embed-text 벡터 검색과 키워드 검색을 RRF로 합치고, 켜면 채팅 모델이 후보를 다시 줄 세우는 구조다.리랭킹을 처음 켰을 때 정답이 상위 4개에 드는 비율(hit@4)은 10%에서 15%로 겨우 올랐다. 원인은 키워드 검색이 질문 40개 중 0건을 돌려주던 후보 회수 문제였다.키워드를 고친 뒤에는 같은 리랭킹이 hit@1을 17.5%에서 70%로 끌어올렸다. 대신 질문당 6.4초가 더 들어서 기본값은 꺼 두었다.Katsubee의 프로젝트 지식 검색(RAG)은 임베딩 모델 하나에 기대지 않고 벡터, 키워드, 리랭킹을 겹쳐 쓴다. 이 글은 그 구성을 일반적인 임베딩 검색 방법과 견주어 보고, 측정하면서 틀렸던 가정을 시행착오 순서로 남기는 개발일지다. 수치는..
도메인 구매부터 Cloudflare 셀프 호스팅까지 이 글은 을 실제로 운영하면서 쓴 Cloudflare 설정을 화면 그대로 정리한 기록이다.도메인은 Cloudflare Registrar에서 샀고, 등록과 DNS가 같은 대시보드에 있어 네임서버를 따로 옮길 일이 없었다.정적 사이트는 Workers에 올리고 를 커스텀 도메인으로 연결했다.집 Mac에서 도는 서비스는 포트를 열지 않고 Cloudflare Tunnel로 서브도메인에 붙였다.1. 도메인 구매Domains 메뉴의 Registrations에서 Buy domain을 눌러 검색하고 결제한다. 도메인은 원가에 가깝게 파는 구조라 갱신 때 가격이 튀지 않는다는 점이 Cloudflare를 고른 이유였다. Registrations 목록에서 만료일과 자동 갱신 여부를 볼 수 있고, 내 도메인은 자동 갱신이 켜져..
청약 가점 84점 계산법과 서울 아파트 당첨 커트라인, 2025년 평균은 65.81점 핵심 요약청약 가점제 만점은 84점입니다. 무주택기간 최대 32점, 부양가족 수 최대 35점, 청약통장 가입기간 최대 17점을 더합니다.한국부동산원 자료를 인용한 보도 기준으로 2025년 서울 아파트 평균 청약 가점은 65.81점이었습니다. 통계가 공개된 2020년 이후 가장 높은 수준입니다.2022년 47.69점, 2023년 56.17점, 2024년 59.68점으로 올라온 흐름입니다. 강남권 신축 단지는 70점대 당첨자도 나왔습니다.기준일은 2026년 10월 27일입니다. 이번 달 분양 단지의 당첨 가점은 확인하지 못했고, 가장 최근 확인된 자료는 2026년 상반기 분석까지입니다.대상과 적용 시점가점제는 민영주택 일반공급에서 1순위 청약자 중 일부 물량을 점수 순으로 뽑는 방식입니다. 국민주택이나 특별..
1세대 1주택 양도세 비과세, 2년 보유와 거주 요건 그리고 12억 기준 정리 핵심 요약비과세는 1세대가 1주택을 2년 이상 보유한 경우가 기본이고, 취득 당시 조정대상지역이었다면 2년 이상 거주까지 필요합니다.양도가액이 12억원을 넘으면 전체가 과세되지 않고, 12억원을 초과하는 비율만큼의 양도차익에 세금이 붙습니다.이사를 위한 일시적 2주택, 상속주택 같은 경우에는 주택 수 계산에서 예외가 적용되지만 기한과 조건이 좁습니다.다주택자 중과 유예는 2026년 5월 9일에 끝났고, 8월 3일 발표된 세제개편안에는 1주택 장기보유특별공제를 거주 중심으로 바꾸는 내용이 있으나 아직 정부안입니다.비과세 요건의 기본 구조1세대 1주택 비과세는 소득세법에 규정된 제도로, 집 한 채를 오래 갖고 있다가 파는 가구의 양도차익에 세금을 물리지 않는다는 취지입니다. 판단 단위가 개인이 아니라 세대라..
전세사기 예방 체크리스트, 등기부등본 보는 법부터 보증보험·확정일자까지 계약 순서대로 정리 기준일은 2026년 10월 27일입니다. 등기부등본은 계약 직전과 잔금 직전에 두 번 떼어 보고, 갑구의 소유자와 을구의 근저당을 먼저 봅니다.전입신고와 확정일자는 잔금일 당일에 함께 처리합니다. 대항력은 전입신고 다음 날 0시부터 생깁니다.HUG 전세보증금반환보증은 보증금과 선순위채권의 합이 주택가격의 90% 이내여야 하고, 선순위채권은 주택가격의 60%를 넘지 않아야 합니다.전세사기특별법 시행령 개정안이 10월 6일 국무회의를 통과했고, 보증금 3분의 1 최소보장제는 2026년 11월 13일부터 시행됩니다.이 글이 해당되는 사람과 적용 시점전세나 보증부 월세로 집을 구하는 모든 임차인이 대상입니다. 특히 아파트보다 시세 파악이 어려운 빌라, 다가구주택, 오피스텔을 보고 있다면 아래 순서를 계약금 보내..
환각 방지 프롬프트, 효과는 입증 못 했다 katsubee의 환각 방지 시스템프롬프트(TB-224)는 정기 수집에서 드러난 저점 답변 6건을 계기로 넣었고, 배포는 했지만 효과는 입증하지 못했다.규칙 4개를 더 얹은 TB-225 버전은 골든셋 6건을 3회씩 돌려 2/6 대 2/6으로 달라진 점이 없어서 반영하지 않았다.배포 게이트가 막은 별도 케이스(TB-270)는 코드와 무관한 모델 비결정성으로 판단해 flaky 표시로 분리했다. 실제 품질 문제는 그대로 남아 있다.이 글은 katsubee의 환각 방지 시스템프롬프트와 배포 게이트 불안정을 다룬 개발 기록이다. 저장소의 티켓 문서와 커밋 기록에서 확인한 내용만 적었다.문제: 근거 없이 단정하는 답변katsubee는 검색 결과와 프로젝트 지식을 바탕으로 답하는 채팅 서비스다. 정기적으로 수집한 질..
katsubee 답변 품질 측정, 골든셋과 한계 katsubee는 답변 품질을 골든셋 회귀 eval, 정기 eval, 일반 질의 수집 세 갈래로 잰다.골든셋은 43케이스이고, 통과는 규칙 검사와 LLM 판정 점수를 모두 넘어야 한다.채팅 모델이 판정도 맡아서 절대 점수보다 기준선 대비 변화를 보고, 프롬프트로 품질을 올리려던 시도는 두 번 모두 효과가 입증되지 않았다.이 글은 katsubee·katsubox 소개 글에서 이어지는 개선 시리즈의 여섯 번째 글이다. 앞선 글들이 검색 품질을 다뤘다면, 이번에는 답변 자체의 품질을 어떻게 재고 있고 그 방법이 어디서 한계에 부딪히는지 정리한다.모델이나 프롬프트를 바꿀 때 무엇이 나빠졌는지 알아야 한다로컬 모델은 바꾸거나 시스템 프롬프트를 고칠 때마다 답이 달라질 수 있다. 눈으로 몇 개 확인하는 것으로는 어..
katsubox DB 백업 자동화, 매일 04:10 katsubox의 앨범, 공유 링크, 페이지, 댓글 메타데이터는 katsubox.db 파일 하나에만 있어서, 이 파일이 지워지면 복구할 방법이 없다.앱이 스케줄러를 갖지 않는 대신 launchd가 매일 04:10에 백업 API를 호출하고, SQLite 온라인 백업으로 일관된 스냅샷을 만든다.설치 후 6일 동안 5번 돌았고 10월 23일 하루가 비었는데, Mac이 그 시간에 꺼져 있었던 것이 확인됐다.이 글은 katsubee·katsubox 소개 글에서 남겨 둔 개선점 가운데 katsubox의 DB 백업을 다룬 시리즈의 네 번째 글이다.파일은 남아도 DB가 없으면 복구할 수 없다katsubox는 파일을 데이터 폴더에 그대로 쌓는다. 폴더 구조가 곧 정보라서 파일만 보면 백업이 필요 없어 보인다. 문제는 그..