Skip to content
@KakaoTech-Get-Crayon

Momentora-KakaoTech-KDT

모멘토라(Momentora)는 AI를 활용해 고령자의 소중한 기억을 개인화된 추억 동화로 재구성하여 영원히 간직할 수 있도록 돕는 서비스입니다.

Momentora - AI 기반 추억 동화 서비스 (고령자 기억 회상 지원)

Momentora는 고령자들의 기억 회상과 인지 기능 향상을 돕기 위해 설계된 AI 기반 디지털 동화 서비스입니다. 치매 고위험군과 환자들에게 비약물적인 방법으로 기억을 회상하게 하여, 정서적 안정과 치매 예방에 기여하는 것을 목표로 합니다. 서비스는 음성 인식, 텍스트 처리, 그리고 AI가 생성한 동화를 시각적, 청각적 경험으로 제공합니다.


📌 프로젝트 개요

서비스 명

  • 모멘토라(Momentora): Moment(순간)과 Memoria(기억, 라틴어)의 결합으로, 사용자의 소중한 기억을 이야기 형식으로 변환하여 영원히 간직할 수 있도록 돕습니다.

목표

  • 기억 회상 치료: 고령자들에게 치매 예방 및 인지 기능 향상을 위한 맞춤형 서비스를 제공
  • 정서적 안정 및 유대감 강화: 사용자가 자신의 기억을 이야기로 재구성하며 가족과의 감정적 연결을 강화
  • 음성 기반 접근: 고령자들이 스마트폰 사용에 어려움을 느낄 수 있기 때문에, 음성 인터페이스를 통해 접근성을 높였습니다.

⚙️ 주요 기능

  1. 기억 기록 및 질문 응답

    • 매일 하나의 질문을 제공하여 사용자가 기억을 떠올리고 기록할 수 있도록 돕습니다.
    • 질문은 텍스트 또는 음성으로 제공되며, TTS(Text-to-Speech) 기능을 통해 음성으로 질문을 제공하여 고령자들이 보다 쉽게 접근할 수 있도록 합니다.
    • 사용자는 텍스트나 음성으로 응답을 기록하고, 그 기록은 동화 형식으로 변환됩니다.
  2. 대화 및 후속 질문 생성

    • AI는 사용자가 응답한 내용을 기반으로 후속 질문을 생성하여 더 깊이 있는 기억 회상을 유도합니다.
    • 사용자와의 대화에서 파생된 정보는 저장되고, 반복적인 대화를 통해 더 풍성한 기억이 축적됩니다.
  3. 디지털 동화 생성

    • 사용자가 남긴 기억은 AI가 요약하여 감성적이고 몰입감 있는 동화로 재구성됩니다.
    • 생성된 동화에는 관련된 이미지를 함께 생성하여 시각적, 청각적 경험을 제공합니다.
    • 동화 내용은 텍스트와 이미지로 제공되며, TTS 기능을 통해 음성으로도 동화를 들을 수 있습니다.

🛠️ 기술 스택

1. 프론트엔드:

  • React Native (Expo): 고령자 친화적인 모바일 애플리케이션 개발, 직관적인 UI/UX 제공

2. 백엔드:

  • Node.js: 비동기 작업 및 요청 처리를 효율적으로 관리

3. AI 모델:

  • PyTorch, FastAPI: 음성 인식, 텍스트 처리 및 이미지 생성을 담당하는 AI 시스템 구축
  • GPT-4o-mini: 사용자의 응답을 기반으로 동화를 생성, 기억 회상과 관련된 정서적 안정 유도
  • Fooocus (Stable Diffusion 기반): 동화의 분위기와 테마에 맞는 고해상도 이미지 생성
  • Google Web Speech API: 음성 입력을 텍스트로 변환하는 STT (Speech-to-Text) 기술 사용

4. 데이터베이스 & 클라우드 인프라:

  • MySQL: 사용자 정보 및 기억 데이터를 관리
  • AWS S3: 이미지 파일 저장 및 관리
  • AWS EC2: 서버 관리 및 클라우드 인프라 제공

⚡ 기능 상세 설명

1. 기억 기록 및 질문 응답

  • 기억 회상 질문: 시스템은 매일 사용자에게 기억을 자극하는 질문을 제공합니다. 예를 들어, "어렸을 때 가장 기억에 남는 순간은 무엇인가요?"와 같은 질문을 음성 또는 텍스트로 제공하며, TTS 기능을 통해 쉽게 전달됩니다.
  • 응답 기록: 사용자는 음성이나 텍스트로 응답을 기록하며, 그 기록은 시스템에 저장되고 동화 형식으로 변환됩니다.

2. 대화 및 후속 질문 생성

  • AI 모델의 대화 기능: AI는 사용자의 응답을 분석하고, 이후에 나올 수 있는 후속 질문을 자동으로 생성하여 사용자가 더 풍성한 기억을 떠올리도록 유도합니다.
  • 기억 축적: 5개의 응답을 누적하여 사용자의 기억을 기록하고, 이 정보를 바탕으로 하나의 동화를 생성합니다.

3. 디지털 동화 생성

  • 동화 텍스트 생성: 사용자의 응답을 바탕으로 AI는 감성적이고 서사적인 동화를 생성합니다. 이는 사용자에게 기억을 보다 의미 있게 회상하게 하며, 인지 기능 향상에 기여합니다.
  • 이미지 생성: 생성된 동화에 맞는 이미지를 Fooocus 모델을 사용해 생성합니다. 이 모델은 고차원 데이터를 저차원으로 압축하여 고해상도 이미지를 효율적으로 빠르게 생성합니다.
  • 음성 제공 (TTS): 생성된 동화는 TTS 기능을 통해 음성으로도 제공되어 시각적, 청각적 경험을 동시에 제공합니다.

🧠 기대효과 및 활용 방안

1. 기억 회상 치료 효과

  • 인지 기능 향상: 기억을 회상하는 활동은 치매 발병 위험을 최대 65%까지 감소시키는 것으로 연구되었습니다.
  • 정서적 안정: 기억을 되살리며 우울감을 줄이고 자아 존중감을 향상시키는 효과가 있습니다.

2. 치매 예방 및 진행 지연

  • 치매 발병 지연: 하루에 추가적인 인지 활동을 통해 치매 발현을 약 0.18년 지연시킬 수 있습니다.

3. 사회적 비용 절감

  • 치매 관리 비용 절감: 치매 예방과 관리를 통해 사회적 비용을 절감할 수 있으며, 치매 고위험군을 위한 보다 효과적인 관리가 가능합니다.

4. 활용 방안

  • 국가치매관리사업 연계: 치매안심센터와 복지관에서 모멘토라 서비스를 도입하여, 국가 치매 관리 예산을 활용하고 공공 서비스로 확산시킬 수 있습니다.
  • 치매 예방 연구: 과학기술정보통신부와 협력하여 치매 예방 연구에 참여하고, 서비스의 독창성을 보호하기 위한 연구를 진행할 수 있습니다.

🚀 향후 개발 계획

  1. 지자체 협력 확대: 치매안심마을 사업과 협력하여 서비스를 지역 사회에 확산하고, 고령자들의 삶의 질을 향상시킬 수 있습니다.
  2. TTS 모델 개선: 한국어 발음과 억양에 최적화된 TTS AI 모델을 추가 개발하여 음성 품질을 더욱 개선할 예정입니다.
  3. AI 모델 업그레이드: GPT-4o-mini 및 Fooocus 모델을 지속적으로 개선하고, 최신 기술을 적용하여 서비스 성능을 최적화합니다.

📜 라이선스

모멘토라 프로젝트는 MIT 라이선스 하에 배포됩니다.

Popular repositories Loading

  1. Front-End Front-End Public

    Front-End

    TypeScript

  2. Back-End Back-End Public

    Back-End

    TypeScript

  3. AI-Tech AI-Tech Public

    AI-Tech

    Python

  4. Cloud-CI-CD Cloud-CI-CD Public

    Cloud-CI/CD

  5. Fooocus-API Fooocus-API Public

    Forked from mrhan1993/Fooocus-API

    FastAPI powered API for Fooocus

    Python

  6. .github .github Public

Repositories

Showing 6 of 6 repositories
  • .github Public
    KakaoTech-Get-Crayon/.github’s past year of commit activity
    0 0 0 0 Updated Nov 8, 2024
  • Back-End Public

    Back-End

    KakaoTech-Get-Crayon/Back-End’s past year of commit activity
    TypeScript 0 0 1 0 Updated Nov 7, 2024
  • Front-End Public

    Front-End

    KakaoTech-Get-Crayon/Front-End’s past year of commit activity
    TypeScript 0 0 3 0 Updated Nov 6, 2024
  • AI-Tech Public

    AI-Tech

    KakaoTech-Get-Crayon/AI-Tech’s past year of commit activity
    Python 0 0 0 0 Updated Nov 2, 2024
  • Cloud-CI-CD Public

    Cloud-CI/CD

    KakaoTech-Get-Crayon/Cloud-CI-CD’s past year of commit activity
    0 0 0 0 Updated Nov 2, 2024
  • Fooocus-API Public Forked from mrhan1993/Fooocus-API

    FastAPI powered API for Fooocus

    KakaoTech-Get-Crayon/Fooocus-API’s past year of commit activity
    Python 0 GPL-3.0 163 0 0 Updated Aug 16, 2024

Top languages

Loading…

Most used topics

Loading…