YeBin

\[천월고 리팩토링 \#1] React + Spring Boot 풀스택 프로젝트의 시작

프로젝트 개요 학부 1학년 때 혼자 웹을 공부 해봤었는데, 너무 재밌어서 평소에 생각하던 가상의 학교를 직접 사이트로 만들어보고자 했다. 그렇게 로고도 디자인하고, 사이트도 다른 고등학교의 웹사이트를 열심히 참고해가며 디자인을 했다. 생 HTML과 CSS코드를 1000줄 정도 치고 뿌듯해 했었던 기억이 있다.(AI도 없었을 떄라 정말 어떻게 했나 싶...

LCK 데이터 기반 RAG 파이프라인 구축 [2]

1. 문제 정의 실패 원인을 분석해보니 크게 두 가지였다. 1. 비정형 데이터(뉴스)의 한계 뉴스 기사는 줄글이다. “T1이 젠지를 상대로 2:0 승리를 거두며…” 같은 문장이 긴 텍스트 속에 파묻혀 있다. AI가 여기서 ‘날짜’와 ‘스코어’, ‘팀명’을 정확히 매핑해서 가져오는 건 생각보다 어려운 일이다. 2. 벡터 검색(Vector Searc...

가상 머신(Virtual Machine) 정리

1. 가상 머신(Virtual Machine)이란? 가상 머신(VM) 은 물리적 컴퓨터(하드웨어) 위에 소프트웨어로 구현된 논리적 컴퓨터를 의미한다. 쉽게 말해, “컴퓨터 안에 있는 또 다른 컴퓨터”이다. 사용자 입장에서는 실제 물리 컴퓨터ㄹ와 똑같이 작동하며, 독자적인 CPU, 메모리, 스토리지, 네트워크 인터페이스를 가진 것처럼 보인다. 핵심...

딥페이크(Deepfake) 개요 및 기술 정리

1. 딥페이크(Deepfake)란? 딥 러닝(Deep Learning) 과 가짜(Fake) 의 합성어로, 인공지능 기술을 활용해 기존 인물의 얼굴이나 특정 부위를 합성한 ‘AI 기반 영상/음성 조작물’ 을 통칭한다. 과거의 CG나 포토샵 합성이 전문가의 수작업에 의존했다면, 딥페이크는 데이터를 학습한 AI가 자동적이고 정교하게 생성한다는 점에서 차...