✔ 콘서트를 다녀온 덕후는 고화질 근접 직캠으로 콘서트를 다시보고 싶었습니다.
✔ 물론 Youtube 에 직접 접속해서 검색해도 되지만, 덕후의 입장에서는 썸네일들을 배치하는 UI와 알고리즘이 띄워주는 검색결과 자체가 아쉽게 느껴집니다.
✔ 팬들이 영혼을 갈아넣어 이쁘게 뽑은 썸네일들이 Grid에 맞춰 공백 없이 화면을 채워야 한다.
✔ 조회수가 높은 순으로 맨위에 배치되게 정렬한다.
youtube.search().list
(공식 다큐먼트)
아래와 같이 매개변수 쿼리를 적용하여 키워드에 맞는 동영상 리스트를 받아오고 원하는 기준으로 정렬할 수 있다.
search_response = youtube.search().list(
q=search_keyword,
type='video',
part='id,snippet',
maxResults=max_results,
order='viewCount' # 조회수 높은 순으로 정렬
).execute()
ver 1 )
챗 GPT에 웹 브라우저에 썸네일들을 배치하는 UI 만들어달라
라고 대충 요청해보았다.
ver 2)
챗 GPT에게 UI를 좀더 세련되게 만들어줘
라고 요청했다.
개떡같이 모호하게 '세련되게' 라는 조건을 요구했는데 이걸 또 찰떡같이 알아들어서 UI를 이쁘게 다듬어 줬다.
ver 3)
내가 궁극적으로 원하던 느낌은 넷플릭스 UI 이다. 그래서 냅다 넷플릭스 UI 알지? 그 느낌나게 UI 개선해줘
라고 챗 GPT에게 요청했다. 근데 그걸 또 해냈다.