Biz-News
AI News Summary & Recommendation

2nd Place Feb 2025 (Hackathon)
Cloud 2 Backend 1 Frontend 1 AI 2

Kakao Tech Bootcamp Hackathon project. Graph RAG based news recommendation service using Neo4j graph database for intelligent summarization and personalized recommendations. Won 2nd place in the competition.

Key Features

News Summary

AI-powered news article summarization

Graph Based on Keyword

Neo4j graph visualization of keyword relationships

News Keyword & Company Info

Extracted keywords and related company information

Stock Market Information

Real-time stock market data integration

Tech Stack (My Part)

AWS EC2 AWS RDS Docker Nginx GitHub Actions Next.js Spring Boot Neo4j Graph RAG

My Contributions

Cloud Infrastructure

AWS EC2 and RDS management with Docker containerization and Nginx reverse proxy

CI/CD Automation

GitHub Actions pipeline for automated build, test, and deployment

Data Pipeline

Public data API integration and MySQL database storage logic

API Integration

Frontend-backend REST API connection and data flow design

Challenges & Solutions

Problem 48-hour hackathon required rapid infrastructure setup with zero room for deployment errors.
Solution Pre-configured Docker Compose templates and GitHub Actions workflows for instant CI/CD, enabling the team to focus on feature development.
Problem Connecting Neo4j graph database with traditional MySQL for hybrid data storage was complex.
Solution Designed a dual-database architecture with clear API boundaries — MySQL for structured data and Neo4j for graph-based news relationships.

System Architecture

Biz-News Architecture