Skip to content

OT-T1/ottichu

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

OTTiChu 🎠

  • 사용자의 선호 컨텐츠를 기반으로 그에 맞는 OTT플랫폼을 추천해주는 서비스

프로젝트 구성 안내

project_architecture

  • 구성..?

1. 프로젝트 소개

사용 기술

  • 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플랫폼을 순위별로 보여준다

2. 프로젝트 목표

기획 의도

  • 코로나 확진자 수가 급증하며 실내 취미에 대한 수요가 증가함에 따라 OTT 서비스에 대한 관심도 증가
  • 국내 OTT 서비스는 크게 5~6개 존재하는데 그 중 자신이 선호하는 컨텐츠가 있는 서비스가 어디에 있는지 판단하기 어려울 것이라 가정해 추천 서비스를 기획

가설 및 검증 결과

  • 가설
    • 코로나 확진자 수 증가 추세와 OTT에 대한 관심도가 상관관계가 높을 것으로 예상
    • 각 OTT에 대한 관심은 연관검색어에 있을 것이고, 이를 통해 기존/잠재/이탈고객이 원하는 바를 파악할 수 있을 것이라 가정
  • 검증 방법
    • 월별 OTT 플랫폼 검색량 조사
    • 월별 연관검색어 집계
  • 결과 및 도출한 인사이트
    • image
    • 코로나 확진자 수와 OTT 검색량의 변화 추이에 상관관계가 높았다
    • 기존 및 잠재고객이 원하는 것은 자신이 선호하는 컨텐츠가 해당 OTT에 존재하는지에 대한 여부이다
    • 잠재고객 및 이탈 희망자가 원하는 것은 타 OTT 서비스에 대한 구체적인 정보 및 가격 정보이다

3. 프로젝트 미리보기

  • 서비스 화면 캡쳐해서 첨부할 예정

4. 프로젝트 구성도

5. 프로젝트 팀원 역할 분담

이름 담당 업무
임희지 기획 / 프론트엔드 개발 / 팀장
이정규 기획 / 백엔드 개발 / 데이터 분석
전진성 프론트엔드 개발 / 데이터 분석
박지윤 데이터 분석
나영민 데이터 분석

멤버별 responsibility

  1. 팀장
  • 기획 단계: 구체적인 설계와 지표에 따른 프로젝트 제안서 작성
  • 개발 단계: 팀원간의 일정 등 조율 + 프론트 or 백엔드 개발
  • 수정 단계: 기획, 스크럼 진행, 코치님 피드백 반영해서 수정, 발표 준비
  1. 프론트엔드
  • 기획 단계: 큰 주제에서 문제 해결 아이디어 도출, 데이터 수집, 와이어프레임 작성
  • 개발 단계: 와이어프레임을 기반으로 구현, 데이터 처리 및 시각화 담당, UI 디자인 완성
  • 수정 단계: 피드백 반영해서 프론트 디자인 수정
  1. 백엔드 & 데이터 담당
  • 기획 단계: 기획 데이터 분석을 통해 해결하고자 하는 문제를 정의
  • 개발 단계: 웹 서버 사용자가 직접 백엔드에 저장할수 있는 기능 구현, 데이터 베이스 구축 및 API 활용, 데이터 분석 개념 총동원하기
  • 수정 단계: 코치님 피드백 반영해서 분석/ 시각화 방식 수정

6. 어려웠던 점 및 해결 방법

데이터 분석

데이터 수집 및 전처리

백엔드

프론트엔드

7. 배운 점

  • 협업 시 규칙을 정하는 것의 중요성...

About

OTT 추천 웹 서비스

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •