Post

[KT Aivle 3기 AI] 빅프로젝트 2주차

🌟 빅프로젝트 2주차 !

이번 주에는 멘토링을 받으면서 어느정도 아이디어를 확정하고 2주차 제출물을 작성했다. 제출물으로는 아키텍쳐 정의서, 요구사항 정의서, ERD, Service Flow, UI/UX 설계서 총 5가지의 파일이었다.

아키텍쳐 정의서요구사항 정의서ERDService FlowUI/UX ex-1UI/UX ex-2
architecture요구사항 정의서erdService FlowUIUX1UIUX2

5가지의 제출파일을 작성하면서 이제 개발을 시작하게 되었는데, Backend와 Frontend를 나누어서 개발을 진행하고 있다.

AWS 구축
API 서버를 올리기 위해서 AWS 서버 구축이 필요했는데, 내가 맡아서 진행하기로했다. 일단은 수업시간에 배운 그대로 EC2 세팅을 진행하였고, MLflow를 사용하기 위해서 Docker 환경을 구축해야할 것 같다. 그리고 S3와 RDS를 사용하는 방식으로 구현하려고 해서 해당 부분도 추가적인 세팅이 필요하다.
Django Rest Framework
우리는 Django로 Backend를 구현하기로 했다. 우선 가장 기본이 되는 회원가입부터 구현을 하려고 하는데, jwt 토큰을 처음 들어봐서 관련해서 찾아보고 구현하는데 조금 애를 먹었다. 직접 구현도 해보고 dj-rest-auth를 사용해서 구현도 해보았다.(dj-rest-auth 짱이다…) 관련해서는 다로 포스팅을 작성하겠다.
AI 모델
반려동물의 피부질환을 진단하는 AI 모델이 필요해서 학습을 진행해야하는데, 우선 AI HUB에서 제공하는 모델 코드가 사용하기에 까다로웠다. 그래서 Pretrained 모델에서 AI HUB에서 받은 데이터로 Transfer Learning을 진행하려고 한다. 근데 또 문제가 무증상데이터를 제공해주지 않아서 어떻게 할 것인지 방법을 모색 중이다…
This post is licensed under CC BY 4.0 by the author.

[KT Aivle 3기 AI] 빅프로젝트 1주차

[KT Aivle 3기 AI] 빅프로젝트 3주차