Ax Wave 19

n8n을 통해 오픈망 RAG 시스템 구축하기

RAG란 무엇인가? 최근 생성형 AI가 다양한 업무 영역에 활용되면서, 모델이 단순히 언어 생성 능력만 갖추는 것을 넘어 정확하고 근거 있는 정보를 제공하는 능력이 중요해지고 있다. 그러나 일반적인 LLM은 학습된 시점 이후의 정보나 특정 문서의 내용을 알 수 없으며, 사내 문서·법령·지침 같은 전문 자료를 직접 인용하는 데에도 한계가 있다.이 문제를 해결하기 위한 대표적인 기술이 RAG(Retrieval-Augmented Generation, 검색 기반 생성)이다.RAG는 간단히 말해 “AI가 답변하기 전에 관련 문서를 먼저 찾아보고 그 내용을 기반으로 응답을 생성하는 방식”이다. 즉,검색(Retrieval) + 생성(Generation)두 과정을 결합해 더 정확하고 신뢰할 수 있는 AI 응답을 만든다..

Ax Wave/Ax 2025.12.03

약봉지 스캔 & 의약품 검색 & 캘린더 저장 시스템 만들기- api key 활용

이번 발표의 주 주제는 streamlit & supabase를 사용하는데에 있기 때문에,이 부분 감안하고 보셔야 합니다. (억지사용느낌 물씬 ^^) 우선 저의 계획을 말씀드리자면..자녀들이 다 크고 나면 보통 독립을 하잖아요!? 부모님은 중장년~노년층에 접어드시고.... 집에 혼자 계시는 부모님이 아차! 하고 약 복용하는걸 까먹는 경우가 종종 있기 때문에 자식 입장에서 너무 걱정이 될 것 같아서 그 부분을 해소하고자 해당 사이트 개발을 해보게 되었어요. 그래서 부모님이 약을 드시면(체크하시면) 자녀에게 알람이 가게 한다 + 같은 사이트에서 약봉지 사진을 스캔하면 텍스트를 추출해서 분석 후 약 정보와 부작용 등등을 표기한다 ( 이 부분을 gpt api사용 ) + 추가적으로 약국에서 살 수 있는 약들 정보..

Ax Wave/Ax 2025.11.26

Orange를 사용해 본 적이 있는가..

컴백이아냐 떠난적 없 으 니 까 프로젝트 기간으로 바빴습니다이젠 그동안 뭘 했는지 정리할 시간이죠 **Orange(오렌지)**는 시각화 기반 데이터 분석·머신러닝 도구로, 코딩 없이도 다양한 알고리즘을 쉽게 적용할 수 있는 오픈소스 데이터 마이닝 플랫폼 입니다. 이번에 저도 프로젝트 하면서 처음 알았어요느낀점부터 말하자면, 전처리 시 이상치를 가진 변수가 무엇인지 정확한 확인은 어려우나 제거가 용이하고 머신러닝 모델 파라미터 바꿔가면서 성능 테스트해보기에는 편할것같아요 우선 오렌지를 쓰기 위해 사용한 데이터는, 캐글데이터 입니다 데이터셋: LengthOfStay.csv (100,000명 환자) 데이터를 봤는데 의료 기관의 실제 환자 입원 기록 데이터 + 실제 입원 일수가 있길래환자의 입원 일수를 ..

Ax Wave/Ax 2025.11.26

엑셀 데이터분석 상관분석 회귀분석

파일: 엑셀에서 데이터 분석 할때는1. 결측값 있으면 안되고2. 문자형 변수 안됨 (연속형 변수여야한다) 입력범위 지정했으면 열 체크 첫째행 이름표 사용 체크 하고 확인 누르면 SalesQuantityDiscountProfitShipping CostSales1 Quantity0.310861 Discount-0.08374-0.02241 Profit0.4729910.101209-0.318191 Shipping Cost0.7561360.269266-0.074460.3471051이렇게 나옴 ㅋㅋ 상관관계 구하는 법 !! 데이터 분석을 누르면 이외에도 여러가지 분석을 할 수 있음 https://datalab.naver.com/ 네이버 데이터랩네이버의 검색 트렌드 및 급상승검색어 이력, 쇼핑 카테고리별 ..

Ax Wave/Dx 2025.09.26

데이터 기반 design thinking

수업 목적: 디자인씽킹의 5가지 단계를 거치며 각 단계에서 데이터를 어떻게 다루는지 알아보기 강의자료는 강사님이 주셨다~! 여기서 문제란? 이상과 현실의 차이 --> 이것을 어떻게 메꿀지 고민하셔라 1. 공감 : 사용자의 마음 이해하기잠재고객에 대해 깊이 알아보기 * 핵심 질문들 - 내 사용자는 누구인가?- 왜 그리고 무엇이 그들에게 중요한가?- 어떤 맥락에서 제품이나 서비스를 사용하는가?- 현재 어떤 어려움과 불편함을 겪고 있는가? 중요한 포인트: 사용자가 말하는 것과 실제 행동하는 것 사이의 차이를 발견하는 것이 핵심입니다. 때로는 사용자도 자신의 진정한 니즈를 명확히 알지 못할 수 있습니다. 2. 정의 : 명확한 문제 정의명확한 관점(Point-of-View) 설정 정의 단계는 공감 단계에서 수집한..

Ax Wave/Dx 2025.09.26

11가지 개별 분석 방법론 + 그중에 뭘 선택해서 분석할것인가~~!

(강사님이 주신 csv 파일임)데이터 파일 구성파일명데이터 양주요 내용활용 목적ga4_funnel_analysis.csv1,728행6단계 구매 퍼널 데이터전환율 최적화ga4_cohort_analysis.csv600행코호트별 리텐션 분석고객 생명주기 관리ga4_sessions.csv14,684행세션별 상세 정보고객 행동 분석ga4_events.csv216,981행이벤트별 상세 추적미시적 행동 분석ga4_user_segments.csv2,500행고객 세그먼트 정보개인화 전략ga4_user_behavior.csv549행일별 행동 패턴트렌드 분석ga4_user_feedback.csv2,339행고객 피드백 및 만족도품질 개선ga4_page_performance.csv216행페이지별 성과 지표UX 최적화 event..

Ax Wave/Dx 2025.09.25

UX UI 관련 긍/부정 여론 분석하기

좋아하는 회사의 UX/UI관점 긍부정 여론을 조사해서 분석 해보라고 하셔서내가정말좋아하는 유튜브 코리아 ㅎㅎ 분석해봄,,, 근데 여론은 llm에게 물어보라고하셔서 일단 수집했고 다음과 같은 방식으로 분석했다. 주피터 썼음 그리고 최신 기사만 크롤링 해달라고했다던지 그런건 아니라서 이 결과가 신빙성이 있는건 전~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~혀 아니고 그냥 분석을 했다!! 잘 했 다 정도~로...... 당연히.(당연한게 아니라면 미안합니다) 나의 똑쟁이 클로드의 도움을 많이 받았다 ㅎㅎ정말 많이 ㅎㅎ...import pandas as pdimport numpy as npimport matplotlib.pyplot as pltimport seaborn as snsimport plot..

Ax Wave/Dx 2025.09.25

실습) 사업 계획서 작성하기

는 목차도 내용도 모든걸 그냥 다 엉터리 내 마음대로 지정했다사실 보고서 자체는 ai의 도움을 많이 받았다사용한 사이트 ...>ㅋㅋㅎㅎ사실상 이용할 수 있는건 다 이용했다고 생각하면 됨그냥... 한번 해봤다~ㅎㅎ ^^ 내가 생각한 문제점:유튜브 내에서 너무 거짓 뉴스들과 가짜 정보들이 판을치는것같아서 그 진위 여부를 판독해주는 서비스를 만들면 어떨까!? 생각했음.... 타켓층은 부모님 세대를 둔 20~30대 자녀들? 평소에 엄마아빠 보면서 저걸 왜 믿지? 싶은 정보들의 대다수는 유튜브였던것같아서.... 이거에 답답함을 느낀 자식들아 너희가 구독료좀 대신 내드려라 하는 ~~ㅋ 이 서비스 기획의 가장 큰 문제점이 있음, 바로 설문조사를 가짜로 진행함 !!! ㅋㅋㅋ ㅠㅠㅠ 시간이 부족하기도 했고..(변명) ..

Ax Wave/Dx 2025.09.23

데이터 문제해결 기획 & 사례

내가 쓸 때 보려고 저장해두는 데이터 사이트 모음 · GitHub 어떤 선생님이 데이터 사이트를 모아두셨다고 합니다 문제와 불편함에 집중하기 ....인지도 계산 : 판매수량=인지도*판매점노력*신규유입*구매수량*구매기간 https://www.toolify.ai/ko/https://huggingface.co/ 교통체증이 심한가?→ 최근 5년간 출퇴근 시간대 평균 차량 이동 속도와 정체 구간 길이가 증가하는 추세인가?미세먼지가 심해졌나?→ 최근 3년간 지역별 미세먼지(PM2.5, PM10) 평균 농도가 통계적으로 유의하게 상승했는가?학생 성적이 떨어졌나?→ 최근 학기별 주요 과목(국·영·수) 평균 점수와 표준편차가 하락 추세를 보..

Ax Wave/Dx 2025.09.22

구글 애널리틱스 분석

index.html이라는 파일로 간단한 점심메뉴 추천 및 캘린더 기록 사이트를 만들었다. 메모장 등에서 코드를 작성한 후 파일명을 index.html로 저장하면 기본 웹페이지로 동작한다.https://whimsical-ganache-671070.netlify.app/이후 Netlify 사이트에 접속해 **“Browse to upload”**를 누르고 만든 파일을 업로드한다. Netlify는 웹사이트와 웹 애플리케이션을 손쉽고 빠르게 배포하고 관리할 수 있는 플랫폼이다. https://www.netlify.com/그다음 Google Analytics(구글 애널리틱스)에 가입한 뒤, GA4 웹 스트림을 생성하면서 내 사이트의 URL을 등록한다. 이때 발급되는 측정 ID(Measurement ID) 가 중요한..

Ax Wave/Dx 2025.09.18