- 유저가 spring 서버에 회원가입을 진행.
- 사용자 정보를 mysql DB에 저장
- Return Result
- 유저가 spring 서버에 로그인을 진행.
- 서버에서 로그인 정보를 확인, 세션키 저장
- 세션 키 반환
- 유저가 spring 서버에 자신의 흥미 정보를 전송.
- 세션키 검증
- 사용자 카테고리 정보 저장 (ex : [0.1,0.8,1.0,0.6,0.3,0.2])
- Return Result
- 유저가 spring 서버에 자신의 정보와 읽은 뉴스 id를 전송.
- 세션키 검증
- 사용자 카테고리 정보 read (ex : [0.1,0.8,1.0,0.6,0.3,0.2])
- Spring 이 fastAPI서버에 연산을 요청 및 결과 반환받음. (ex : [0.1,0.8,1.0,0.6,0.3,0.2])
- 사용자 카테고리 정보 업데이트
- Return Result
- newStore에서 news 정보를 읽고, 전처리
- 데이터를 mongoDB에 저장
- 유저가 spring 서버에 자신의 정보를 저장
- 세션키 검증
- 사용자 카테고리 정보 read (ex : [0.1,0.8,1.0,0.6,0.3,0.2])
- Spring 이 fastAPI 메소드 요청처리 parameter : (ex : [0.1,0.8,1.0,0.6,0.3,0.2])
- mongoDB에서 read data, ex) 유사도 계산, elastic search
- Return Result
- Return Result






