AI를 활용한 학술 논문 작성은 이미 널리 퍼지고 있다. 특히 영어가 모국어가 아닌 연구자에게 AI는 언어 장벽을 낮춰주는 좋은 도구다. 한국어로 생각한 내용을 자연스러운 학술 영어로 표현하는 일은 연구 내용 자체만큼이나 어렵고 시간이 많이 걸리는데, AI가 이 과정을 크게 단축해 준다.
그러나 동시에 AI 환각(hallucination)으로 인한 허위 인용, 콘텐츠의 진정성 문제가 학술 커뮤니티에서 꾸준히 논란이 되고 있다. AI에게 “참고문헌을 넣어줘”라고 하면, 실제로 존재하지 않는 논문을 그럴듯한 제목과 저자명으로 생성하는 경우가 있다. 이를 허위 인용(fabricated citations)이라 한다.
12장에서 살펴본 The AI Scientist는 논문을 $15에 자동 생성했지만, 시각화 오류와 불공정한 비교 등의 문제를 보여주었다. 결국 문제는 이것이다: AI를 어떻게 사용해야 과학적 무결성을 지키면서도 효율적으로 논문을 작성할 수 있을까?
| 올바른 사용 | 잘못된 사용 | |
|---|---|---|
| 역할 | 연구자의 아이디어를 영어로 표현 | AI가 연구 내용을 만들어냄 |
| 인용 | 연구자가 선별한 논문만 참조 | AI가 존재하지 않는 논문을 생성 |
| 핵심 논지 | 연구자가 정의 | AI가 임의로 구성 |
| 투명성 | 작성 과정을 문서화 | 프롬프트만 공개하거나 비공개 |
이 구분의 핵심은 지적 기여(intellectual contribution)가 누구에게 있는가이다. 연구의 핵심 아이디어, 가설, 실험 설계, 결과 해석은 연구자가 수행하고, AI는 그것을 학술적 영어로 표현하는 도구로 사용하는 것이 올바른 접근이다.
Towards a transparent and reproducible AI-assisted research paper writing (Park, 2025, Genomics & Informatics)에서 제안된 프레임워크는 AI 논문 작성의 투명성과 재현성을 보장하는 5단계 워크플로우를 제시한다.
이 프레임워크의 핵심 원리는 간단하다. AI에게 텍스트 생성을 맡기기 전에, 연구자가 모든 핵심 결정을 먼저 내린다. AI는 연구자가 이미 결정한 내용을 영어로 표현하는 역할만 한다.
1. 형식 선택 → 2. 문헌 선별 → 3. 관점 정의 → 4. 개요 작성 → 5. 텍스트 생성

논문 유형(원저, 리뷰, 레터 등)과 분량을 선택한다. 학술지마다 요구하는 형식이 다르므로, 투고할 학술지의 가이드라인을 먼저 확인한다. 원저 논문이라면 Introduction, Methods, Results, Discussion(IMRAD) 구조를 따르고, 리뷰 논문이라면 주제별 섹션 구조를 선택한다.
연구자가 직접 인용할 논문을 선택한다. AI가 논문을 추천하는 것이 아니라, 연구자가 읽고 판단한 논문만 참조 목록에 포함한다. 이렇게 하면 허위 인용(fabricated citations) 문제를 원천적으로 방지할 수 있다.
12장에서 구축한 Co-scientist의 Literature Reviewer 에이전트가 이 단계를 보조할 수 있다. MCP를 통해 bioRxiv나 PubMed에서 관련 논문을 검색하고, 초록을 요약해 주므로 후보 논문을 빠르게 파악할 수 있다. 단, 최종 선별은 연구자의 몫이다. AI가 “이 논문이 관련 있다”고 제안하더라도, 실제로 읽고 내용을 확인한 논문만 인용해야 한다.
연구의 핵심 관점과 주장을 모국어로 작성한다. AI가 이를 다듬어주지만, 핵심 아이디어는 반드시 연구자가 제공해야 한다. 이 단계가 가장 중요하다고 볼 수 있는데 — 연구자의 과학적 사고가 논문의 뼈대를 결정하기 때문이다.
예를 들어 한국어로 이렇게 작성할 수 있다:
“기존 bulk RNA-seq 분석은 종양 미세환경의 세포 이질성을 포착하지 못한다. 우리는 단일세포 분석으로 종양 침윤 T세포의 하위 집단을 규명하고, 이 중 exhausted CD8+ T세포가 면역관문억제제 반응과 상관관계가 있음을 보여준다.”
이 한 문단이 논문 전체의 방향을 결정한다. AI는 이것을 학술적 영어로 변환하고 확장하는 역할을 한다.
섹션별 핵심 포인트를 작성한다. 역시 모국어로 작성할 수 있으며, AI가 구조화를 도와준다.
각 섹션에 “이것만은 반드시 포함해야 한다”는 핵심 포인트를 미리 정리해 두면, AI가 빠뜨리거나 임의로 추가하는 것을 방지할 수 있다.
앞서 제공한 문헌, 관점, 개요를 바탕으로 AI가 영어 원고를 생성한다. AI 프롬프트는 연구자가 제공한 자료만 사용하도록 제한되어 있어, retrieval-augmented generation(RAG) 원리로 환각을 줄이는 데 도움이 된다.
RAG는 AI가 자체 학습 데이터 대신 사용자가 제공한 문서에서 정보를 검색하여 답변을 생성하는 방식이다. “이 10편의 논문만 참조하여 Introduction을 작성해줘”라고 하면, AI는 그 10편의 내용만 기반으로 텍스트를 생성하므로 존재하지 않는 논문을 인용할 가능성이 크게 줄어든다.
이 프레임워크를 구현한 오픈소스 웹 도구가 Paper Writing Assistant이다. 이 책에서 배운 SvelteKit + Tailwind CSS 기술 스택으로 개발되었다.
| 특징 | 설명 |
|---|---|
| Human-in-the-Loop | 텍스트 생성 전 모든 핵심 결정에 연구자가 개입 |
| 환각 억제 | 연구자가 제공한 자료만 참조하도록 프롬프트 설계 |
| 투명성 보고서 | 모델 정보, 섹션 개요, 핵심 포인트를 자동으로 문서화 |
| 데이터 보안 | SvelteKit 기반 클라이언트 사이드 실행, 서버에 데이터 저장 없음 |
| 다중 LLM 지원 | OpenRouter API를 통해 GPT, Claude, Gemini 등 다양한 모델 사용 |
| Docker 배포 | 컨테이너화하여 오프라인 환경에서도 실행 가능 |
이 도구는 연구자가 5단계 워크플로우를 순서대로 따라가도록 안내하며, 각 단계의 입력을 수집한 뒤 마지막에 텍스트를 생성한다. 중요한 것은 연구자가 1~4단계에서 이미 모든 핵심 결정을 내린 상태이므로, 5단계에서 AI가 생성하는 텍스트는 연구자의 아이디어를 영어로 표현한 것에 불과하다.

기존에 학술지들은 AI 사용 시 전체 프롬프트 공개를 요구하는 경우가 있었다. 그러나 프롬프트가 점점 길고 복잡해지면서 이 방식은 현실적이지 않다. 수천 단어의 프롬프트를 공개하더라도, 그것만으로는 AI가 생성한 텍스트의 과학적 기여가 누구에게 있는지 판단하기 어렵다.
Paper Writing Assistant는 대안으로 투명성 보고서(transparency report)를 자동 생성한다. 투명성 보고서에는 다음이 포함된다:
이로써 논문의 지적 기여가 연구자에게 있음을 명확히 보여줄 수 있다. 프롬프트 전체를 공개하는 것보다, 연구자가 어떤 과학적 결정을 내렸는지를 보여주는 것이 더 의미 있는 투명성이다.
13.3절에서 소개한 Paper Writing Assistant(https://research.pnucolab.com)를 사용하여 실제로 논문을 작성하는 과정을 살펴본다. 웹사이트에 접속하면 5단계 워크플로우를 순서대로 안내받을 수 있다.
웹 도구에서 논문 유형(원저, 리뷰, 레터 등)을 선택한다. 투고할 학술지의 가이드라인에 맞는 형식을 고른다. 원저 논문이라면 IMRAD 구조가 자동으로 적용된다.
연구자가 직접 읽고 선별한 논문을 입력한다. 12장에서 구축한 Co-scientist의 Literature Reviewer 에이전트가 후보 논문을 검색하고 요약해 줄 수 있지만, 최종 선별은 연구자의 몫이다. 선별한 논문의 BibTeX을 입력하면 인용 관리가 자동으로 처리된다.
연구의 핵심 관점과 주장을 모국어로 입력한다. 예를 들어:
“기존 bulk RNA-seq 분석은 종양 미세환경의 세포 이질성을 포착하지 못한다. 우리는 단일세포 분석으로 종양 침윤 T세포의 하위 집단을 규명하고, 이 중 exhausted CD8+ T세포가 면역관문억제제 반응과 상관관계가 있음을 보여준다.”
이 한 문단이 논문 전체의 방향을 결정한다.
각 섹션(Introduction, Methods, Results, Discussion)의 핵심 포인트를 입력한다. “이것만은 반드시 포함해야 한다”는 내용을 미리 정리해 두면, AI가 빠뜨리거나 임의로 추가하는 것을 방지할 수 있다.
앞서 입력한 문헌, 관점, 개요를 바탕으로 AI가 영어 원고를 생성한다. 연구자가 제공한 자료만 사용하도록 설계되어 있어, 허위 인용 위험이 크게 줄어든다. 생성이 완료되면 투명성 보고서도 함께 만들어진다.
논문의 figure는 Paper Writing Assistant가 아닌 Claude Code로 생성하는 것이 효과적이다.
Figure 1을 위한 코드를 작성해줘: (A) 조직 슬라이드의 H&E 이미지 위에 클러스터 오버레이, (B) 세포 유형별 UMAP, (C) 주요 마커 유전자의 공간 발현 패턴. Matplotlib subplot으로 구성하고, 논문 출판 품질(300 dpi)로 저장해줘.
논문 figure는 학술지마다 요구하는 해상도, 색상 모드(CMYK vs RGB), 파일 형식(TIFF, EPS, PDF)이 다르다. 투고 전에 해당 학술지의 가이드라인을 확인하고, AI에게 정확한 사양을 전달하는 것이 좋다.
학술지마다 AI 사용에 대한 정책이 다르다. 주요 학술지의 정책은 대체로 다음과 같은 방향으로 수렴하고 있다:
투고 전에 확인해둘 사항:
Nature, Science, PNAS 등 주요 학술지는 AI 사용 자체를 금지하지는 않지만, AI가 생성한 내용에 대한 책임을 저자가 진다는 점을 명확히 하고 있다. 이는 AI를 사용하더라도 연구자가 모든 내용을 검증해야 한다는 뜻이다.
AI가 생성한 텍스트는 연구자가 꼼꼼히 검토하는 것이 좋다:
이런 한계가 있지만, 투명한 방법론으로 AI를 활용하면 과학적 무결성을 유지하면서 연구 생산성을 높일 수 있다. 핵심은 AI를 “논문을 써주는 도구”가 아닌 “연구자의 아이디어를 표현하는 도구”로 인식하는 것이다.