본문 바로가기
회의록

2024.04.08 [18차 회의록]

by devYewon 2024. 4. 8.

 

 

일시 2024.04.08 장소 영근터
작성자 유예원 작성일 2024.04.08
참석자 박현지, 박현수, 유예원, 정지영

 

 

 

 

회의 안건 1 : 기술 스택 선정

- 회의 내용

  1. 웹 기술 스택 논의
    1. BE 서버 파트 : Flask, Spring, Node.js
    2. DB : MySQL, MariaDB 결정하기
    3. FE 파트 : React + 다른 효과 필요시, 추가로 사용할 스택은 나중에 검토하여 추가 하자는 의견
    4. 데이터 분석 : QGIS, ArcGIS
    5. AI : Jupyter Notebook

- 결정 및 협의사항

  1. BE : (Flask + Node.js), FE : (React)로 협의
    1. Inpaint Anything이 python 언어로 개발되어 있으므로 ai 이식을 위해서는 python 언어로 통일하는 것이 좋을 듯 함. (Flask 처럼)
  2. DB : MariaDB와 AWS의 S3, RDS 
    1. MariaDB 사용 : MariaDB가 MySQL 보다 대용량 DB에 적합하고, MySQL과 문법이 비슷하므로 적응이 어렵지 않을 것임. (공공 API 사용할 것이므로 MariaDB 사용)
    2. AWS의 Stroage 기능(S3로 이미지 파일 서버..)(RDS로 DB 관리) 사용할 것임.
  3. 데이터 분석 : QGIS 
    1. ArcGIS의 UI가 더 보기에 쉽고 편리하나 비용, 라이센스 문제 있음
    2. 복잡하고 방대한 기술이 사용되지 않을 것이므로 QGIS를 사용해도 괜찮을 것임.
    3. QGIS로 데이터 분석과 시각화를 마친 뒤에, 마지막에 ArcGIS의 20일 무료 사용을 이용해도 됨.

- 향후 계획

  1. 어떤 프레임워크가 적합한지는 확신할 수 없으므로, 회의로 결정된 사항을 멘토님, 교수님과 면담 후에 확정하기로 하였음.

 


회의 안건 2 : 서버 아키텍처 설계

- 회의 내용

  1. AI 파트 아키텍처 설계
  2. 웹 파트 아키텍처 설계

- 결정 및 협의사항

  1. Fine tuning 은 총 2번 필요
    1. Inpaint Anything 기술의 Segment 모델에서 첫 번째 Fine Tuning
    2. Inpaint Anything 기술의 Inpaint 모델에서 두 번째 Fine Tuning (첫 번째 단계의 Output이 Input으로 들어감)
  2. Input과 Output 이미지는 AWS의 S3를 사용하여 저장
  3. AI 서버 Flask와 AWS EC2 사용

- 향후 계획

  1. 웹 부분 아키텍처 설계 진행

 


 

비고

  • 회의 주 2회 가능성 (많음) (월 3시, 목 4시 15분 이후)
  • 파일 등 공유할 자료가 있으므로, 협업 툴로 Office365를 사용하면 좋을 것 같다는 의견
    • 다른 협업 툴 (잔디)

 

'회의록' 카테고리의 다른 글

2024.04.16 [20차 회의록]  (0) 2024.05.01
2024.04.15 [19차 회의록]  (0) 2024.04.15
2024.04.01 [17차 회의록]  (1) 2024.04.01
2024.03.25 [16차 회의록]  (0) 2024.03.31
2024.03.21 [15차 회의록]  (0) 2024.03.31