281일차 - 애니메이션 추천 목록 API, 애니메이션 엑셀 업데이트 API

2021. 10. 6. 23:05Diary/201~300

 

< 애니메이션 엑셀 업데이트 API >

 

< 애니메이션 추천 API >

 

애니메이션 추천 API 알고리즘은 다음과 같이 짰다.

1. 시트 값이 None일 경우에는 ""으로 치환.

2. request로 받은 장르와 태그를 하나의 리스트로 묶고 정렬.

3. 엑셀 파일의 장르와 태그를 하나의 리스트로 묶고 정렬.

4. 두 개의 정렬 리스트의 교집합을 찾아서 그 중에 request로 받은 리스트와 같은 값을 찾고 시트 번호를 추출.

5. 시트 번호에 맞는 값들을 사전형식으로 만들어서 리스트에 넣고 반환.