데이터 기반 AI 상권 분석 및 추천 서비스
Project · 03

데이터 기반 AI 상권 분석 및 추천 서비스

2026.01.28 ~ 02.14

백엔드 기초 프로젝트

먼저 볼 핵심

공공데이터 추천 점수화

공공 API를 정제해 상권 점수로 연결했습니다.

문제

공공 데이터에 결측치와 이상치가 있어 그대로 추천 기준으로 쓰기 어려웠습니다.

내 역할

  • 공공 API 수집과 정제 흐름 담당
  • 결측치·이상치 기준 정리
  • DB 저장, 분석 API, 추천 결과 화면 연결

확인 결과

  • 공공 API 데이터를 수집·정제
  • 상권 점수와 추천 결과로 연결
  • 데이터 기준을 화면에서 비교 가능

role

내 역할 · 규모

  • 공공 API 수집과 정제 흐름 담당
  • 결측치·이상치 기준 정리
  • DB 저장, 분석 API, 추천 결과 화면 연결

기술 스택

PythonAPIMySQL데이터 분석AI/ML

case flow

문제 · 해결 · 결과

핵심 성과

  • 공공 API 데이터를 수집·정제
  • 상권 점수와 추천 결과로 연결
  • 데이터 기준을 화면에서 비교 가능

문제

공공 데이터에 결측치와 이상치가 있어 그대로 추천 기준으로 쓰기 어려웠습니다.

해결

수집, 정제, 저장, 분석 단계를 나누고 정제 기준을 적용한 뒤 화면과 API로 연결했습니다.

결과

상권 추천 결과가 어떤 데이터 기준으로 만들어졌는지 설명할 수 있게 되었습니다.

architecture

설계 / 문서

아키텍처

  • 공공 API 수집 계층, 정제 로직, MySQL 저장 구조 분리
  • 분석 API와 시각화 화면 연결

ERD / DB

  • 상권, 업종, 유동인구, 매출, 경쟁도, 추천 점수 구분
  • 조건별 조회가 가능하도록 구조 정리

API 명세

  • 지역/업종별 데이터 조회
  • 상권 점수 산출, 추천 결과 조회, 비교 분석 결과 제공
README / 문서 링크 보기

debugging

트러블슈팅

원본 API 데이터가 비어 있거나 범위가 맞지 않는 경우를 정제 단계에서 제외/기본값 기준으로 처리했습니다.

features

주요 기능

공공 API 기반 상권 데이터 수집
결측치/이상치 정제
상권 점수 산출
지역/업종별 비교
분석 결과 차트 표시

problem solving

문제 해결 과정

문제 상황

공공 API 데이터는 형식이 일정하지 않고 결측치와 이상치가 섞여 있었습니다.

해결 과정

수집, 정제, 저장, 분석 단계를 분리하고 각 단계의 검증 기준을 정했습니다.

배운 점

데이터 서비스는 화면보다 데이터 품질 기준과 정제 규칙이 먼저 신뢰를 만듭니다.

takeaways

프로젝트에서 배운 것

01

데이터 서비스는 정제 기준이 핵심임

02

결측치와 이상치 처리 규칙을 기록해야 함

03

조회 범위와 재사용 기준이 응답 속도에 영향을 줌

documents

기획자료 / 첨부 문서

프로젝트 기획자료

MVP 기능 정의서, 개발 일정표, 역할 분담표, 비용 계획, UI 체크리스트, Q&A를 프로젝트 상황에 맞게 정리한 공개용 엑셀 문서입니다.

스크린샷