반응형
'온 세상이 주식이야'(온세주)의 핵심은 모의주식거래 시스템이다. 그리고 AI 기능은 해당 시스템에 접근하기 위한 하나의 수단이다.
AI 기능의 역할은 아래와 같다.
사용자의 현재 웹페이지의 정보를 바탕으로 평가, 분석하여 유사한 주식종목을 반환한다. 반환된 종목의 경우 사용자의 선택에 따라 저장될 수 있고 저장된 주식은 온세주 웹사이트에서 모의 매매가 가능하다.
해당 기능을 만들기 위해서 아래와 같이 AI 기능 구현을 위한 구성을 아래와 같이 세분화 했다.
Chrome Extension - Frontend
온세주의 Chrome Extension은 AI 기능의 Frontend로 아래의 기능을 담당한다.
- 현재 화면의 정보를 AI Server로 전달하고
- AI Server에서 반환된 정보를 Service Server로 전달한다.
Chrome Extension로 선택한 이유는 웹사이트 상의 정보를 가져오기 유용하다는 점과 Chrome Extension의 사용자 접근성 높다는점 마지막으로 최근 Chrome Extension 기반 AI 서비스의 가능성을 바탕으로 선택 하게 됐다.
AI Server - Backend
Chrome Extension에서 전달 받은 정보를 전처리하고 임베딩하여 가장 유사한 주식종목과 전달 받은 정보를 요약하여 반환한다. 해당 기능을 구현하기 위해서 아래와 같은 순서로 구현 및 구성될 예정이다.
- Advanced RAG Agent
- 데이터 전처리
- 유사도 조회
- 재생성
- Exponential Backoff
- 비동기 처리
- 대용량 요청 처리(미정)
Service Server - Backend
Chrome Extension에서 전달 받은 종목과 상황 정보를 전달 받고 저장한다. 추가적인 구현 내용은 기획중에 있다.
다음으로는 기본적인 Chrome Extension 구현을 진행할 예정이다.
반응형
'AI > Projects' 카테고리의 다른 글
Project: 온 세상이 주식이야 - AI 관련 기능 개발 Intro & MVP 구현 (1) | 2025.02.14 |
---|---|
Project: 온 세상이 주식이야 - Chrome Extension 개발 Intro & MVP (1) | 2025.02.12 |
Project: 온 세상이 주식이야 - Intro (0) | 2025.02.10 |
Project Joing: StoryBoard Generator(콘티 생성기) - 이미지 생성 모델 선정 2 (0) | 2024.11.20 |
Project Joing: StoryBoard Generator(콘티 생성기) - 이미지 생성 모델 선정 1 (0) | 2024.11.19 |