분류 전체보기 (63) 썸네일형 리스트형 왜 내 챗봇은 헛소리를 할까? RAG와 Reranker로 파헤친 정확도의 비밀 (문서 순서의 중요성) 👋 소개안녕하세요! 대학생 개발자 주이어입니다!저는 최근에 저희 학교를 대상으로한 전용 AI 챗봇을 제작하고 있었는데요.그러다보니 자연스럽게 RAG와 파인튜닝과 같은 AI 관련 기술들을 많이 익히고 있었습니다. 특히 프로젝트에서는 RAG를 사용하여 AI챗봇을 구현했는데... 예상과 다르게 자꾸 엉뚱한 답변을 하더라구요...그래서 찾아봤더니 RAG에서도 정확도를 향상시키기 위한 다양한 방법들이 있었습니다.기존에 저는 단순히 필요한 데이터를 모으고, 전처리 과정만 거치면 RAG의 끝인줄 알았는데생각보다 훨씬 더 복잡하고 어려운 내용들이 기다리고 있었습니다. 그래서 오늘은 제가 직접 문제를 해결하며 배운 내용을 바탕으로 RAG의 작동 방식, FAISS, Reranker, 임베딩 모델의 선택 등을 정리해보려고.. [TRAIVEL] v1.1 업데이트 내용 정리 - 유저 피드백 (with. 카카오 디벨로퍼스) [TRAIVEL] 마케팅 분석 보고서 - 에브리타임 vs 네이버 카페 [TRAIVEL] 마케팅 분석 보고서 - 에브리타임 vs 네이버 카페[TRAIVEL] 한국어 전문 여행 일정 생성 AI, TRAIVEL v1.0 출시 [TRAIVEL] 한국어 전문 여행 일정 생성 AI, TRAIVEL v1.0 출시[TRAIVEL] 개인 맞춤형 여행 일정 생성 플랫폼 TRAIVEL [TRAIVEL] 개인 맞춤형 여행 일정 생성blog.juyear.dev이전 글 읽으러 가기! 🚩 소개안녕하세요! 대학생 개발자 주이어입니다.오늘은 유저 피드백을 반영하여 TRAIVEL v1.1 업데이트 내용을 가져왔습니다! UI 수정 - 2건UI 추가 - 1건기능 추가 - 1건 위와 같이 총 4건의 업데이트가 진행 되었고, 핵심 변경 사항.. [TRAIVEL] 마케팅 분석 보고서 - 에브리타임 vs 네이버 카페 [TRAIVEL] 한국어 전문 여행 일정 생성 AI, TRAIVEL v1.0 출시 [TRAIVEL] 한국어 전문 여행 일정 생성 AI, TRAIVEL v1.0 출시[TRAIVEL] 개인 맞춤형 여행 일정 생성 플랫폼 TRAIVEL [TRAIVEL] 개인 맞춤형 여행 일정 생성 플랫폼 TRAIVEL🚩 소개안녕하세요. 대학생 개발자 주이어입니다!오늘은 제가 이번에 진행하는 프로젝트에blog.juyear.dev이전 글 읽으러 가기! 🚩 소개안녕하세요! 대학생 개발자 주이어입니다.오늘은 제가 만든 여행 일정 생성 서비스 TRAIVEL에 대해 진행한 첫 마케팅에 대해서 분석하는 시간을 가져보려고 합니다.GA4 도구를 사용하여 분석하였으며, 에브리타임과 네이버 카페 두 군데에서 홍보를 진행하였습니다.📊 유입 .. [TRAIVEL] 한국어 전문 여행 일정 생성 AI, TRAIVEL v1.0 출시 [TRAIVEL] 개인 맞춤형 여행 일정 생성 플랫폼 TRAIVEL [TRAIVEL] 개인 맞춤형 여행 일정 생성 플랫폼 TRAIVEL🚩 소개안녕하세요. 대학생 개발자 주이어입니다!오늘은 제가 이번에 진행하는 프로젝트에 대해서 비즈니스 & 마케팅 중심으로 글을 작성해보려고 합니다.흔히 "Product Launch" 라고 불리는 스타blog.juyear.dev이전 글 읽으러 가기! 🚩 소개안녕하세요. 대학생 개발자 주이어입니다!오늘은 약 한달 전에 소개드렸던 "자연어 입력 기반 여행 일정 생성 AI", TRAIVEL 서비스가 드디어 MVP 개발이 끝나고 v1.0으로 정식 출시되었습니다! 🎉이번 글에서는 TRAIVEL의 주요 기능들을 간단하게 소개하고, 앞으로의 계획 함께 링크를 첨부해드릴 예정입니다... [React] react-loading-skeleton 적용 및 응용 (skeleton UI) [React] 선반영, 후처리 유저 경험 및 성능 향상 - 낙관적 UI 업데이트 (Optimistic UI Update) [React] 선반영, 후처리 유저 경험 및 성능 향상 - 낙관적 UI 업데이트 (Optimistic UI Update)[React] AbortController와 zustand로 전역 fetch 취소 구현하기 (feat. 카카오 테크) [React] AbortController와 zustand로 전역 fetch 취소 구현하기 (feat. 카카오 테크)[Express] 레이어드 아키텍쳐 구현하기 (Layered Architeblog.juyear.dev이전 글 읽으러 가기! 👋 소개안녕하세요! 대학생 개발자 주이어입니다!오늘은 skeleton UI에 대해서 간단하게 소개하고, reac.. [React] 선반영, 후처리 유저 경험 및 성능 향상 - 낙관적 UI 업데이트 (Optimistic UI Update) [React] AbortController와 zustand로 전역 fetch 취소 구현하기 (feat. 카카오 테크) [React] AbortController와 zustand로 전역 fetch 취소 구현하기 (feat. 카카오 테크)[Express] 레이어드 아키텍쳐 구현하기 (Layered Architecture) [Express] 레이어드 아키텍쳐 구현하기 (Layered Architecture)🚩 소개안녕하세요! 대학생 개발자 주이어입니다!오늘은 레이어드 아키텍쳐 구조화blog.juyear.dev이전 글 읽으러 가기! 👋 소개안녕하세요! 대학생 개발자 주이어입니다!오늘은 낙관적 UI 업데이트 (Optimistic UI Update)에 대해서 정리하고 실제 프로젝트에 적용했던 예제 코드도 같 .. [React] AbortController와 zustand로 전역 fetch 취소 구현하기 (feat. 카카오 테크) [Express] 레이어드 아키텍쳐 구현하기 (Layered Architecture) [Express] 레이어드 아키텍쳐 구현하기 (Layered Architecture)🚩 소개안녕하세요! 대학생 개발자 주이어입니다!오늘은 레이어드 아키텍쳐 구조화 방법을 사용하여 Express 폴더를 정리해보려고 합니다! 레이어드 아키텍쳐는 실무에서 자주 사용되는 백엔드blog.juyear.dev추천 글 읽으러 가기!🚩 소개안녕하세요! 대학생 개발자 주이어입니다!오늘은 AbortController와 zustand를 사용하여 전역으로 fetch 요청을 관리하는 방법에 대해서 정리해 보려고 합니다! 순서는 fetch 요청을 취소해야 하는 이유, Promise에 취소기능이 없는 이유, AbortController에 대해서.. [Next] usepathname으로 조건부 데이터 처리 적용하는 법 (Conditional Logic) 🚩 소개안녕하세요! 대학생 개발자 주이어입니다!오늘 소개드릴 내용은 하나의 컴포넌트를 여러 페이지에서 다르게 처리하는 방법에 대해서 정리해보려고 합니다. 보통 이런 방법은 props나 context 기반으로 구현하는 경우가 많은데,제가 이번에 구현할 방법은 path-based 즉, 경로 기반으로 구현해보려고 합니다. 이 방법을 사용하게 된 이유는, 현재 진행 중인 프로젝트에서 UI는 거의 동일하지만, 데이터 처리와 같이 기능적인 부분이 조금씩 다른 경우가 있었기 때문입니다. 그래서 "새로운 컴포넌트를 굳이 만들지 않고, 기존 컴포넌트를 재사용할 수는 없을까?" 라는 생각이 들어 이 방법을 도입하게 되었습니다. 🔗 path-basedimport { useRouter, usePathname } from .. 이전 1 2 3 4 5 ··· 8 다음