TCFD ESG SR 작성

TCFD(Task Force on Climate-related Financial Disclosures)
기업이 기후변화로 인한 위험과 기회를 어떻게 관리하고 있는지 투명하게 공시하도록 권고합니다.
핵심은 거버넌스, 전략, 리스크 관리, 지표 및 목표의 4가지 영역에서 기후 관련 정보를 보고하는 것입니다.
투자자·금융기관 등이 기후 리스크를 평가하고 의사결정에 반영할 수 있는 국제 표준 프레임워크 역할을 합니다.

🚀 ESG Mate 프로젝트 개요

ESG Mate는 기업의 ESG(환경, 사회, 거버넌스) 성과를 AI 기술로 분석하고, TCFD 등 국제 표준에 맞는 전문 보고서를 자동으로 생성하는 통합 플랫폼입니다. 복잡한 ESG 분석 과정을 AI가 자동화하여 모든 기업이 쉽게 ESG 공시를 수행할 수 있도록 지원합니다.

🛠️ 기술 스택

Frontend

핵심 프레임워크

  • • Next.js 15.4.5 - React 기반 풀스택 프레임워크
  • • TypeScript 5.9.2 - 타입 안전성 보장
  • • React 19.1.0 - 최신 UI 라이브러리

스타일링 & 상태관리

  • • Tailwind CSS 3.4.17 - 유틸리티 퍼스트 CSS
  • • Zustand 5.0.7 - 경량 상태 관리
  • • Next PWA 5.6.0 - Progressive Web App

Backend

웹 프레임워크 & 데이터베이스

  • • FastAPI - 고성능 Python 웹 프레임워크
  • • PostgreSQL - 관계형 데이터베이스
  • • Redis - 캐싱 및 세션 저장소

비동기 처리 & ORM

  • • Celery - 비동기 작업 큐
  • • SQLAlchemy - ORM 및 데이터베이스 추상화
  • • asyncpg - 비동기 PostgreSQL 드라이버

AI/ML

LLM & RAG 시스템

  • • LangChain - LLM 애플리케이션 프레임워크
  • • ChromaDB - 벡터 데이터베이스
  • • FAISS - Facebook AI Similarity Search
  • • OpenAI API - GPT 모델 통합

임베딩 & 문서처리

  • • Hugging Face - 오픈소스 AI 모델
  • • Sentence Transformers - 텍스트 임베딩
  • • PyPDFLoader - PDF 문서 파싱
  • • RecursiveCharacterTextSplitter - 텍스트 청크 분할

DevOps

컨테이너화 & 배포

  • • Docker - 컨테이너화
  • • Kubernetes - 컨테이너 오케스트레이션
  • • Railway - 클라우드 배포 플랫폼
  • • GitHub Actions - CI/CD 파이프라인

운영체제 & 문서생성

  • • Debian 13 (trixie) - 컨테이너 운영체제
  • • python-docx 1.1.0 - Word 문서 생성
  • • WeasyPrint 61.2 - HTML to PDF 변환
  • • 한글 폰트 패키지 - fonts-noto-cjk, fonts-nanum

🏗️ 마이크로서비스 아키텍처

Gateway Service (8000)

API 게이트웨이, 서비스 디스커버리, 통합 인증

LLM Service (8002)

OpenAI GPT-4o-mini, KoAlpaca, RAG 시스템

RAG Service (8005)

FAISS 벡터 검색, PDF 처리, 문서 임베딩

TCFD Service (8003)

TCFD 프레임워크, 기후 시나리오 분석

Report Service (8004)

AI 보고서 생성, Word/PDF 다운로드

Auth Service (8008)

JWT 인증, 권한 관리, 사용자 데이터

🎯 프로젝트 의의

1

ESG 분석의 민주화

복잡한 ESG 표준과 데이터를 AI가 자동으로 분석하여 모든 기업이 쉽게 ESG 공시를 수행할 수 있도록 지원

2

AI 기술의 실용적 활용

RAG 시스템, 멀티 모달 AI, 실시간 문서 생성을 통해 ESG 분석의 복잡성을 단순화

3

국제 표준 준수

TCFD 등 국제 ESG 표준을 준수하여 글로벌 기업들의 ESG 공시 요구사항 충족

4

지속가능한 미래 지원

기업들이 지속가능한 미래를 위한 의사결정을 내릴 수 있도록 데이터 기반 인사이트 제공

📈 기대효과

비즈니스 임팩트

  • ESG 보고서 작성 시간 90% 단축
  • 전문가 수준의 보고서 품질 보장
  • 국제 표준 준수로 글로벌 경쟁력 향상
  • 중소기업도 대기업 수준의 ESG 공시 가능

기술적 혁신

  • RAG 기반 지능형 문서 검색 시스템
  • 마이크로서비스 아키텍처로 확장성 확보
  • 실시간 AI 기반 보고서 생성
  • 행정구역별 맞춤형 기후 데이터 분석

✨ 주요 기능

🤖 AI 기반 ESG 분석

자동 데이터 수집, 스마트 분석, 예측 모델링

📊 표준 준수 보고서

TCFD 보고서, AI 윤문, 섹션별 편집

📄 문서 다운로드

Word, PDF, HTML 다중 형식 지원

📈 대시보드 시각화

실시간 모니터링, 인터랙티브 차트

🌍 기후 데이터 분석

행정구역별 기후 데이터, 시나리오 분석

🔐 보안 인증

JWT 토큰, 회사별 데이터 격리

🚀 개발 로드맵

Phase 1 (현재) ✅

• 기본 MSA 아키텍처 구축
• TCFD 보고서 생성 시스템
• Word/PDF 다운로드 기능
• 기본 AI 모델 통합
• RAG 검색 시스템
• 사용자 인증 시스템
• 기후 데이터 시각화
• 행정구역별 기후 데이터 분석

Phase 2 (계획) 🔄

• 고급 데이터 시각화
• 모바일 앱 개발
• 다국어 지원 확대
• 실시간 알림 시스템
• 고급 분석 대시보드
• 기후 시나리오 시뮬레이션

Phase 3 (미래) 📋

• 블록체인 기반 데이터 검증
• AI 예측 모델 고도화
• 글로벌 ESG 표준 통합
• 엔터프라이즈급 보안 강화
• 머신러닝 기반 위험 예측
• 자동화된 ESG 감사 시스템