All projects
캡스톤디자인
LLM 기반 멀티 에이전트를 활용한 AI 뉴스레터 생성기
2023.09 — 2024.06(Completed)
팀장
AI AgentLLMLangChain

TL;DR
가상의 구독자를 생성해 사전 조사(Pre-survey)를 시뮬레이션하고, 이를 통해 화제성(Trendiness)까지 고려해 실제 뉴스 기사 기반 뉴스레터를 생성하는 LLM 멀티 에이전트 시스템 개발
검색-증강-생성(RAG) 기반 뉴스레터 생성에서 Reranking 단계가 관련도(Relevance)만 고려하고 화제성(Trendiness)은 반영하지 못한다는 한계를 해결하기 위해, 가상의 다양한 배경을 가진 구독자(Subscribers)를 생성하고 이들을 인터뷰해 사전 조사를 시뮬레이션한 뒤 그 대화 내역을 바탕으로 다수가 주목할 만한 콘텐츠를 선별해 뉴스레터를 생성하는 Multi-Agent 구조를 제안했다. Direct Gen, Basic RAG를 베이스라인으로 11명의 인간 평가자를 통해 Relevance, Verifiability, Recentness, Non-redundancy, Interest 5개 지표로 비교 평가한 결과, 제안한 Multi-Agents 구조가 Verifiability, Recentness, Interest 측면에서 더 높은 점수를 받아 실존하는 최신 뉴스 기사 중 화제성 있는 이슈들로 구성된 뉴스레터를 생성할 수 있음을 확인했다.
Contribution
- LangChain 기반 뉴스레터 에이전트 설계 및 개발
- Streamlit 기반 웹 어플리케이션 개발
Skills
LangChainStreamlit
Related Achievements
- Patent
10-2024-0102213