Skip to content

처음으로 개발한 프로그램, 무신사에 신체 사이즈별 필터링할 수 있는 기능이 없어 개발

Notifications You must be signed in to change notification settings

DoohyunHwang97/pants-size-matcher

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 

Repository files navigation

pants-size-matcher

내 신체 사이즈와 원하는 스타일을 입력하면 조건에 맞는 상품들을 필터링해주는 프로그램

배경

  • 2021년 기준 유저 신체 사이즈와 원하는 스타일에 맞는 옷들만 골라보는 기능이 존재하지 않았음
  • 따라서 매번 상품의 사이즈 데이터를 확인해야하는 수고로움이 존재했음
  • 또한 스타일(핏하게 입고 싶다 or 발목이 드러나게 입고 싶다)에 따라 상품의 사이즈가 달라져야 하는데 그걸 매번 기억하고 적용하기에는 어려움이 있었음


image

  • 무신사의 표준 사이즈표. 현재는 유저 신체 사이즈 기준으로 맞는 항목을 알려주는 기능이 추가됨. 스타일 필터링은 아직 개발되지 않음.


작동 흐름

  1. 유저 사이즈를 입력 받음
  2. 원하는 스타일을 입력 받음
  3. 유저 사이즈에 스타일 계수를 적용해서 타겟 범위를 계산
  4. 타겟 사이즈 범위 내의 상품들을 모두 필터링해서 출력

구현

  1. 사이즈 계산 로직의 정확성은 휴리스틱과 실착 실험을 통해 결정, 지식의 부족으로 성능은 고려하지 못함.
  2. 스타일별로 사이즈 계수를 정의(ex. 와이드 핏의 경우 슬림 핏에 비해 허벅지 사이즈 여유를 2cm 더 둔다)
  3. 사이즈 계수의 결정은 직접 입어보면서 실험적으로 측정, 입어보지 못하는 사이즈는 키에 비례할 것이라고 예상하고 추정하여 결정.
  4. 입력 받은 유저 사이즈에 단순히 계수들을 더하고 빼는 방식으로 타겟 사이즈를 결정했음

결과

  1. 대략 10명의 지인에게 사이즈와 원하는 스타일을 받아서 필터링한 상품에 대해 주문, 실착, 테스트 진행
  2. 대부분의 실착에서 핏과 스타일이 예상과 일치했으며 상품 2개는 판매까지 함
image

About

처음으로 개발한 프로그램, 무신사에 신체 사이즈별 필터링할 수 있는 기능이 없어 개발

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages