소개
스타트업실험실 주말 특강을 듣고, 논문요약 자동화를 해봐야겠다고 생각했습니다.
수업시간에 공유되었거나 개인적으로 관심있는 키워드에 대한 논문을 매일 한편씩 요약해서 메일로 받아보려구요.
약 50개의 논문을 엑셀로 제목을 정리하고 한편씩 매일 요약본을 받을 수 있도록 해보려고 합니다.
진행 방법
사용 툴: n8n, Google sheet, Gemini
1) 읽고싶은 논문을 Google sheet에 list-up 했습니다.
종이에 한국어 단어 목록
2) 토요일 OT시간에 알려주신 방법으로 n8n에 프로세스를 만들었습니다.
기계 학습 시스템의 프로세스를 보여주는 다이어그램
2-1) 트리거는 매일 실행되게 설정하고
2-2) AI Agent는 논문을 검색하고 구조화해서 가져올 수 있도록 parsing까지 해주고
{{ $json.title }} 논문을 Google Scholar에서 검색해서 아래와 같은 포맷으로 정리해줘. 논문을 못찾으면 google에서 검색해줘. 정보를 가져오지 못하는경우 여러번 검색해서 최대한 값을 가져와줘
아래 포맷 참고해. 내용을 못찾아오면 "na"로 표시해줘
```
- 제목:
- 저자:
- 인용수:
- 목적:
- 방법론:
- 조사대상:
- 결과요약:(가설과 결과를 정리하고, 500자 내외로 정리해줘.
```2-3) 뉴스레터로 받을 html코드를 Claude에게 부탁했어요
나 n8n에서 뉴스레터 발송 자동화 작업을 하고있어. 최종 결과는 그림에 가운데에 있는
[기본정보]title, writer, citation
[논문내용] purpose, method, target, conclusion 이야.
각 데이터가 들어갈 수 있는 이메일 HTML 템플릿을 만들어줘.
어떤 이메일에서 열어도 디자인이 깨지지 않도록, 스타일은 인라인으로 작성해.
중간중간 대체되어야하는 텍스트자리에는 각각 알맞게 다음 코드를 한줄씩 넣어. {{ $json.output.title }} {{ $json.output.writer}} {{ $json.output.citation}} {{ $json.output.purpose}} {{ $json.output.method}} {{ $json.output.conclusion }}
깔끔하고 미니멀하게 해줘3) 매일 실행하고 완료상태를 업데이트도 하였습니다.
결과와 배운 점
배운대로 따라만 했는데, 저를 위한 뉴스레터가 생겼어요.
좀 더 고 도화해서 열심히 논문 읽어보겠습니다!
한국어 텍스트가있는 웹 사이트 스크린 샷
도움 받은 글 (옵션)
스타트업실험실 토요일 오프특강_허세임님 n8n