-
Notifications
You must be signed in to change notification settings - Fork 0
Home
co-deok edited this page Sep 6, 2025
·
5 revisions
"글이 대화가 되는 블로그"
Bubblog은 사용자의 블로그 콘텐츠를 기반으로 개인화된 AI 챗봇을 생성하여,
대화를 통해 블로그 내용을 탐색할 수 있는 상호작용형 블로그 플랫폼입니다.
- 주제: 개인 블로그 기반 AI 챗봇 시스템
- 목표: 블로그 글을 임베딩하고, RAG(Retrieval-Augmented Generation) 기반 AI 챗봇을 통해 방문자와 자연스러운 대화 제공
-
주요 기능:
- 카테고리·태그 기반 콘텐츠 필터링
- SSE 기반 실시간 스트리밍 응답

- Spring Boot: 사용자 인증 및 블로그 콘텐츠 관리
- FastAPI: AI 응답 생성 및 벡터 유사도 검색 (OpenAI + pgvector)
- Next.js: 블로그 UI 및 챗봇 인터페이스
이승찬 |
문덕영 |
박의찬 |
|---|---|---|
| 팀장 / 백엔드·프론트 | 팀원 / 백엔드 | 팀원 / AI 서버 |
| - 아키텍처 설계 - Spring Boot API 개발 - CI/CD - Next.js 기반 UI 개발 - AI 서버 개발 및 배포 - 벡터 DB 구축 |
- Spring Boot API 개발 및 배포 - Redis 구성 - AWS S3 연동 |
- 챗봇 서버 개발 - 프롬프트 엔지니어링 |
| 영역 | 사용 기술 |
|---|---|
| 프론트엔드 | Next.js, TypeScript, Tailwind CSS |
| 백엔드 | Spring Boot, JPA, PostgreSQL, Redis |
| AI 서버 | FastAPI, OpenAI API, pgvector |
| 인증 | JWT |
| 배포 및 운영 | Docker, Nginx, AWS EC2, GitHub Actions |
| 영역 | 링크 |
|---|---|
| 프론트엔드 | bubblog-frontend |
| 백엔드 | bubblog-backend |
| AI 서버 | bubblog-ai-server |
아래 문서들에서 각 구성 요소를 자세히 다룹니다: