01

소프트웨어공학 프로젝트 발표 · 3분

천안 인사이트

흩어진 천안 지역 정보를 모아 시민 관심사, 생활 정보, 추천 콘텐츠를 한 화면에서 확인하는 웹 서비스입니다.

ch.xmin.io
천안 인사이트 - 시민의 생각이 모여, 더 나은 천안으로
02

왜 필요한가

지역 정보는 많지만, 필요한 순간에 한눈에 보기 어렵습니다.

흩어진 정보

천안의 행사, 청년 정보, 장소 정보, 지역 반응이 여러 사이트에 흩어져 있습니다.

읽기 어려운 흐름

게시글과 공지사항만으로는 지금 어떤 이슈가 중요한지 파악하기 어렵습니다.

행동까지의 거리

좋은 정보를 발견해도 행사, 장소, 지원 제도로 바로 이어지기 쉽지 않습니다.

천안 인사이트는 지역 데이터를 한곳에 모아, 천안의 흐름과 생활 정보를 함께 보여줍니다.
03

서비스 구조

수집한 지역 정보를 정리하고, 사용자가 이해하기 쉬운 화면으로 제공합니다.

  1. 수집 지역 게시글, 공공 데이터, 장소·행사·채용 정보
  2. 정제 중복 제거, 카테고리 분류, 검색 가능한 형태로 저장
  3. 분석 감성 분석, 토픽 추출, 키워드 기반 태깅
  4. API FastAPI / Workers API로 화면에 필요한 데이터 제공
  5. 화면 React 대시보드와 연령별 서비스 탭
04

핵심 경험

천안의 현재 흐름과 생활 정보를 한 서비스 안에서 탐색합니다.

01오늘의 토픽과 지역 반응을 대시보드에서 확인
02행사, 맛집, 청년 정보처럼 바로 쓸 수 있는 생활 정보 탐색
03청소년, 대학생, 직장인, 가족 등 상황별 탭으로 맞춤 탐색
04관심 있는 항목은 원문 링크와 상세 정보로 연결
05

기술 아키텍처

데이터 수집, 분석, API, 프론트엔드를 하나의 서비스 흐름으로 연결했습니다.

Data
공공 데이터, 지역 게시글, 장소·행사 정보
Pipeline
중복 제거, 분류, 키워드 태깅
Analysis
감성 분석, 토픽 추출, 요약
API
FastAPI / Workers 기반 데이터 제공
Frontend
React 대시보드와 연령별 탭

핵심은 데이터를 모으는 데서 끝내지 않고, 사용자가 바로 이해하고 행동할 수 있는 화면으로 연결하는 것입니다.

06

서비스 가치

천안의 정보를 더 빠르게 찾고, 더 쉽게 비교하고, 더 자연스럽게 행동으로 옮깁니다.

한눈에 보기

지역 이슈와 생활 정보를 하나의 화면 흐름으로 정리합니다.

상황별 탐색

연령과 목적에 따라 필요한 정보만 빠르게 볼 수 있습니다.

원문 연결

관심 있는 정보는 출처와 상세 내용으로 이어집니다.

확장 가능성

새 데이터 소스와 카테고리를 추가해 서비스 범위를 넓힐 수 있습니다.

07

느낀 점과 다음 단계

데이터를 실제 사용 경험으로 바꾸는 과정이 이번 프로젝트의 핵심이었습니다.

기획데이터보다 먼저 사용자가 어떤 결정을 해야 하는지 생각했습니다.
구현수집, 분석, API, 화면이 맞물려야 서비스가 완성된다는 점을 배웠습니다.
운영배포와 도메인 연결까지 경험하며 실제 공개 서비스 흐름을 익혔습니다.
개선모바일 경험, 추천 품질, 데이터 신뢰도를 계속 높이고 싶습니다.
천안 인사이트 · ch.xmin.io
1 / 7