단어가 다른데, 같은 뜻인 건 어떻게 찾지?

코딩 첫걸음 / AI 위키 첫걸음 2편 · 임베딩·적재

단어가 다른데, 같은 뜻인 건 어떻게 찾지?

‘같이 할 게임’과 ‘2인 협동 게임’ 사이에서 임베딩을 만나요.

레드와 함께 읽는 AI 위키 · 약 7분

오늘 동아리에서는

안녕하세요, 레드예요. 오늘은 키라리가 동아리 자료함에서 같이 할 게임을 찾고 있었어요. 검색창에 “같이 할 게임”을 썼는데, 제목이 “2인 협동 게임 추천”인 글이 나왔죠.

글 제목에는 ‘같이 할’이라는 말이 없는데 어떻게 찾았을까요? 우리는 검색창에 쓴 말과 찾은 글 제목을 비교해 봤어요.

만화로 먼저 만나기

밝은 여백의 쁘띠 만화 두 컷. 키라리가 같이 할 게임을 찾자 네아가 2인 협동 게임 글을 보여 준다. 이어서 같은 추천 글의 제목과 원문 링크를 남겨 저장한다.
그림을 누르면 크게 볼 수 있어요. · 설명을 위한 가상의 자료와 상황이에요.

뜻이 비슷한 글을 찾는 단서, 임베딩

임베딩은 글의 뜻이나 특징을 여러 숫자로 표현한 것이에요. 이렇게 얻은 숫자 묶음을 ‘벡터’라고도 불러요. 질문과 글을 각각 숫자 묶음으로 바꿔 비교하면, 표현이 달라도 뜻이 가까운 글을 찾는 데 도움이 돼요.

질문

같이 할 게임

찾은 글

2인 협동 게임 추천

키라리

둘이 같이 할 수 있는 게임이 필요했던 거니까, 이 글도 맞네!

다만 뜻이 비슷하다는 것과 답이 정확하다는 건 달라요. 함께 할 게임을 찾았어도, 우리 기기에서 되는지나 몇 명이 할 수 있는지는 원문에서 확인해야 해요. 임베딩 숫자 자체가 정답이나 사실 확인 결과는 아니에요.

긴 공략은 소제목을 따라 나눠요

몇십 쪽짜리 공략은 필요한 부분을 찾기 쉽도록 나눠 둘 수 있어요. 이 작업을 청킹, 나눈 조각을 청크라고 해요. 예를 들어 ‘별빛 모험 공략’을 준비물과 보스 공략으로 나눌 수 있어요.

원문 찾아 쓸 조각의 표시
별빛 모험 공략 / 준비물 별빛 모험 공략 > 준비물
별빛 모험 공략 / 보스 공략 별빛 모험 공략 > 보스 공략

조각에는 제목과 소제목, 원문 주소를 남겨요. “회복 아이템을 준비한다”는 문장만 있으면 어느 게임 이야기인지 헷갈리지만, 제목이 붙어 있으면 맥락을 확인할 수 있죠. 문장이나 조건이 중간에서 끊기지 않게 나누는 것도 필요해요.

질문과 자료는 서로 비교할 수 있어야 해요

질문과 문서의 숫자를 비교하려면 같은 기준의 임베딩이 필요해요. 임베딩 모델은 글을 숫자 묶음으로 바꿔 주는 도구예요. 보통 같은 모델을 쓰고, 질문용·문서용 설정을 그 모델의 안내에 맞게 적용해요.

찾을 수 있게 넣어 두는 과정이 적재예요

자료를 가져와 출처와 권한을 붙이고, 필요한 조각과 검색용 정보를 저장하는 일을 적재라고 해요. 폴더에 파일을 복사하는 것보다 준비할 일이 더 있죠.

  1. 원문 주소와 글마다 붙인 고유 번호(ID)를 남겨 같은 글을 다시 가져왔을 때 갱신할 수 있게 해요.
  2. 소제목과 출처를 붙여 어디서 나온 내용인지 알 수 있게 해요.
  3. 열람 권한과 날짜를 함께 저장해요.
  4. 검색에 필요한 조각·임베딩·색인을 준비해요.

본문이 그대로라면 임베딩을 다시 계산하지 않도록 만들 수 있어요. 그래도 권한이나 날짜가 달라졌다면 그 정보는 갱신해야 해요. “글이 같으니까 아무것도 안 해도 된다”는 뜻은 아니에요.

연락처는 넣기 전에 빼고, 날짜는 나눠 적어요

공략 끝에 친구 전화번호가 붙어 있다면, 공략 검색에 필요 없는 개인정보는 적재 전에 제외하거나 가려야 해요. AI에게 나중에 “말하지 마”라고 부탁하는 것으로 대신할 수는 없어요.

날짜도 구분해 둬요. 12일에 열린 회의 기록을 20일에 넣었다면, 회의가 열린 날은 12일이고 자료함에 들어온 날은 20일이에요. “12일 회의에서 뭘 정했지?”를 찾을 때는 회의 날짜가 필요하겠죠.

영상으로 한 번 더 보기

영상에서는 ‘환불’과 ‘돈 돌려받기’를 예로 들어 뜻으로 찾는 원리를 설명해요. 게임을 찾는 경우도 같은 원리로 생각해 볼 수 있어요. 영상의 768개 숫자와 약 1,500자 조각은 특정 모델과 자료에 맞춘 설정이에요. 임베딩이 언제나 768개여야 하거나 글을 반드시 1,500자로 잘라야 한다는 뜻은 아니에요. 질문과 문서를 같은 기준으로 비교한다는 점을 기억해요.

YouTube에서 2편 보기 ↗

레드와 작은 연습 세 가지

설치할 프로그램은 없어요. 아래 자료를 보고 골라 보거나, 메모장에 한 줄씩 적어 보세요.

  1. 1. 함께 찾을 만한 제목 고르기

    “둘이 같이 할 게임”을 찾고 있어요. ① ‘2인 협동 게임 추천’ ② ‘혼자 찍는 프로필 사진’ 중 어느 글이 뜻에 더 가까울까요?

    답과 이유 보기

    ①이에요. 낱말이 같지 않아도 함께 게임한다는 뜻이 가까워요. 추천한 게임이 조건에 맞는지는 찾은 글의 본문에서 더 확인해요.

  2. 2. 조각에 제목 붙이기

    “방패를 준비하세요.”라는 문장을 ‘별빛 모험 공략’의 ‘보스 공략’에서 가져왔어요. 조각 위에 붙일 제목을 한 줄 적어 보세요.

    답과 이유 보기

    예: “별빛 모험 공략 > 보스 공략”. 원문 주소도 함께 남기면 앞뒤 내용을 확인하기 좋아요.

  3. 3. 두 날짜 적어 보기

    12일 회의의 기록을 20일에 등록했어요. ‘회의가 열린 날’과 ‘자료함에 등록한 날’을 각각 적어 보세요.

    답과 이유 보기

    회의가 열린 날은 12일, 등록한 날은 20일이에요. 날짜로 기록을 찾을 때 빠뜨리지 않도록 두 날짜를 구분해 적어요.

오늘의 자료함을 닫으며

키라리는 추천 글을 즐겨찾기에 넣고, 네아는 제목과 출처를 확인했어요. 자료를 찾는 준비는 됐지만, 메모끼리 내용이 다르면 어떻게 해야 할까요? 다음 편에서는 바뀐 모임 시간을 정리해 볼게요.

용어를 더 찾아보고 싶다면

맨 위로 ↑

댓글

0

로그인 없이 남길 수 있어요. 작성한 브라우저에서 수정·삭제할 수 있어요.

전체 댓글 0

한국어 · English · 日本語

아직 댓글이 없어요. 첫 이야기를 남겨 주세요.

이 내용 공유하기