전체태그 보기

#recofashion (5개의 포스트)

RecoFashion - 완성 및 시뮬레이션
dvmflstm

RecoFashion - 완성 및 시뮬레이션

2019년 12월 2일0개의 댓글
github url https://github.com/BaekGeunYoung/recofashion-client (client) https://github.com/BaekGeunYoung/recofashion-server (server) 목표 서비스 패션 코디 추천 서비스 기능 매일 데일리 코디를 추천해준다. - 배색 조합 관련 이론을 참고해...
RecoFashion - JUnit을 이용한 유닛테스트
dvmflstm
들어가기에 앞서 이번 프로젝트에서 중요하게 여겼던 점 중 하나는 백엔드 아키텍쳐에 관한 것이었는데, 객체 지향 SOLID 원칙 및 clean architecture의 기저에 있는 원칙들을 지켜가며 코드를 작성하려고 노력했다. 구조화된 코드를 작성하는 이유는 두 가지이다. 1. 유지 보수 용이성 어차피 혼자 진행하는 프로젝트이고 따라서 전체적인...
RecoFashion - ReactDnD를 이용해 Drag & Drop 기능 구현하기
dvmflstm
프론트 단에서 구현해야 할 핵심 기능 중 하나는 여러 가지 추천 색상을 브라우저에 띄워주고 나면, 이 각각의 색상들을 드래그 해서 오늘 입을 상의 or 하의의 색상에 드랍할 수 있도록 하는 것이었다. 드래그앤 드랍 기능을 구현해본 적이 없어서 처음엔 매우 막막했지만, 역시나 구글은 나에게 필요한 모든 것을 알려주었다. (구글 짱!) React DnD를 이...
RecoFashion - 알고리즘 구상 및 검증
dvmflstm
지금까지 구상한 옷 색상 추천 알고리즘의 대략적인 프로세스는 아래와 같다. 1. UI단에서 사용자의 선호 색상과 그날 입고 싶은 코디의 테마를 실은 요청을 받는다. 2. 사용자의 선호 색상 및 최근 3일간의 데이터를 이용해 메인이 될 컬러를 선정한다. 3. 사용자로부터 입력받은 테마에 따라 2에서 구한 메인 컬러에 톤(비비드 톤/모노 톤/딥톤/파스텔 톤)...
RecoFashion - 색상 추천 알고리즘 구상 Part 1
dvmflstm
생각의 흐름 매일 데일리 코디를 추천해주는 서비스를 만들기 위해서는, 무엇보다 적절한 코디를 추천해주는 알고리즘이 얼마나 잘 작동하냐가 가장 중요할 것이다. 평소에 옷 입는 것에 관심이 많긴 하지만 배색 조합과 관련해서 이론적으로 아는 것은 전무했고, 그날 그날의 날씨나 최근에 사용자가 입었던 옷에 대한 정보 등 적절한 알고리즘을 구상하기 위해서는 신경 쓸...