GPTers의 빠르고 방대한 정보로부터 항상 많이 배우고 있습니다.
저는 Plotly Dash를 활용한 데이터 시각화를 공부하고 있습니다.
참고로, Dash는 오픈소스 Python 프레임워크로 웹기반의 어플리케이션 개발에 적합합니다.
최근에는 Dash를 활용하여 AI 기능이 반영된 웹 어플리케이션 서비스를 구상하던 중, 'Hottube50'이라는 웹앱을 만들어서 테스트중입니다.
Hottube50은 유투브의 '인기급상승'데이터를 API로 추출하여 인기있는 영상리스트를 분석하는 앱입니다. 이 앱에 영상의 스크립트를 openAI와 langchain을 이용하여 3줄로 요약, 영상을 시청하지 않고도 핵심을 파악할 수 있는 기능을 추가했습니다(일부 영상의 스크립트가 gpt-3.5-turbo 모델의 토큰 개수 한계(16,385개)를 초과하여 langchain 적용)
앱의 접속 url은 https://hottube-datagongjak.pythonanywhere.com/ 입니다.
소스코드는 깃헙에 모두 공유하였으며 자세한 내용은 https://datagongjak.com/ai-use-cases-for-dash/을 보시면 되겠습니다. 감사합니다.