충북대학교병원 R&D 연구중심병원 (2023.03~2025.06)
충북대학교병원 연구중심병원은 의료·복지 분야의 혁신적인 기술력을 바탕으로, 지역 사회의 의료 서비스 개선과 데이터 기반 AI 솔루션 개발 을 목표로 하는 연구 기관입니다.
지역사회 통합 플랫폼 개발을 통해, 의료기관·복지기관 정보 제공 및 AI 챗봇 기반 10대 암 정보 제공 및 예후 예측 등 사용자에게 도움이 되는 서비스를 연구·개발하였습니다.
지역사회 통합 플랫폼(건강 자원 포털 하루) Android 앱 개발
(2025.03.01~2025.06.05)
- BE: Java, Spring boot, python, Django, fast-api
- FE: Kotlin
기존 지역사회 플랫폼(웹)의 기능을 Android 앱으로 확장하여, 사용자들이 모바일 환경에서도 지역 건강 자원과 AI 기반 서버스를 이용할 수 있도록 하는 것을 목표
- 앱 개발 진행
- Kotlin + Android Studio 기반 앱 개발
- MVVM 아키텍처 및 DataBinding 적용을 통한 구조화된 앱 설계
- 부서: SW 개발팀
- 직위: 백엔드 개발자
- 직책: 팀장(주임)
지역사회 통합 플랫폼(건강 자원 포털 하루) 프로젝트 개발
( 23.03.19~ 유지보수 )
- BE: Java, Spring boot, python, Django, fast-api
- FE: React, TypeScript
사용자에게 **지역 내 의료기관 및 복지 정보**를 제공하고, AI 챗봇을 활용하여 **10대 암 관련 정보를 제공하고, 암 예후 예측 기능 등** 통합 플랫폼을 구축하는 것을 목표
-
Backend 기능 개발 및 고도화
-
핵심 데이터 관리
- 병원, 약국, 복지기관 등의 의료 및 복지 데이터 안정적 관리
- RESTful API 기반으로 클라이언트에 데이터 제공
b. 사용자 정보 관리 및 로그인 기능
- 카카오 소셜 로그인 지원 및 사용자 인증/권한 관리 강화
c. 성능 개선
- Frontend 기능 개발 및 고도화
- 초기 개발: React 기반으로 프로토타입 개발
- 코드 품질 및 유지보수성 강화를 위해 TypeScript로 리팩토링
- 공통 컴포넌트 제작 및 사용 가이드 문서화
- 지속적인 피드백 반영 및 코드 개선
- AI 챗봇 개발 및 통합
- 10대 암 관련 정보 제공
- 정확성 강화를 위해 PDF를 OpenAI Embeddings로 벡터화
- FAISS(Facebook AI Similarity Search) 기반 인덱싱 적용하여 유사도 검색 최적화
- LangChain을 활용하여 GPT 모델과 FAISS 연동
- 챗봇 API화 완료 및 추가적인 데이터 확장 용이한 모듈화 구조 설계
- 약 봉투 OCR 인식 및 복약 지도 소프트웨어 개발