있어요. 클로드 코드(Claude Code)에게 크로스레프(Crossref, 논문 DOI를 등록·관리하는 비영리 기관) API로 확인하는 스크립트를 만들게 하면 돼요. DOI마다 등록된 진짜 제목을 불러와 내가 적은 제목과 얼마나 닮았는지 숫자로 보여 줘요. 챗봇이 준 참고문헌은 DOI 모양만 그럴듯하고 다른 논문을 가리키는 경우가 있거든요.
이런 분께
- AI로 초안을 쓰다 받은 참고문헌이 진짜 있는 논문인지 하나씩 검색하고 있는 연구원·대학원생
- 팀원이 모아 온 참고문헌 수십 개를 제출 전에 한 번에 점검해야 하는 분
끝나면 이렇게 됩니다
일부러 틀린 줄을 섞은 4줄로 2026-11-05에 실제로 돌린 결과예요. 결과는 엑셀에서 바로 열리는 확인결과.csv로 저장돼요.
| 번호 | 판정 | 크로스레프에 등록된 제목 | 학술지·연도 | 닮은 정도 |
|---|---|---|---|---|
| 1 | 확인됨 | Cross-cultural adaptation of research instruments: language, setting, time and statistical considerations | BMC Medical Research Methodology 2010 | 1.00 |
| 2 | 제목 다름(DOI와 논문이 안 맞음) | How the Mind Hurts and Heals the Body. | American Psychologist 2004 | 0.29 |
| 3 | DOI 없음(크로스레프에 등록 안 됨) | |||
| 4 | DOI 찾음(제목으로 검색) | Psychological Research Online: Report of Board of Scientific Affairs' ... | American Psychologist 2004 | 1.00 |
2번은 "Bias in web surveys"라고 적었지만 그 DOI는 전혀 다른 논문이었고, 3번은 지어낸 DOI라 등록 기록이 없었어요. 4번처럼 DOI 칸이 비어 있으면 제목으로 검색해서 DOI를 채워 줘요.
준비물
- 클로드 코드: Pro·Max·Team·Enterprise 요금제나 콘솔 계정이 필요해요. 무료 요금제에는 없어요(2026년 11월 기준)
- 파이썬(python.org에서 설치). 추가 패키지는 쓰지 않아요
- 내 메일 주소 하나. 크로스레프 API는 가입이나 키 없이 쓰고, 요청에 mailto(내 메일)를 붙이는 방식을 안내해요
- 참고문헌 목록을 담은 refs.csv. 열은 번호, 제목, DOI 세 개예요
따라 하기
- 엑셀에 번호·제목·DOI 세 열로 목록을 적고 「다른 이름으로 저장」에서 「CSV UTF-8(쉼표로 분리)」를 골라 refs.csv로 저장해요. DOI를 모르면 칸을 비워 둬요.
- 터미널(컴퓨터에 글자로 명령하는 창)을 열어요. 윈도우는 시작 메뉴에서 "PowerShell", 맥은 Spotlight에서 "터미널"을 검색해요.
- 클로드 코드가 없다면 공식 설치 명령을 붙여 넣고, 새 창에서
claude --version으로 버전이 나오는지 봐요.
irm https://claude.ai/install.ps1 | iex
맥은 curl -fsSL https://claude.ai/install.sh | bash예요.
4. refs.csv가 있는 폴더로 들어가 claude를 입력해 실행해요. 예: cd Documents\refcheck 다음 claude
5. 아래 프롬프트를 붙여 넣어요. 클로드 코드가 check_refs.py를 만들고 실행해도 되는지 물으면 내용을 읽어 보고 허락해요.
6. 끝나면 폴더에 생긴 확인결과.csv를 엑셀로 열어 "확인됨"이 아닌 줄만 원문을 다시 찾아요.
