- 데이터 수집 및 정제
- 비디오 유사도 계산 모델
- 얼굴 인식 및 유사도 계산 모델
- 웹앱
- 프레젠테이션
제약사항
-
기간: 4
-
M/M: 4
-
데이터 수집 및 정제
- 데이터 저장 구조 설계
- 웹 크롤러 개발
- 1차 데이터 수집(~28일)
- 데이터 정제 및 1차 학습 준비 완료
- 2차 데이터 수집
- 데이터 정제 및 2차 학습 준비 완료
-
비디오 유사도 계산 모델
- 유사도 계산 알고리즘 리서치
- 인터페이스 정의
- [optional] 웹앱개발을 위한 더미 API 개발
- 모델 학습 코드 개발
- 모델 평가 코드 개발
- 초기 모델 학습
- API 개발
- 모델 성능 고도화
- [optional] 실 서비스를 위한 모델 inference 구조 설계
- 매우 많은 비디오에 대한 실시간 유사도 계산이 가능한가..?
- 시스템의 구조는 추천 시스템과 유사함..실시간 서비스가 가능할까?
- 굳이 실시간 서비스가 아니어도 될 수 있음
- 또는 계산 속도를 빠르게 하기위한 다른 고민이 필요.
- 또는 유사도 기반 클러스터링으로 검색 범위를 축소 또는 우선순위화?(일종의 indexing)
-
얼굴 인식 및 유사도 계산 모델
- 얼굴인식 모델 리서치
- 입력사진 - 인식된 얼굴 간 유사도 계산 방법 리서치
- 인터페이스 정의
- [optional] 웹앱개발을 위한 더미 API 개발
- 모델 학습 코드 개발
- 모델 평가 코드 개발
- 초기 모델 학습
- API 개발
- 모델 성능 고도화
-
웹앱 - 프론트 엔드
- [x] 홈화면 개발
- [x] 회원등록화면 개발
- 회원등록 약식으로 가능 (파이어베이스 사용) → 구글 oauth ,네이버 로그인 api 차후 채용예정
- [x] 로그인화면 개발
- 이미지 업로드 화면 개발
- 결과 화면 개발
- 민감정보 수집 동의서 화면 개발
-
웹앱 - 백엔드
- 웹앱 DB 구조 설계
- 회원 등록 기능 개발
- 회원 조회 기능 개발
- 비밀번호 변경 기능 개발?
- 회원 및 데이터 삭제 기능 개발?
- 로그인 기능 개발
- 이미지 입력 → 비디오 유사도 모델 API호출 → 결과 전송 기능 개발
- 이미지 입력 → 얼굴 인식 및 유사도 계산 모델 API호출 → 결과 전송 기능 개발
-
프레젠테이션
- PPT 장표 작성
- 결과 화면 준비..
- 원래는 샘플 하나 제대로 보여주는게 이펙트가 있는데, 이 프로젝트는 불가능.. 프레젠테이션은 어떻게?
- PT를 위한 예시모델 ex. 영화? 이 필요하지 않을까?