NotebookLM에 넣은 자료가 제대로 들어갔는지 확인하기
NotebookLM에 파일을 추가했다고 필요한 내용이 모두 들어왔다고 생각하지 마세요. 요약을 시작하기 전에 원본의 중요한 문장과 가져온 내용이 같은지 확인하는 것이 좋습니다.
이 글에서는 PDF, 녹음, 웹페이지, Drive 문서를 예로 들어 파일 종류와 실제로 들어온 내용, 문서 버전을 비교합니다. 누락된 문장이나 바뀐 제품 코드가 있다면 원본으로 돌아가 그 부분을 다시 확인한 뒤 요약에 사용하세요.
원문과 가져온 내용은 가상 자료입니다. Python으로 문장 차이와 자료 상태를 검사했습니다. 현재 지원 자료와 제한은 공식 안내에서 확인하세요.

지원 목록과 수집 범위를 따로 읽기
현재 Google의 자료 추가 공식 도움말은 Gemini Notebook이라는 이름으로 표시됩니다. 이 글은 NotebookLM을 찾는 독자를 위한 자료 점검법이며, 화면 명칭은 실제 계정에서 확인해야 합니다. 도움말은 PDF·텍스트·Markdown·Word·CSV·PowerPoint, Google 문서·슬라이드·시트, 오디오·이미지·웹 URL 등 여러 자료 종류를 안내합니다. 목록에 있다는 이유로 특정 파일의 내용 수집 성공을 확정하지 마세요.
같은 도움말에서 HTML 웹 URL은 해당 페이지의 텍스트를 수집하며 이미지, 삽입 영상, 연결된 하위 페이지는 포함하지 않는다고 설명합니다. 오디오는 가져올 때 전사된 텍스트를 자료로 저장합니다. Drive의 Google 파일은 각주·댓글을 가져오지 않습니다. 따라서 웹 그림 속 숫자나 댓글의 수정 지시가 답에 없는 것을 곧바로 누락 오류로 분류할 수는 없습니다. 먼저 가져올 대상 범위를 정해야 합니다.
Drive 자료는 현재 도움말상 자동 갱신되며 몇 분 간격으로 동기화됩니다. 필요하면 자료를 열어 수동 동기화를 할 수 있다고도 안내합니다. 그렇다고 지금 내 자료가 최신임을 보장하지 않습니다. 원본의 버전 표식과 자료 뷰어의 실제 문장을 대조하세요. 권한을 잃었거나 파일이 삭제되면 자료를 사용할 수 없다는 조건도 함께 확인합니다. 이 글은 동기화 버튼을 누르거나 권한을 바꾸지 않습니다.
합성 원문을 먼저 고정하기
다음 블록 전체가 예제의 원본입니다. 실제 PDF·녹음 파일이나 웹사이트가 제공된다는 뜻이 아닙니다. 자료를 직접 시험하려면 이 문장으로 본인 소유의 무민감 연습 자료를 만들고, 서비스에 보내도 되는지 확인한 뒤 사용하세요. 아래 코드와 기록은 공개 첨부 없이 본문에서 복사할 수 있게 구성했습니다.
S01 | PDF | 원본 v1 | 필요한 범위: 두 쪽 본문 전체
P1: 점검 대상은 파란 상자입니다.
P2: 상자 수는 8개입니다.
P3: 반환 시각은 16:30입니다.
S02 | 녹음 | 원본 v1 | 필요한 범위: 발화 두 문장
A1: 노란 봉투는 3개입니다.
A2: 봉투 코드는 ZX-08입니다.
S03 | HTML 웹페이지 | 원본 v1 | 필요한 범위: 이 페이지의 본문 텍스트
W1: 교육장은 2층입니다.
[이미지 속 문장, 이번 수집의 기대 범위 밖] 그림 속 좌석 수는 12석입니다.
[연결된 다른 페이지, 이번 수집의 기대 범위 밖] 실습 시간은 45분입니다.
S04 | Google 문서 | 원본 v2 | 필요한 범위: 본문 두 문장
D1: 도구 안내 v2입니다.
D2: 담당은 합성운영팀입니다.
S01은 실제 페이지 분할을 시험한 PDF가 아니라 가상 두 쪽의 텍스트 목록입니다. S03의 이미지·연결 페이지는 설명용 문자열일 뿐 실제 이미지나 접속 가능한 URL이 아닙니다. 좌석 수와 실습 시간이 업무에 필요하다면 별도 자료를 허용된 방식으로 확보하고 새 자료 ID를 부여해야 합니다. 원래 수집 범위에 없던 값을 AI에게 추측해 채우라고 하지 않습니다.
가져온 뒤에는 요약보다 수집문부터 대조하기
가상 수집 관찰을 아래와 같이 정했습니다. 이 표의 ‘관찰’은 제품에서 얻은 관측값이 아닌 오류 검산용 입력입니다.
| ID | 가상 수집문·버전 | 기대와 다른 곳 | 예제 판정 |
|---|---|---|---|
| S01 | P1·P2·P3 모두 원문과 같음, v1 | 없음 | 정한 범위에서 일치 |
| S02 | A1 같음, A2는 ‘봉투 코드는 ZX-O8입니다.’, v1 | 숫자 0이 영문 O로 바뀜 | 보류, 원음 확인 필요 |
| S03 | W1만 같음, v1 | 정한 텍스트 범위에서는 없음 | 일치, 이미지·하위 페이지는 제외 범위로 기록 |
| S04 | D1은 ‘도구 안내 v1입니다.’, D2 같음, v1 | 원본은 v2이고 D1이 다름 | 보류, 최신 수집 여부 확인 |
먼저 자료 목록에서 선택한 ID와 제목을 적습니다. 다음으로 자료 뷰어에서 필요한 구절이 실제로 보이는지 확인합니다. 요약 답변의 자연스러운 문장만 보고 수집을 통과시키지 않습니다. S02처럼 상품 코드가 바뀌면 전체 뜻이 비슷해도 보류할 이유가 있습니다. S04에서는 버전과 본문이 각각 달라졌다는 관찰만 남기고, 계정 오류나 서버 지연을 확정 원인으로 쓰지 않습니다.
복사해서 쓸 수 있는 요청문은 다음과 같습니다. 자료를 사용할 수 있는 상태인지, 보내도 되는 자료인지 먼저 본인이 확인하세요.
아래 합성 원문과 합성 수집 관찰을 대조한다. 요약하지 않는다.
ID별로 필요한 범위, 확인된 문장, 누락, 변경, 범위 밖, 버전 관찰을 분리한다.
원문에 없는 숫자와 코드를 복원하지 않는다.
S03의 그림·연결 페이지는 이번 HTML 본문 수집의 기대 범위 밖으로 표시한다.
동기화가 완료됐다고 추측하지 않는다. 버전 관찰이 없으면 '미관찰'로 남긴다.
S02의 0/O 차이와 S04의 v2/v1 차이는 각각 보류한다.
파일 업로드·동기화·권한 변경·외부 전송은 요청하지 않는다.
[위 원문 블록과 가상 수집 관찰 표를 함께 붙여 넣는다]
마지막 줄은 원문과 관찰을 실제로 함께 넣으라는 편집 안내입니다. 블록 제목만 넣고 AI가 파일을 이미 읽었다고 가정하지 마세요. 정상 기대값은 S01·S03 일치, S02 변경 A2, S04 변경 D1 및 버전 불일치입니다. 이는 응답을 채점할 사람이 정한 기준이며 AI의 실제 응답이 아닙니다.
작은 코드로 누락·추가·변경을 나누기
아래 예제는 Python 3.12의 표준 기능만 사용합니다. 두 사전을 비교할 뿐 PDF 읽기·음성 전사·NotebookLM 접속을 하지 않습니다. S03의 제외 범위가 자동으로 수집되거나 검증된다는 의미도 없습니다.
expected = {
"S01": {"P1": "점검 대상은 파란 상자입니다.", "P2": "상자 수는 8개입니다.", "P3": "반환 시각은 16:30입니다."},
"S02": {"A1": "노란 봉투는 3개입니다.", "A2": "봉투 코드는 ZX-08입니다."},
"S03": {"W1": "교육장은 2층입니다."},
"S04": {"D1": "도구 안내 v2입니다.", "D2": "담당은 합성운영팀입니다."}
}
observed = {key: dict(value) for key, value in expected.items()}
observed["S02"]["A2"] = "봉투 코드는 ZX-O8입니다."
observed["S04"]["D1"] = "도구 안내 v1입니다."
for source_id, original in expected.items():
received = observed[source_id]
missing = sorted(original.keys() - received.keys())
extra = sorted(received.keys() - original.keys())
changed = sorted(key for key in original.keys() & received.keys()
if original[key] != received[key])
print(source_id, missing, extra, changed)
S01 [] [] []
S02 [] [] ['A2']
S03 [] [] []
S04 [] [] ['D1']
로컬 Python 3.12.14에서 합성 상태표 검증기와 정상·변경·낡은 버전·누락·중복 자료 ID·범위 밖 추가·버전 미관찰·사본 복구 8개 검사를 실행해 모두 통과했습니다. 이 짧은 사전 비교 코드는 문장 차이만 표시합니다. 별도 상태표 검증에서는 S04의 버전 불일치도 확인했습니다. ‘일치’는 이 예제에서 정한 구절에 대한 판정이며 파일 전체 추출률이나 제품 정확도 점수가 아닙니다.
중단과 복구 기록을 남기는 양식
누락·변경을 찾으면 그 자료에 의존하는 답의 채택을 중단합니다. S02는 원음을 확인한 사람이 A2를 확정하기 전까지 08로 자동 교정하지 않습니다. S04는 원본 버전이 v2라는 사실과 수집 상태가 v1이라는 사실을 보존하고, 계정에서 허용된 동기화 방법을 확인한 뒤 다시 대조합니다. 접근이 막혔다면 다른 계정으로 우회하거나 공유 범위를 넓히지 않습니다.
자료 점검 기록
자료 ID / 제목:
원본 종류 / 필요한 페이지·발화·본문 범위:
원본 버전·확인 시각:
실제로 보인 수집 구절 / 관찰 시각:
누락 / 변경 / 범위 밖 / 미관찰:
중단한 질문 또는 답:
복구 담당자 / 허용된 다음 행동:
복구 후 버전·구절 재대조:
재개 판정: 보류 또는 정한 범위에서 일치
S01의 P2를 지운 반례는 누락 P2, S03에 그림 문장을 넣은 반례는 추가 image, S01 자료 ID를 두 번 넣은 반례는 중복 ID로 거절됐습니다. 복구는 원본 사본을 보존한 상태에서 올바른 수집문을 새 관찰로 기록하는 것입니다. 예전 오류 기록을 지워 성공한 것처럼 만들지 않습니다.
이 점검으로 알 수 없는 것
지원 목록은 바뀔 수 있고 모바일·계정·자료 품질에 따라 실제 화면과 동작이 다를 수 있습니다. 몇 문장이 맞아도 긴 자료의 나머지 범위가 모두 포함됐다는 증거는 아닙니다. 한 문서가 짧으면 인용 표시가 문장 단위가 아닐 수 있으므로 원문 뷰어를 직접 읽어야 합니다. 로컬 문자열 검사는 오디오를 듣거나 그림을 읽지 않으며 실제 서비스의 동기화 성공도 확인하지 않습니다.
이미 수집한 근거끼리 날짜가 충돌한다면 Gemini·NotebookLM 근거 비교를 이어서 읽으세요. 그 글은 수집된 자료의 확정·미승인 정보를 비교하고, 이 글은 비교에 들어가기 전 자료 범위를 점검합니다.