캡스톤 2주차 주제발표

스톤

이강호, 박인규, 한정

위 업체들의 공통점?

  • 성공한 미국의 IT기업이다.
  • 대표적인 테크기업이다.
  • 추천 시스템을 통한 맞춤 타겟팅을 통해   
    고객을 유치한다.

파레토 법칙

전통적인 시장에서 한 종목에서 잘 팔리는

상위 20%전체 매출의 80%를 차지한다.


한정된 공간과 자원을 가진 매장에서는

잘 팔리는 물건에 보다 집중하여 전시하는 경향


베스트셀러 책을 잘보이는 곳에 배치하여 판매한다.

 

재고 및 상품 매장 진열 공간의 제한 문제로 인해

잘 팔리는 물품에만 집중하여 마케팅

 

우량 고객에 마케팅이 집중된다.

하지만

기술의 발달로 재고나 물류에 드는 비용이 훨씬 저렴해짐


특히 인터넷 기반 비즈니스의 경우 비인기 상품에 대한

소비자의 진입장벽을 낮출 수 있다.


비인기 상품이 전체적으로 모여 틈새 시장을 형성된다.

롱테일 현상

파레토 법칙과 반대로 

소수의 매출이 80%을 육박하여

전체 이익면에 많은 부분에 기여

 

전통적인 파레토 법칙에 반대되는

새로운 비즈니스 모델 창조

추천 시스템을 만들고 싶은데

우리학교 학생들을
대상으로 하는

맞춤 타겟팅
소재가 뭐가 있을까?​

"강의, 시간표"

추천 시스템

==

유저의 응답을 예측한다

추천을 한다

라는 의미는

1등 item을 알려준다는 의미가 아닌

나한테 가장 맞는

item을 알려준다는 것

여기에

강의 시간표 추천이라는

생각을 추가하면

"강의" 추천을 한다

라는 의미는

"가장 인기있는 강의" 을 알려준다는 의미가 아닌

나한테 가장 맞는

"강의"를 알려준다는 것

꼭 들어야할

나와 성향이 가장 맞는 교수님의

아침수업이 아닌

과제량이 적절한

등등등..

꼭 필요한

무엇을 추천할 것인가?

아직 듣지 않은 과목중에
나와 가장 성향이 맞는

해당 학기의 해당 학년 수업을 추천

+
원하는 시간대의 시간표를 짜주는

+
성향뿐 아니라 원하는 여러 옵션을 추가

어떻게 추천할 것인가?

기존에 들었던 강의의 만족도 수집

  • 브라우저 내 행동 패턴 분석
  • 유저에게 직접 정보 수집

나와 비슷한 성향을 가진 유저 분석

similarity 계산 / 분석

비슷한 성향 유저의 만족도가 높았던 강의 추천

얻을 수 있는 효과

  • 간편한 UI / UX 제공으로 쉬운 시간표 제작
  • 강의 몰림현상을 줄임
  • 좋은 강의들의 인원 부족으로 인한 폐강을 줄임
  • 학생들의 성향 파악을 통한 추천으로 만족도를 높이고 포강 확률을 줄임

필요한 기능

기능

1.인하대학교 시간표 크롤링

2.sugang.inha.ac.kr에서 제공하는 시간표 작성

3.강의 계획서

4.친구와의 시간표 비교

5.시간표 저장을 위한 로그인 기능

6.추천 서비스를 위한 유저들의 로그 수집

7.추천 서비스를 위한 data-pipeline

8.…이외에도 다양한 추가 기능들

실제 서비스를 생각 하고 있기에..

1.구현해야 할 분량이 생각보다 많다.

2.다양한 OS를 지원하기엔 시간이 부족하다.(대략 10주)

3.지속적인 유지보수가 가능해야 한다.

4.배포와 서버 설정이 간단해야 한다.

왜 Web application인가?

1.호환성이 좋다. (OS 에 자유롭게 이용 가능)

2.자바스크립트 기반으로 만들어지기 때문에, 차후에 스마트폰 어플리케이션이나 데스크탑 어플리케이션으로 만들기 수월하다.

3.상대적으로 많은 라이브러리들과 자료들

기술스택(예정)

Frontend

1.HTML

2.CSS(SCSS)

3.Javascript (ES6)

    • React + Redux

Backend

1.Node js + express

2.Mysql

3.Redis

Architecture in AWS

1.EC2

2.RDS

3.Lambda + API gateway

4.S3

5.Route 53

6.SQS

7.SES

감사합니다.

Made with Slides.com