프로젝트

Postcare

PeopleInNet | 2025 | Android

RAG Tool calling Kotlin Jetpack Compose Healthcare
PostCare 배너

PostCare: 원주 세브란스 병원 수술 후 환자를 위한 AI 챗봇.

원주 세브란스 병원의 공식 프로토콜을 바탕으로 수술 후 환자의 질문에 답하는 AI 에이전트입니다. 모든 답변을 프로토콜 문서에 근거시키는 검색 파이프라인, 에이전트 툴, 그리고 Android 클라이언트를 개발했습니다.

주요 기능

  • 병원 공식 프로토콜과 의료진 가이드라인 범위 안에서만 답하는 수술 후 환자용 AI 챗봇.
  • 홈 화면의 추천 질문: 호흡운동 방법, 수술 후 식사, 샤워 가능 시점, 수술 내용 설명.
  • 참고 이미지와 동영상 가이드(예: 호흡 훈련기)를 포함한 단계별 답변.
  • 자가진단 체크리스트: 뇌 건강, 대장암, 간 건강, 고혈압, 당뇨병.
  • BMI 검사와 복용 확인이 가능한 오늘 복용 체크 캘린더.
  • 채팅 기록, 알림 설정, 음성 입력.

직접 구현한 부분

  • 검색 파이프라인: 병원 프로토콜과 의료진 가이드라인 문서를 수집·분할·인덱싱해, 에이전트가 승인된 출처 안에서만 답하고 범위 밖 질문은 거절하도록 구성.
  • 툴 콜링: 프로토콜 조회, 참고 이미지·동영상 가이드, 에이전트가 읽고 갱신하는 복약 캘린더.
  • Android 클라이언트: 추천 질문, 단계별 답변, 체크리스트, 음성 입력을 갖춘 Kotlin·Jetpack Compose 채팅.

화면

스플래시 화면

스플래시 화면

추천 질문이 있는 홈

추천 질문이 있는 홈

호흡운동에 대한 답변

호흡운동에 대한 답변

호흡 훈련기 동영상 가이드

호흡 훈련기 동영상 가이드

체크리스트가 있는 사이드 메뉴

체크리스트가 있는 사이드 메뉴

당뇨병 자가진단

당뇨병 자가진단

BMI 검사

BMI 검사

복용 캘린더

복용 캘린더

기술 스택

Kotlin Jetpack Compose RAG Tool calling LLM agent
프로젝트