💬 “한 달 예산을 체계적으로 관리하고 싶은데, 방법을 모르겠어요!”
🙋♀️🙋♂️ 사회초년생이 쉽고 재미있게 예산을 관리할 수 있도록 도와주는
💡 개인 맞춤형 재정관리 앱, 바로 MM을 소개합니다!
✨ AI 기반 예산 분배부터
📊 소비 유형 분석,
🎯 목표 저축 기능까지 한 번에!
- 청년층의 재정 위기는 점점 심각해지고 있으며, 평균 대출액은 8,000만 원에 달합니다.
- 20대 4명 중 1명은 한 달 저축을 전혀 하지 못하고 있습니다.
- 예산 관리는 하고 싶지만, 방법을 몰라 포기하는 사회초년생이 많습니다.
- 사용자의 소비/자산 데이터를 바탕으로 자동 예산 분배와 자동 저축 기능 제공
- 재미있는 UI/UX와 캐릭터를 통해 스트레스 없는 재정 관리
- 누구나 앱 설치와 간단한 가입만으로 예산 관리를 시작할 수 있음
사회초년생의 재정 관리를 효율적으로 지원하는 것
급여 수령 후 자동화된 예산 분배를 통해 재정적 안정과 경제적 자립을 유도합니다.
사용자의 소비 내역을 기반으로 가계부 자동 분류 및 소비 유형 분석 기능을 제공합니다.
- 자산의 거래내역을 가계부 항목으로 자동 분류하는 모델
- 사용 기술:
Python 3.9.13,Scikit-learn - 알고리즘:
DecisionTreeClassifier + CountVectorizer(range(1, 3))
| 항목 | 값 |
|---|---|
| ⏱️ 학습 시간 | 약 764분 |
| 🎯 정확도 | 약 71% |
| 📦 모델 크기 | 약 600MB |
| 🧪 테스트 비율 | 20% |
사용자의 소비 패턴을 클러스터링하여 9가지 유형으로 분류하는 분석 모델입니다.
- 사용 기술:
Python 3.9.13,Scikit-learn - 알고리즘:
K-Means
- 초기 데이터: 팀원 및 지인의 소비 데이터를 기반으로 유형 지정 (🧾
뱅크샐러드활용) - 데이터 증강: 초기 데이터 부족으로 다양한 소비패턴을 구성해 학습 볼륨 확보
- 적절한 클러스터 수(K)를 찾기 위한 그래프
K=9로 설정하여 총 9가지 소비 유형 분류
# 클러스터 ID → 실제 소비 유형
cluster_to_type = {
0: "비상금형",
1: "평균형",
2: "cu점장형",
3: "교통형",
4: "미식가형",
5: "절약형",
6: "쇼핑중독자",
7: "커피중독자",
8: "여가형",
}- 전국의 소상공인 데이터를 기반으로 학습하여 높은 정확도를 확보했지만, 결과적으로 모델 용량이 600MB에 달해 모바일 환경에서 사용하기엔 너무 무거운 모델이 되었다.
- 향후에는 TensorFlow Lite 등을 활용해 모델을 경량화하고, 실제 모바일 환경에서도 원활하게 작동할 수 있도록 개선할 예정이다.
- 본 프로젝트에서는 실제 사용자 소비 데이터를 확보하는 데 제약이 있었기 때문에, 팀원 및 지인의 가계부 데이터를 수집하여 초기 학습을 진행했다.
- 다소 제한적인 데이터셋이었기에 군집화 결과에 일반화의 한계가 존재했으며, 추후에는 대규모의 실제 소비 데이터를 기반으로 군집화를 시도하여 보다 정확하고 흥미로운 분석 결과를 도출해보고 싶다.
“나의 금융 정보, 제대로 인증된 사람만 확인할 수 있도록!”
MM은 민감한 마이데이터 및 자산 정보를 다루는 서비스이기 때문에,
이중 보안 체계를 통해 사용자 본인 인증 및 인증서 기반 서명 검증을 철저히 수행합니다.
| 단계 | 내용 |
|---|---|
| 1단계: 휴대폰 본인확인 |
사용자의 이름 / 생년월일 / 통신사 / 전화번호를 입력하고, 문자인증을 통해 1차 본인 확인을 진행합니다. |
| 2단계: PIN 입력 |
사용자가 설정한 보안 PIN 4자리를 입력합니다. 보안 키패드를 통해 입력값을 보호합니다. |
| CI (연계정보) 발급 |
본인 확인이 완료되면 사용자 고유의 CI값이 발급되어 이후 인증서 및 마이데이터 연동에 사용됩니다. |
| 기능 | 설명 |
|---|---|
| 인증서 발급 |
MM은 사용자의 공개키를 기반으로 자체 인증서를 발급합니다. 발급된 인증서는 앱 내 저장소 또는 보안 모듈에 안전하게 저장됩니다. |
| 전자서명 생성 |
사용자 요청(마이데이터 연동 등) 시, 전자서명 요청을 생성하고, 사용자는 통합인증을 요청합니다. |
| 전자서명 검증 |
인증서버 측에서 전자서명의 검증 과정을 시행합니다. 이를 통해 위변조 방지 및 사용자의 요청 진위를 검증합니다. |
- ✅ CI 기반 고유 사용자 식별
- 🔑 PIN 기반 사용자 인증
- 📄 전자서명 기반 요청 위조 방지
- 🧰 향후 FIDO / 생체인증 연동 기능 추가 예정
- PFM(Personal Finance Management) 시장 성장 중
- Z세대 중심의 데이터 기반 맞춤형 핀테크 서비스 선호 증가
- 급여 기반 금융 서비스 수요 증가
- Z세대 및 사회초년생
- 재정관리를 처음 접하는 20~30대 직장인
| 🧩 항목 | 🏢 기존 앱 특징 | 🚀 MM(우리 앱) |
|---|---|---|
| 💰 예산 설정 | ✍️ 수동 입력 | 🤖 AI 기반 자동 예산 분배 |
| 🔔 예산 초과 알림 | 📊 지출 비율 알림으로 과지출 예방 | |
| 🎨 UI / UX | 😐 딱딱하고 지루한 화면 구성 | 🧸 캐릭터 기반 + 직관적 인터페이스 |
| 🎁 위시리스트 관리 | 📝 미지원 or 단순 메모 기능 | ✨ 자동/수동 등록 + 목표 기반 자동 저축 |
💼 "젊은 세대를 위한 실질적인 재정 도우미를 만들고자 하는 팀"
🔥 GBH, 당신의 경제적 독립을 위한
든든한 재정 파트너가 되어드립니다!
| 이름 | 역할 | 담당 업무 |
|---|---|---|
| 신희원 | Back-End / AI |
- 🧮 예산 및 위시리스트 API 구현 - 🧠 AI 모델 개발 (카테고리 분류, 소비 유형 분석) - 🔔 FCM 기반 알림 로직 구현 |
| 윤재은 | Infra / Back-End |
- 💰 자산, 가계부, 포트폴리오 API 구현 - 🔧 CI/CD 파이프라인 구축 (MM, 인증, AI 모듈 배포) |
| 김한주 | Back-End Leader |
- 👤 회원 및 인증 API, 📝 퇴사망상록 기능 개발 - 🔐 RSA 및 SHA-512 기반 전자서명 검증 로직 구현 |
| 임남기 | Front-End Leader |
- 💳 자산 관련 UI/UX 설계 및 API 연동 - 🍱 점심 메뉴 추천 기능 구현 - 🛡️ AES 기반 금융데이터 암호화 로직 구축 |
| 유한슬 | Front-End / Designer |
- 📝 회원가입, 예산, 위시리스트 UI/UX 및 API 연동 - 🔑 RSA 키 페어 생성 및 암호화 로직 구현 - 🔍 소비 유형 분석 모델 연동 |
| 이지은 | Front-End / Designer |
- 📒 가계부, 포트폴리오, 퇴사망상록 UI/UX 및 API 연동 - 🧾 소비 카테고리 분류 모델 연동 - 📱 위젯 UI / UX |
- 사회초년생 "월급보다 지출 더 많아"...2030 재정상태 '심각'
- MZ 스마트경제 - 대출과 연체 증가
- 한국일보 - 평균 대출 8100만원
- 20대 4명 중 1명 "저축, 한 달에 한 푼도 못한다"






















