CLOVA Studio - 공시정보를 활용한 주식투자 도우미 프로젝트를 시작하며

정영상
Written by 정영상 on
CLOVA Studio - 공시정보를 활용한 주식투자 도우미 프로젝트를 시작하며

안녕하세요~! 😀
저는 가짜연구소 8기 프로젝트 “[CLOVA Studio] 공시정보를 활용한 주식투자 도우미”의 빌더 정영상입니다.
이번 포스트에서는 2024년 상반기에 진행할 프로젝트에 대해 간단히 소개하고자 합니다!


📈[CLOVA Studio] 공시정보를 활용한 주식투자 도우미 프로젝트 소개

프로젝트 내용

  • 이 프로젝트는 전자공시시스템으로부터 제공받은 공시정보와 기타 금융 관련 정보들을 토대로 투자를 도와주는 챗봇LLM으로 제작하는 프로젝트입니다.
    • 먼저, 전자공시시스템(DART)이란, 상장법인 등이 공시서류를 인터넷으로 제출하고, 투자자 등 이용자는 제출 즉시 인터넷을 통해 조회할 수 있도록 하는 종합적 기업공시 시스템인데요, DART로부터 API를 통해 해당 자료들을 제공받을 수 있습니다.
    • 전자공시시스템(DART) 오픈API을 통해 어떤 데이터를 제공받을 수 있을지 확인하실 수 있습니다.
    • 또한, 주식 투자에 영향을 미치는 기업 관련 뉴스데이터들을 수집 및 요약하여 챗봇의 답변에 활용할 수 있습니다.
  • 이 프로젝트는 [가짜연구소 X 네이버 클라우드 / 네이버 그린 디벨로퍼스 예비 개발자 지원 프로그램] 의 일환으로, 네이버클라우드로부터 크레딧을 지원받아 진행되는 프로젝트입니다.

프로젝트 목적

  • 주식투자를 해보긴 했으나 매번 확신을 가지고 투자하지 못하는 초보자들을 위해 챗봇을 제작하고자 합니다.
  • 우리 프로젝트에서는 투자 초보자들에게 공시정보를 통해 얻은 투자지표와 산업 트렌드, 호악재 보도 등을 통해 종합적으로 투자 여부를 판단할 수 있도록 방향을 제시하고자 합니다.
  • 투자 조언에 대한 근거는 기업의 공시정보와 관련 보도자료를 통해 종합적으로 도출됩니다.
  • 전체 프로젝트 개발은 네이버클라우드로부터 제공되는 서비스를 통해 진행되며, 서비스 이용 요금은 지원받은 크레딧을 사용할 예정입니다.

프로젝트 기간

  • 총 3개월간 진행합니다.
    • 약 4주 간 챗봇에 대한 기획 진행
    • 약 6주 간 기획 내용대로 개발 및 테스트
    • 이후 2주 간 보수 및 개선
  • 자세한 일정은 아래 주차별 목표를 확인해주세요.


*가짜연구소 8기에서 진행되는 모든 프로젝트는 계획표를 참고해주세요.


🤪 빌더 소개

  • 저는 현재 인공위성 스타트업에서 NLP Researcher로 재직중인 빌더 정영상입니다.
  • 자세한 소개는 소개링크를 확인해주세요!

📋 프로젝트 계획


첫 모임 날짜 & 시간 & 장소

첫 모임은 OT입니다.
간단하게 프로젝트를 소개하고 방향을 논의합니다.
간단하게 자기 소개를 하면서 Ice breaking을 할 예정입니다.

  • 날짜: 3월 5일 화요일이 첫모임입니다. 매주 화요일 저녁에 모임을 진행합니다.
  • 시간: 오후 9시
  • 장소: 디스코드 또는 구글밋

모임 시간 & 장소

  • 시간: 매주 화요일 오후 8시 ~ 10시 유기적으로 진행합니다.
  • 장소: 디스코드 또는 구글밋

기타사항

  • 크레딧을 지원받아 진행하는 프로젝트 특성상 프로젝트 내용이 블로그 등을 통해 공개될 수 있습니다.
  • 자세한 사항은 프로젝트를 진행하면서 천천히 공유하도록 하겠습니다!
  • 추가 문의사항은 디스코드 또는 메일(videorighter@gmail.com)을 통해 문의해주시면 감사하겠습니다.

🗓 주차별 목표


프로젝트는 참여자의 기획 및 의도에 따라 진행하지만, 모든 모임은 원칙적으로 청강이 가능합니다.
또한, 서비스가 가능한 프로젝트를 지양하지만 개인 사정으로 인한 일정 변동이 있을 수 있는 점 참고 부탁드립니다.

OT - 프로젝트 소개/방향 논의, Ice Breaking

기획 - 4주 간 주차 별 필수 진행이 아닌 유기적으로 진행

Week 1 - 문제 및 요구사항 정의 - 금융 관련 고객 니즈 파악 및 주식 투자 방식 탐색

Week 2 - 공시정보 및 주식 관련 정보 API 탐색

Week 3 - 제공 크레딧 활용 인프라 테스트(NAVER CLOUD, CLOVA Studio 테스트 등)

Week 4 - 프로토타이핑 - 전체 아키텍쳐 설계 및 유저 플로우 설계

개발 - 6주 간 프로젝트 설계에 따른 기능 개발(유기적 진행)

Week 5 - 공시정보를 통한 투자 지수 계산 기능 개발

Week 6 - 관련 기사 수집 및 요약 기능 개발

Week 7 - 답변 일관성을 위한 프롬프트 엔지니어링

Week 8 - 중간 리뷰 타임

Week 9 - 투자 트렌드 분석 기능 개발

Week 10 - 제반 기능 종합 및 테스트

Week 11 - 전체 기능 검토, 문서화 및 배포

고도화 - 2주 간 배포 이후의 피드백을 통한 개선

Week 12 - 피드백 반영 및 프롬프트 엔지니어링 수정 등의 기능 개선

Week 13 - 고도화 결과 정리 및 문서화

Week 14 - 회고 및 최종 리뷰


정영상

정영상