zotero 논문을 요약하여 obsidian에 옮기기

소개

zotero에 있는 수백개의 논문을 gpt로 요약하여 옵시디언 노트 만들기

진행 방법

어떤 도구를 사용했고, 어떻게 활용하셨나요?

처음에는 n8n으로 쉽게 만들려고 했으나, 제 n8n 서버는 nas에 설치되어 있었고, 맥에 또 n8n을 설치하여 하기 싫었습니다. 결국 chatgpt와의 오랜 상의 끝에 파이썬 코드로 zotero 파일의 pdf를 하나씩 파싱하여 gpt-4o로 요약하여 옵시디언 md 파일을 만드는 코드를 작성하였습니다.

특별한 요구사항

  1. pdf의 글 뿐 아니라, 그림과 테이블도 인식하여 요약할 것.

  2. 논문의 큰 주제가 되는 graphical abstract 혹은 논문 전체를 요약하는 그림(보통 figure 1)을 가져와 요약문에 붙일 것.

  3. 키워드 10개 정도를 뽑을

  4. zotero의 collection 폴더 구조를 그대로 유지하여 가져올 것.

  5. zotero의 논문 메타 정보도 가져올 것.

1번을 위해 pdfplumber를 사용했고, 논문의 그림은 모두 추출하여 별도의 폴더에 저장, 그림 설명은 gpt-4o-mini로 번역 후 리스트 만들었음.

모든 과정은 커서에서 claude code로 진행하였음. https://github.com/fourmodern/literature_batch_scripts

책과 다이어그램을 보여주는 컴퓨터 화면의 스크린 샷

결과와 배운 점

배운 점과 나만의 꿀팁을 알려주세요.

과정 중에 어떤 시행착오를 겪었나요?

도움이 필요한 부분이 있나요?

앞으로의 계획이 있다면 들려주세요.

  1. 논문 요약에 할루시네이션이 엄청 심하거나 너무 일반적인 용어로만 요약을 해서 프롬프트를 엄격하게 적어야 했습니다.

  2. 순식간에 수십만 원 나감..ㅜㅜ

    도움 받은 글 (옵션)

참고한 지피터스 글이나 외부 사례를 알려주세요.

(내용 입력)

4
4개의 답글
지피터스 뉴스레터

이번 주 AI, 딱 쓸 것만

매주 월요일 아침,
읽고 바로 써먹을 AI 소식만