이번 한 달을 보내며
이번 달은 Django Framework와 클라우드를 습득하고 단위 프로젝트를 마쳤다.
단위 미니 프로젝트는 생각보다 높은 점수를 획득했다. 꺄~
부족한 부분은 최종 프로젝트에서 이를 개선하고 보충하여 꼭 100점을 맞을 수 있게 노력해야겠다.
그리고 장고 터미널 작성 시 처음엔 오타가 한번 나면 막혀서 어리둥절했지만, 검색 후 여러가지 단축키로 손쉽게 해결할 수 있어서 훨씬 괜찮았다. 최대한 오타 없이 작성하기 위해 심혈을 기울였다.
긴 추석 연휴 기간 이후, 이제는 파이널 프로젝트를 준비하며 여유있게 시간을 보낼 수 있어서 좋다.
뭔가 시간에 쫓기지 않고 복습하는 기분이 든다.
그래도 프로젝트를 잘 해야한다는 압박감이 들어서 완전 편하지만은 않다.
부담감 100%다.
해야할 것이 너무 많지만 다 배워가는 과정이라고 생각하며 좋은 결과만 생각해야겠다.
지난 달보다 발전한 나
1. 4차 프로젝트 수행
SK 계열사 워커힐 멤버십 이용약관 Q&A 챗봇 서비스를 구현했다.
워커힐 호텔이 리워즈 멤버십을 운영하고 있지만, 고객들이 포인트의 가치 및 혜택에 대해 정확하게 파악할 수 있는 지침서를 제공하자는 취지였다.
이로 인해 멤버십 가입자의 증가로 이어져 워커힐 호텔 수익에 긍정적인 영향을 미치는 것이 목표다.
화면 구현에서는 자바스크립트 코드로 Q&A 내용 수정, 글씨체, 색상, 문단 구성 등을 변경한 후 더욱 정돈된 이미지를 표현할 수 있었다.
2. 프로젝트 점수 향상
3차 프로젝트보다 이번 프로젝트의 점수가 더 높다.
개발된 LLM 연동 및 시스템 구성도에서 연동 및 구성에 대한 이해도 표현이 조금 미흡했던 것 같다.
이번 한 달 아쉬운 점
1. 프로젝트 방향성
이번 프로젝트의 주제는 'LLM 활용 인공지능 인플루언서 만들기'이다.
어떤 인플루언서를 만들까?
고민이 많았다.
몇 가지 아이디어는 떠오르는데 확 끌리는 아이디어는 떠오르지 않았다.
결국, 고민 끝에 책을 소재로 잡았다.
인플루언서는 GPTs 관련 유튜브 시청 후 GPT로 생성해보았는데 정말 재미있었다.
어쩌다보니 여의도 직장인 컨셉이 똻!!!
2. RAG 구조도 이해 부족
LangChain의 RAG 시스템을 통해 문서(PDF, txt, 웹페이지 등)에 대한 질문-답변을 찾는다.
이 시스템이 어떤 구조도를 갖고, 주요 구성 요소가 무엇인지 알지 못했다.
해결 방안
1. 강사님 공유 문서 및 멘토 회의 내용 참조
1) 강사님
2) 멘토님 중요 회의 내용 리스트
- 실제 책 내용을 발췌하기보다 교보문고의 홈페이지에 게시된 독자 리뷰나 책 내용 요약 등을 데이터로 모아서 활용
- DB는 MySQL 외에 PostgreSQL, MongoDB 사용 권유
- 데이터 양이 풍부한 분야(ex. 만화, 웹툰, 영화 등) 선정 추천
- 개발에 들어가기에 앞서 모두가 동일한 작업환경을 구축
- 무조건 도커 사용 추천
- 피드에 올릴 이미지는 별도로 저장하지 않고 API에서 받아와 바로 뿌려주는 방식으로 하기
- 추천시스템 구현 필요
- 카드 뉴스 형태를 사용하지 않더라도 이미지 첨부 必
- 배포 툴에는 Flask, FastAPI 중에 하나 사용 必(멘토님은 주로 FastAPI 사용)
- LLM 모델 평가는 설문조사 시행하여 가장 많은 선택을 받은 것으로 결정
- 억양표현, 톤앤매너 표현은 클로드가 더 적합하지만 왜 ChatGPT를 사용했는지 설명 필요
2. RAG 구조도 참고 자료 활용
https://teddylee777.github.io/langchain/rag-tutorial/
다음 달 계획
1. 파이널 프로젝트 집중
강사님께 최종 프로젝트 일정을 받았다.
일정은 대략 10월 4일까지 데이터수집 및 프로젝트 기획서가 완료되어야 한다.
10월 11일까지는 데이터 조회 프로그램과 시나리오 설계서가 나와야한다.
10월 18일까지는 인공지능 데이터 전처리 결과서 및 인공지능 학습 결과서가 작성되어야 한다.
10월 25일까지는 학습된 인공지능 모델과 수집된 데이터 및 데이터 전처리 문서가 필요하다.
10월도 훌쩍 지나갈 것 같다.
아자아자 파이팅!
2. 철저한 이론 공부
그동안 배운 파이썬 기초부터 데이터 분석과 머신러닝, 딥러닝, LLM, 리눅스, Django, 클라우드 등 전반적인 이론에 대해 심도있게 공부해야겠다.
시간은 금(Gold)이다.
금처럼 소중하고 비싸다.
아껴야한다.
금요일이라고 놀지말고 금요일부터 주말까지 열공해야겠다. plz