Project. JinShiWang: 이것이 진짜 시황 분석이다.
우리가 구현 PB Agent AI인 JinShiWang은 기본적인 증시 정보부터 고객 맞춤 정보까지, 종합 투자 정보를 제공합니다.
증시·산업·기업 정보 Agent와 고객 맞춤 Agent를 개발하여 주간 리포트 형식으로 정보를 제공합니다. 또한, 뉴스 데이터를 활용한 질적 정보까지 제공하며, FNSPID(주가 + 기업 뉴스 데이터셋)를 활용합니다. 주간 화제의 뉴스 3개를 선정해 요약, 키워드 추출, 감성점수까지 함께 제공합니다.
JinShiWang은 PB(Private Banker) 업무의 효율성과 고객 만족도를 높이기 위해 설계된 AI 기반 에이전트 시스템입니다.
이 프로젝트는 PB가 고객에게 제공하는 투자 정보와 시장 분석을 자동화·지능화하여, 맞춤형 리포트와 인사이트를 신속하게 전달할 수 있도록 지원합니다.
PB용 시황 분석·예측 AI Agent 개발
FNSPID(금융 뉴스와 주가를 통합한 오픈 소스 데이터셋) 활용
LLM 의존도 최소화 및 비용 절감
고객 맞춤형 업데이트 제공
AI Agent의 역할
본 서비스의 정량 데이터 분석은 FNSPID 데이터셋 내의 OHLCV(시가, 고가, 저가, 종가, 거래량) 데이터를 기반으로 수행됩니다.
목적: 증시 및 산업 정보 Agent에 들어갈 "전 주의 Hot한 기사 Top3"를 선정하기 위함
파이프라인: BERTopic 파이프라인을 사용하여 문서 임베딩 → 차원 축소(UMAP) → 클러스터링(HDBSCAN) → 키워드 추출(c-TF-IDF, MMR) 과정을 거침
세부 과정:
HDBSCAN: 밀도 기반 계층적 클러스터링 알고리즘으로, 데이터의 밀집도를 활용해 클러스터를 자동으로 탐지함
BERTopic 파이프라인:
목적: 뉴스 기사 원문의 핵심 내용을 간결하게 요약하여 제공
프로세스:
요약 방식:
환경 설정
프론트엔드 실행
cd frontend
npm install
npm start
백엔드 실행
pip install -r requirements.txt
uvicorn app.main:app --reload
전체 서비스 연동
Project. JinShiWang: 이것이 진짜 시황 분석이다.
우리가 구현 PB Agent AI인 JinShiWang은 기본적인 증시 정보부터 고객 맞춤 정보까지, 종합 투자 정보를 제공합니다.
증시·산업·기업 정보 Agent와 고객 맞춤 Agent를 개발하여 주간 리포트 형식으로 정보를 제공합니다. 또한, 뉴스 데이터를 활용한 질적 정보까지 제공하며, FNSPID(주가 + 기업 뉴스 데이터셋)를 활용합니다. 주간 화제의 뉴스 3개를 선정해 요약, 키워드 추출, 감성점수까지 함께 제공합니다.
JinShiWang은 PB(Private Banker) 업무의 효율성과 고객 만족도를 높이기 위해 설계된 AI 기반 에이전트 시스템입니다.
이 프로젝트는 PB가 고객에게 제공하는 투자 정보와 시장 분석을 자동화·지능화하여, 맞춤형 리포트와 인사이트를 신속하게 전달할 수 있도록 지원합니다.
PB용 시황 분석·예측 AI Agent 개발
FNSPID(금융 뉴스와 주가를 통합한 오픈 소스 데이터셋) 활용
LLM 의존도 최소화 및 비용 절감
고객 맞춤형 업데이트 제공
AI Agent의 역할
본 서비스의 정량 데이터 분석은 FNSPID 데이터셋 내의 OHLCV(시가, 고가, 저가, 종가, 거래량) 데이터를 기반으로 수행됩니다.
목적: 증시 및 산업 정보 Agent에 들어갈 "전 주의 Hot한 기사 Top3"를 선정하기 위함
파이프라인: BERTopic 파이프라인을 사용하여 문서 임베딩 → 차원 축소(UMAP) → 클러스터링(HDBSCAN) → 키워드 추출(c-TF-IDF, MMR) 과정을 거침
세부 과정:
HDBSCAN: 밀도 기반 계층적 클러스터링 알고리즘으로, 데이터의 밀집도를 활용해 클러스터를 자동으로 탐지함
BERTopic 파이프라인:
목적: 뉴스 기사 원문의 핵심 내용을 간결하게 요약하여 제공
프로세스:
요약 방식:
환경 설정
프론트엔드 실행
cd frontend
npm install
npm start
백엔드 실행
pip install -r requirements.txt
uvicorn app.main:app --reload
전체 서비스 연동