이 논문(ARROW)에서 사용된 세 가지 평가지표는 추천 시스템이 '얼마나 정확하게', 그리고 '얼마나 개인의 취향에 맞게' 추천했는지를 측정하는 도구들이에요.AUC (Area Under the Curve)의미: 모델이 "사용자가 이 아이템을 좋아할 것인가?"를 예측하

: 데이터가 평균을 중심으로 얼마나 흩어져 있는지를 표현하는 개념각 값과 평균 사이의 거리를 제곱한 후 합산한 값 / 데이터 개수: 분산은 제곱된 단위다 보니 해석하기 어려운 면이 있어서 제곱근을 씌운 표준 편차를 사용: 분산의 제곱 근표본의 평균 : 모집단의 평균을
완료 축하해! 🎉JupyterLab + GitHub 완벽 세팅 성공!설명: JupyterLab 실행 (브라우저 자동 열림)좋은 커밋 메시지:처음 한 번만: git push -u origin main
축하해! GitHub 연동 완벽 성공! 🎉 네 질문에 처음부터 차근차근 Git 명령어 설명해줄게. 1. Git 기본 3단계 명령어 뜻 git add . git commit -m "first" git push 2. git push -u origin main 뜻
“임베딩 차원이 높을수록 무조건 좋을까?”RAG/검색/추천에서 자주 받는 질문을, 숫자·차원·메모리·속도 중심으로 정리했습니다.차원 수(=d) 는 한 문장을 표현하는 벡터 좌표의 길이. 예: SBERT 768차원 → 길이 768의 실수 벡터.차원이 높으면 표현력↑(미세
최근 RAG(Retrieval-Augmented Generation) 파이프라인의 성능을 높이기 위해, LangChain에서 제공하는 SemanticChunker를 도입하는 과정에서 흥미로운 오류를 만났습니다.의미 기반으로 텍스트를 분할하기 위해 sentence-tra
model="elements"PDF내 요소 단위(제목, 본문, 리스트, 표 등)로 잘게 나눠 각각을 별도 Document로 돌려줌.model = "single" : PDF전체를 하나의 Document로 변환model = "paged" : 페이지 단위로 Document로
파이썬 객체를 직렬화(serialize)/ 역직렬화(deserialize) 하는 표준 모듈을 불러옵니다.직렬화 = 메모리 속 객체를 바이트(byte) 형태로 변환해 파일 등에 저장할 수 있게 만드는 것.'chunks_baseline.pkl'이라는 파일을 쓰기 모드로(b
우선 전체 명령어는 다음과 같습니다.이 명령어를 구성 요소별로 나누어 보면 이렇습니다.docker run가장 기본이 되는 명령어로, Docker에게 "새로운 컨테이너를 하나 만들고 실행해 줘"라고 지시하는 역할을 합니다.\-d 또는 --detach\*\*"Detache
레시피(Dockerfile)를 보고,재료(--no-cache)를 아끼지 말고,처음부터 정직하게 요리(build)해줘.docker-compose: docker-compose.yml이라는 설계도를 읽어서 여러 Docker 컨테이너를 한 번에 관리build: 이미지를 만드는
Git 명령어 빠른 참조 - 치트시트 🚀 기본 작업 흐름 프로젝트 시작 새 브랜치 생성 및 작업 작업 저장 및 업로드 🔄 동기화 (Merge 후 필수!) 4단계 동기화 📋 상태 확인 현재 상태 확인 변경사항 확인 🌿 브랜치 관리 브랜치 생성/전환 브랜치 삭제 💾 커밋 관련 기본 커밋 커밋 수정 📤 원격 저장소 푸시/...
Git 기본 개념(2. 브랜치와 워크플로우(3. Pull Request (PR)(4. Merge의 이해(5. PR vs Merge 차이점(6. 커밋 메시지 작성 규칙(7. Git 명령어 실무 활용(8. 실제 워크플로우 예시(버전 관리 시스템: 코드의 변화를 추적하고 관
📋 학습 목표 달성 현황 ✅ 프로젝트 메타데이터 분석 완료 ✅ 빌드 설정 이해 완료 ✅ Poetry 설정 파악 완료 🔍 pyproject.toml 파일 분석 파일 기본 정보 위치: 프로젝트 루트 디렉토리 크기: 매우 작음 (개발 도구 설정만 포함) 특징: Poetry 미사용, 전통적인 pip 기반 프로젝트 파일 내용 구조 🛠️ 각 도구별 역할...
주제: Python 로깅 시스템 구축 및 이해기준 코드: insupanda-rag의 src/config/logger.py학습 방식: 직접 타이핑 + 상세 주석으로 개념 학습완성 결과: 콘솔과 파일에 동시 출력되는 로깅 시스템정의: 프로그램 실행 중 발생하는 이벤트들을
🎯 세션 3 주제: 환경변수와 설정 관리📖 핵심 개념 학습1️⃣ 환경변수 (Environment Variables)정의: 운영체제에 저장되는 설정값목적: 코드와 설정 분리로 보안성 향상실생활 비유: 집 열쇠를 안전한 서랍에 보관하는 것보안 레벨별 분류:🔴 높은 보
🎯 세션 개요세션명: Insurance RAG 학습 지침 (세션2 수정완료판)진행 방식: AI 가이드 & 멘토링 + 깊이있는 개념 설명기준 코드: /Users/moon/Desktop/insupanda-rag/ 구조 참조학습 원칙: 기존 코드 참조 → 개념 설명 → 실
학습 일자: 2025년 7월 31일학습 목표: 프로젝트 환경 설정 및 기본 구조 구축 개념: 기존 완성 프로젝트와 분리하여 단계별 학습 기록용실습 명령어: 개념: 프로젝트 개요 및 15세션 로드맵 기록용실습 명령어: 프로젝트 구조:효율적인 방법:고급 방법 - 중괄호
logo코딩테스트 연습SELECT대장균의 크기에 따라 분류하기 2도움말컴파일 옵션대장균의 크기에 따라 분류하기 2문제 설명대장균들은 일정 주기로 분화하며, 분화를 시작한 개체를 부모 개체, 분화가 되어 나온 개체를 자식 개체라고 합니다.다음은 실험실에서 배양한 대장균들
좋은 지적 감사합니다! 아래는 문제 설명 + 예시 데이터 + 기대 출력 결과까지 모두 포함한 원문 전체 내용입니다: 문제 설명 HR\_DEPARTMENT 테이블은 회사의 부서 정보를 담은 테이블입니다. HR\DEPARTMENT 테이블의 구조는 다음과 같으며 DEPT\ID, DEPT\NAME\KR, DEPT\NAME\EN, LOCATION은 각각 부서 I...