React-Native FE, NLP, DA, 기획 파트의 팀원들을 새롭게 맞이하고2024년도 상반기 제품 상용화, 하반기 수익화를 위해 프로젝트를 재구성하였다.추후 위 이미지 구조에 프로젝트를 진행하며 내용을 추가할 예정이다.Github, Notion, Jira,
Service Architecture 위 구조와 같이 기존의 MVP 모델을 변경하였다. Express.js는 RN와 FastAPI와 연결되는 허브이며, FastAPI는 ML Pipeline만을 담당한다. 비동기 처리를 지원하며, 실시간 처리에 적합한 FastAPI로
BE Milestone 다른 팀원들과 프로젝트를 조율하고 진행사항을 효과적으로 추적하기 위해 위와 같이 BE 파트의 Milestone을 정리하고, 각 파트 또한 정리를 요청하였다. 기능적 요구사항 정리 Spring Boot, FastAPI 서버에서 기능 구현을 위해
Spring Security Password Encrtyption JWT -- Login Logic
위 구조로 기존의 Express.js 서버의 실시간 음성 데이터 전송 로직을 구현한다.현재는 Vue.js 테스트 Client로 기능을 구현하고 있지만추후 React-Native로 기능을 구현할 것이기 때문에 Socket.io를 사용한다.이때 Java에서 사용할 수 있
프로젝트 팀원이 새롭게 합류함에 따라 2024 공개SW 개발자 대회를 목표로 MVP 모델을 개발하고, 추후 MVP 모델에 대한 성과를 바탕으로 하여 장기적인 사업화 계획을 수립할 예정이다.
공개SW 개발자대회 1차 출품을 위해서 총 10주의 시간이 주어지는데, SPRINT 5까지의 시간동안 MVP 모델의 1차적인 개발을 마치고 배포를 통한 중간점검을 수행할 예정이다.
LangChain은 대규모 언어 모델(LLM)을 활용한 애플리케이션 개발을 위한 오픈소스 프레임워크 이 프레임워크는 LLM을 다른 컴퓨팅 소스나 지식과 연결하여 더 강력하고 유연한 AI 시스템을 구축할 수 있게 한다.
React는 현재 FE팀에서 별도로 Firebase를 통해 빌드 후 배포까지 진행될 수 있도록 구현하였고 BE의 경우 프레임워크 배포 이외에도 별도의 FFmpeg, OLLAMA 등 요구되는 사항이 많기 때문에 위와 같이 별도로 Gihub Action, Docker...
이전에 설계했던 내용과는 차별적이게, 기존 Private Subnet에 있었던 Jenkins 인스턴스를 `Bastion Host`의 역할을 할 수 있게 하고 Web 환경을 통해 DevOps가 접근할 수 있도록 Public Subnet에 존재하도록 하였다.
개발 도중 과도한 AWS 과금이 발생하여 청구서를 분석하여 봤을 때, 개발이 진행되지 않는 시간대에도 EC2, EBS 및 ELB에 대한 요금이 지속적으로 발생하는 것을 확인하였다. 따라서 개발 비용을 아끼고 추후 서비스 운영시 가용성을 확보하기 위해 위와 같은 구조로
2021년 건국대학교 교내 장애인 서포터즈 활동을 진행하면서, 여러 기능들을 기술을 통해 구현하면 청각장애 학우분들과 서포터즈 분들 모두 편하겠다 라는 생각을 가지고이를 구름 KDT에서 자연어처리 분들과 함께 협업하여 아주 간단한 형태로 만들어 파이널 프로젝트에