AI 웹 개발 과정/팀 프로젝트

팀 프로젝트 03 : 이미지 인식 - 6일차 / 프로젝트 제출 및 회고

만 기 2022. 5. 25. 17:09

   

프로젝트 결과 

 

로그인 페이지와 메인페이지
메인페이지 사진 업로드하여 닮은 영웅이 나온 모습과 결과가 저장되는 히스토리 페이지

 

 

 

 

KPT 회고

 

  • Keep (좋았던 점, 유지했으면 하는 부분)
    1. CNN 모델을 직접 학습시키면서 구조를 이해할 수 있던 점
    2. DB설계와 API설계를 제대로 작성한 것
    3. 세부목표와 진행일정을 구체적으로 정해서 최종목표까지 단계별로 진행할 수 있던 점
    4. 머신러닝 강의를 들으면서 팀리뷰를 진행한 부분
    5. 모르는 부분이 있으면 팀원들과 같이 공유하고 해결해나간 점

 

  • Problem (아쉬웠던점, 진행하면서 겪은 문제점)
    1. 모델 학습에 있어서 이해도가 부족했거나 미세조정을 제대로 하지 못한 것
    2. 블루프린트를 사용해보지 못한 것
    3. javascript 작성할때 jquery를 많이 사용함
    4. 핵심기능에 중점을 많이둬서 추가기능은 많이 구현하지 못했다.

 

  • Try (다음 프로젝트를 위해 해야할 노력)
    1. Flask 블루프린트, POSTMAN을 사용해서 개발해볼 것
    2. 순수 javascript 언어로 frontend 기능 구현하기
    3. 데이터 전처리를 통한 모델 성능 향상시키기

 

  • Feel (느낀 점)
    • 프로젝트 주제를 정하는 것을 시작으로 컨셉과 와이어프레임을 짜고 역할 분담과 일정 관리 및 진행 상황 공유 작성, 그라운드룰도 작성하며 준비를 마치고 작업으로 들어가 DB모델링, API 설계 작성해서 백엔드와 프론트엔드 프로그래밍하며 github를 사용하여 협업, CNN 모델 학습까지 정말 순조롭게 잘 진행된 프로젝트였다. 팀원들과의 잦은 소통과 의견에 대한 피드백, 상황공유 등이 프로젝트가 잘 진행될 수 있었던 이유같다.