AI(10)
-
AI 900 자격증 취득 후기
최근에 MS AI School 타운홀 미팅이 있었다.이번 미팅에는 AI 900 자격증 시험이 치뤄졌기에, 며칠 공부를 하고 시험을 봤다.사실, 내가 찾아본 정보에 의하면 시험이 난이도가 엄청 어려운 편은 아니고, 지금까지 수업을 열심히 들었다면 통과할 수 있는 시험이어서 딱히 긴장이 되진 않았다. https://learn.microsoft.com/ko-kr/credentials/certifications/azure-ai-fundamentals/?practice-assessment-type=certification Microsoft Certified: Azure AI 기본 사항 - CertificationsAI 솔루션을 만들기 위한 Microsoft Azure의 소프트웨어 및 서비스 개발과 관련된 기본 A..
2025.08.24 -
[MS AI School] 2차 팀프로젝트 - 날 힘들게 했던 오류들 모음
프로젝트를 진행 하는 중에도 수 많은 오류들을 해결하면서 진행이 되었지만, 발표 전날 나를 책상에서 15시간 동안 일어나지 못하게 했던 여러 오류들을 모아보았다. 이 날 모든걸 다 해결하고 책상에서 일어나려는 순간, 허리에 극심한 통증을 느끼며 그대로 저녁도 못 먹고 침대에 누웠다...(왜 사람들이 비싸도 좋은 의자를 쓰라고 하는지 알겠음.) 먼저 배포를 어떤식으로 했는지 간략히 설명을 하자면, 모든 작업물을 Github의 팀 Repository에 push 해놓고, Azure VM을 활용하여 구축한 가상환경에서 그대로 pull로 당겨오는 것이었다.프로젝트 실행은 로컬과 마찬가지로 FastAPI의 uvicorn서버로 실행을 해주었다.1. CORS Error 첫 번째 오류는 개발 단계에서 로컬 환경으로 테스..
2025.08.04 -
[MS AI School] 2차 팀 프로젝트 - 1
요즘 한창 팀 프로젝트를 하느라 정신 없는 하루 하루를 보내고 있다.기존에 같이 프로젝트를 진행해보고 싶었던 분이 계셨는데, 감사하게도 그 분께서 먼저 팀 프로젝트를 같이 하지 않겠느냐고 연락을 주셔서 그렇게 팀을 꾸리게 되었다. 이번 프로젝트의 주제는 기나긴 주제 회의 끝에 헬스 케어 분야로 최종 선정이 되었다.조금 더 주제에 대해 자세히 설명하자면, 헬스나 식단 등을 하려고 하는 사람들이 요즘 꽤나 많이 있을텐데, 처음 입문한 사람이거나, 경험이 많은 사람들도 자신에게 맞춤형 운동 루틴, 식단 등을 케어 해주는 PT 비서 같은 서비스가 있으면 좋을 것 같다는 생각에 주제를 선정하게 되었다. 그리하여 정해진 우리의 서비스 이름은 "Chat GymPT". 나의 운동 루틴, 운동 방법, 식단 등 자신의 ..
2025.07.19 -
문서 작성 AI 서비스 만들기
다들 가끔 공공기관 등에 제출해야 하는 서류(신청서, 증명서 등)를 작성할때, 매우 스트레스를 받았던 경험이 한 번씩은 있을 것이다.예를 들어, 전입 신고를 해야 한다고 가정을 해보자. 그럼 먼저 전입 신고시 필요한 서류들이 어떤 것이 있는지 찾아야 할 것이고, 해당 서류들을 어디서 뗄 수 있는지, 양식을 받아와서 본인이 작성을 해야 하는 서류들도 있을 것이다.우리도 이런 일들이 있을때 귀찮고 번거로운데, 우리나라에 사는 외국인, 또는 나이 드신 노인분들은 얼마나 힘드실까?이런 생각에 신청서, 문서 등을 작성할 수 있데 도와주는 AI 서비스를 만들어보게 되었다. 소규모로 간단하게 몇 시간 동안 초안 정도로만 만들어본거라 아직 엄청 거창한 서비스를 개발한 것은 아니지만, 추후에 충분히 확장이 가능한 주제라..
2025.07.02 -
서울 맛집 챗봇 만들기 : Azure OpenAI + RAG
ChatGPT나 Gemini, Perplexity 등의 챗봇을 사용하다 보면, 가끔 있지도 않은 사실을 진짜인 것 처럼 대답을 하거나, 특정 분야에 대한 지식을 보유하고 있는 모델이 있었으면 하는 생각이 들곤 할 것이다.이러한 LLM모델을 내가 직접 개발하기엔 어렵지만, 나에게 딱 맞춘 모델로 튜닝하는 것은 가능하다.오늘은 Azure OpenAI로 여러가지 데이터를 활용하여 RAG를 적용시킨 챗봇을 개발하는 과정을 담아보았다.RAG(검색 증강 생성)RAG는 Retrieval-Augmented Generation의 약자로, 기존의 대규모 언어 모델(LLM)을 확장하여, 주어진 컨텍스트나 질문에 대해 더욱 정확하고 풍부한 정보를 제공하는 방법이다. 모델이 학습 데이터에 포함되지 않은 외부 데이터를 실시간으로..
2025.06.21 -
[MS AI School] 1차 프로젝트 Record - 최종
API 구현까지 완료한 후 다음 과정으로는 다른 팀원분이 각자의 코드(모델, 백엔드, 프론트 등)들을 git으로 merge한 후 수정과 추가 작업을 진행하였다.추가 작업을 하며 중간 중간 코드 리뷰를 하고, 각 팀원들의 피드백 등을 반영하는 식으로 작업을 진행하였다.이때가 프로젝트 마지막 날이어서, 조금 빠듯하게 하느라 다들 정신없이 했던 것 같다.(물론 나도...) 코드 병합을 진행하신 팀원분께서 개발 경력이 있으신 분이라, Git사용법 부터 API 관련해서 많은 것을 알려주셨다.내가 구현했던 Two-Tower 모델과 다른 팀원이 구현한 GRU 모델을 따로 구분하여, 모델별 추천 성능도 비교할 수 있게 해주셨다. 프론트는 일주일 이라는 제한된 시간이었기에 많은 공을 들여 구현을 하진 못했다.주제의 중심..
2025.06.17