- 사용자의 선호 컨텐츠를 기반으로 그에 맞는 OTT플랫폼을 추천해주는 서비스
구성..?
- Client - React, Redux, Redux-saga, Styled Components, Chart.js, d3.js
- Server - Flask, Maria DB, SQLAlchemy
- Data Crawling - BeautifulSoup, Selenium
- Data Analysis - Pandas, Numpy, GENSIM, MeCab, KoNLPy
- 사용자가 평소에 어떤 카테고리, 장르의 컨텐츠를 좋아하는지와 감독, 배우 등의 정보를 입력받고 그에 맞는 컨텐츠를 보여주고 선택하도록 한다
- 선호 정보와 선택한 컨텐츠들을 바탕으로 국내 5개 OTT플랫폼을 순위별로 보여준다
- 코로나 확진자 수가 급증하며 실내 취미에 대한 수요가 증가함에 따라 OTT 서비스에 대한 관심도 증가
- 국내 OTT 서비스는 크게 5~6개 존재하는데 그 중 자신이 선호하는 컨텐츠가 있는 서비스가 어디에 있는지 판단하기 어려울 것이라 가정해 추천 서비스를 기획
- 가설
- 코로나 확진자 수 증가 추세와 OTT에 대한 관심도가 상관관계가 높을 것으로 예상
- 각 OTT에 대한 관심은 연관검색어에 있을 것이고, 이를 통해 기존/잠재/이탈고객이 원하는 바를 파악할 수 있을 것이라 가정
- 검증 방법
- 월별 OTT 플랫폼 검색량 조사
- 월별 연관검색어 집계
- 결과 및 도출한 인사이트
- 서비스 화면 캡쳐해서 첨부할 예정
이름 | 담당 업무 |
---|---|
임희지 | 기획 / 프론트엔드 개발 / 팀장 |
이정규 | 기획 / 백엔드 개발 / 데이터 분석 |
전진성 | 프론트엔드 개발 / 데이터 분석 |
박지윤 | 데이터 분석 |
나영민 | 데이터 분석 |
멤버별 responsibility
- 팀장
- 기획 단계: 구체적인 설계와 지표에 따른 프로젝트 제안서 작성
- 개발 단계: 팀원간의 일정 등 조율 + 프론트 or 백엔드 개발
- 수정 단계: 기획, 스크럼 진행, 코치님 피드백 반영해서 수정, 발표 준비
- 프론트엔드
- 기획 단계: 큰 주제에서 문제 해결 아이디어 도출, 데이터 수집, 와이어프레임 작성
- 개발 단계: 와이어프레임을 기반으로 구현, 데이터 처리 및 시각화 담당, UI 디자인 완성
- 수정 단계: 피드백 반영해서 프론트 디자인 수정
- 백엔드 & 데이터 담당
- 기획 단계: 기획 데이터 분석을 통해 해결하고자 하는 문제를 정의
- 개발 단계: 웹 서버 사용자가 직접 백엔드에 저장할수 있는 기능 구현, 데이터 베이스 구축 및 API 활용, 데이터 분석 개념 총동원하기
- 수정 단계: 코치님 피드백 반영해서 분석/ 시각화 방식 수정
- 협업 시 규칙을 정하는 것의 중요성...