분류 전체보기 121

20260403 TIL

📅 2026년 04월 03일 TIL📚 과목: LLM 텍스트분석 | 참여자: 무아튜터님📌 주제: MCP 심화 실습 & 구조화된 출력(Structured Output)✅ 오늘 배운 것MCP 파일 시스템 실습 — MCPServerStdio로 파일 읽기·생성·검색 도구를 Agent에 등록하고 활용. 보안상 접근 허용 디렉터리를 반드시 지정해야 함.Fetch MCP & 복합 MCP — uvx로 웹페이지 텍스트 추출 MCP 실행, 파일 시스템 MCP와 조합하여 "웹에서 가져오기 → 파일 저장" 자동화 구현.Notion MCP — 외부 서버형 MCP로 API 키(토큰) 발급 후 연결. 로컬 서버형(파일 MCP)과 외부 서버형(Notion MCP)의 차이 학습.하네스 엔지니어링(Harness Engineering..

20260402 TIL

📝 TIL — 2026.04.02 | Streamlit 웹 앱 개발 기초🔑 한 줄 요약Python만으로 웹 대시보드를 만드는 프레임워크 Streamlit의 출력·입력·시각화 핵심 함수 학습📌 핵심 포인트1. Streamlit = Python 웹 앱 프레임워크HTML/CSS/JS 없이 Python 코드만으로 대시보드 제작Tableau 대비 AI/ML 통합이 압도적으로 쉬움 (Python 생태계 안에서 바로 연동)실행: streamlit run 파일경로2. 출력 함수st.write() — 만능 출력 (단, 줄바꿈 무시)st.text() — 줄바꿈 유지 텍스트st.dataframe() — 인터랙티브 테이블 / st.table() — 정적 테이블st.metric() — KPI 카드 (delta 양수=초록,..

20260401 TIL

📚 2026년 4월 1일 TIL 종합 학습 노트1. 멘토링 및 커리어 방향성 🧭민정튜터님 상담 (분석 깊이 & 팀 구성 전략)도메인보다 중요한 것은 '프로젝트의 깊이': 가능성 높아 보이는 데이터만 보지 말고, 모든 경우의 수를 꼼꼼하게 따져보는 집요함이 우수한 분석가의 자질입니다.타협하지 않는 자세: 결과가 안 나온다고 포기하지 말고, 다른 각도로 접근해 끝까지 밀어붙이는 끈기가 필요합니다.스토리텔링과 PPT: 문제 정의부터 결론까지의 논리적 흐름을 비전공자도 이해하기 쉽게 풀어내는 능력을 길러야 합니다.팀 구성의 적극성: 팀원 구성 시 기다리지 말고, 슬랙 채널이나 DM을 통해 적극적으로 나를 어필하고 팀원을 수배해야 합니다.헬스케어 채용공고 분석캐시워크 데이터 분석 담당(채용전환형 인턴) 공고 ..

20260330 TIL

[Today I Learn]- SQL codekata- Python codekata- 오늘 배운 세션- 오늘 배운 미니세션[SQL codekata]- 문제 1.1. 문제 링크:2. 정답 코드 - 문제 2.1. 문제 링크:2. 정답 코드 - 문제 3.1. 문제 링크:2. 오류 상황:3. 시도 방법: 4. 최종 문제 해결 방법: 5. 정답 코드: - 문제 4.1. 문제 링크:2. 정답 코드 - 문제 5.1. 문제 링크:2. 정답 코드 [Python codekata] - 문제 1.1. 문제 링크:2. 정답 코드 - 문제 2.1. 문제 링크:2. 정답 코드 - 문제 3.1. 문제 링크:2. 정답 코드 - 문제 4.1. 문제 링크:2. 정답 코드 - 문제 5.1. 문제 링크:2. 정답 코드 [오늘 배운 주제]..

20260327 TIL

[Today I Learn]- SQL codekata- Python codekata- 오늘 배운 세션- 오늘 배운 미니세션[SQL codekata]- 문제 1.1. 문제 링크:2. 정답 코드 - 문제 2.1. 문제 링크:2. 정답 코드 - 문제 3.1. 문제 링크:2. 오류 상황:3. 시도 방법: 4. 최종 문제 해결 방법: 5. 정답 코드: - 문제 4.1. 문제 링크:2. 정답 코드 - 문제 5.1. 문제 링크:2. 정답 코드 [Python codekata] - 문제 1.1. 문제 링크:2. 정답 코드 - 문제 2.1. 문제 링크:2. 정답 코드 - 문제 3.1. 문제 링크:2. 정답 코드 - 문제 4.1. 문제 링크:2. 정답 코드 - 문제 5.1. 문제 링크:2. 정답 코드 [오늘 배운 주제]..

20260326 TIL

더보기[Today I Learn]- SQL codekata- Python codekata- 오늘 배운 세션- 오늘 배운 미니세션[SQL codekata]- 문제 1.1. 문제 링크:2. 정답 코드 - 문제 2.1. 문제 링크:2. 정답 코드 - 문제 3.1. 문제 링크:2. 오류 상황:3. 시도 방법: 4. 최종 문제 해결 방법: 5. 정답 코드: - 문제 4.1. 문제 링크:2. 정답 코드 - 문제 5.1. 문제 링크:2. 정답 코드 [Python codekata] - 문제 1.1. 문제 링크:2. 정답 코드 - 문제 2.1. 문제 링크:2. 정답 코드 - 문제 3.1. 문제 링크:2. 정답 코드 - 문제 4.1. 문제 링크:2. 정답 코드 - 문제 5.1. 문제 링크:2. 정답 코드 [오늘 배운 ..

20260325 TIL

[Today I Learn]- SQL codekata- Python codekata- 오늘 배운 세션- 오늘 배운 미니세션[SQL codekata]- 문제 1.1. 문제 링크:2. 정답 코드 - 문제 2.1. 문제 링크:2. 정답 코드 - 문제 3.1. 문제 링크:2. 오류 상황:3. 시도 방법: 4. 최종 문제 해결 방법: 5. 정답 코드: - 문제 4.1. 문제 링크:2. 정답 코드 - 문제 5.1. 문제 링크:2. 정답 코드 [Python codekata] - 문제 1.1. 문제 링크:2. 정답 코드 - 문제 2.1. 문제 링크:2. 정답 코드 - 문제 3.1. 문제 링크:2. 정답 코드 - 문제 4.1. 문제 링크:2. 정답 코드 - 문제 5.1. 문제 링크:2. 정답 코드 [오늘 배운 주제]..

20260324 TIL

[Today I Learn]- 실전 프로젝트 📝 2026년 3월 24일 TIL — 실전프로젝트🔹 오후 회의 1: 퍼널 분석 코드 통합 및 정리1. CompletedWithoutView 코드 수정기존에는 단순히 완료됐지만 뷰가 안 된 경우만 체크했으나, 뷰 이후에 완료가 이루어졌는지 시간 순서를 확인하도록 로직을 개선했다.수정 결과: CompletedWithoutView 비율이 **0.07% → 0.12% (1,289건)**으로 증가gap_first_view_to_first_complete_day 컬럼에서 CompletedWithoutView가 true인 경우 음수 값이 발생하는 문제 → NaN 처리 코드 추가💡 인지→완료까지 걸린 시간의 평균값에 음수가 포함되면 값이 왜곡되기 때문2. 첫 수신 시점..

20260320 TIL

[Today I Learn]- 실전 프로젝트 EDA[ 실전 프로젝트 EDA ]1. pd.concat()여러 DataFrame을 위아래(axis=0) 또는 **좌우(axis=1)**로 단순 결합하는 함수merge와 달리 키 매칭이 아닌 인덱스 순서 기반으로 결합axis=1 사용 시 두 DataFrame의 인덱스가 다르면 NaN 발생 → 반드시 reset_index() 확인axis=0 사용 시 인덱스 꼬임 방지를 위해 ignore_index=True 사용💡 apply()로 생성한 Series 객체는 원본 인덱스를 그대로 유지하므로, concat 시 인덱스 정렬 걱정 없음2. np.where()np.where(조건, 참, 거짓) → 조건부 값 선택 (SQL의 CASE WHEN, Excel의 IF와 동일)인자..