일본어 공부를 하면서 가장 힘든 요소에는 어떤게 있을까요?
사람마다 다르겠지만 저에게는 단연코 "단어 암기"였습니다. 교재에 나오는 단어를 외우는 것도 힘든데, 실생활에서 쓰이는 단어는 끝도 없고, 외워도 금방 까먹기 일쑤였죠. 매일 꾸준히 단어를 복습하려고 노력했지만, 바쁘고 지친 일상 속에서 지속하기란 쉽지 않았습니다. 책을 피는 것조차 안하고 넘어가는 날들이 많았죠.
스스로 자책만 하던 도중, 문득 이런 생각이 들었습니다.
"이걸 내가 매일 수작업으로 할 게 아니라, 그냥 자동으로 단어를 내 눈앞에 쌓아주면 안 될까?"
😫 일본어 단어 암기의 고질적인 문제
- 공부하다가 다른 일로 바빠지면 금방 흐름이 끊긴다
- 어떤 단어를 외울지 매일 고르기 귀찮다
- 단어장을 직접 정리하는 데 드는 시간이 너무 많다
- 복습의 타이밍을 놓치기 쉽다
이런 문제를 해결하려면, 단어를 준비하고 정리하는 데 드는 수고를 줄이고, 꾸준히 공부할 수 있는 환경을 만드는 것이 중요하다고 생각했어요. 그래서 제가 선택한 방법은 바로, 자동화 시스템 구축이었습니다.
🎯 목표: 매일 30개의 일본어 단어를 Notion에 자동으로 입력하기
제가 만든 시스템의 핵심 목표는 단순합니다.
- 매일 아침 7시에
- JLPT 기출 단어에서 무작위로 30개를 선택해
- 각각의 단어에 대해 한국어 뜻, 품사, 예문을 포함해서
- Notion에 자동으로 정리해서 입력되도록 만들기
이제는 아침에 눈을 뜨면 Notion에 오늘의 단어 30개가 깔끔하게 정리되어 있는 걸 확인할 수 있어요. 단어 선택, 정리, 기록 — 이 모든 과정을 제가 하지 않아도 되니 공부에만 집중할 수 있게 되었죠.
🛠️ 사용할 도구 소개
이 시스템을 구축하기 위해 사용한 주요 도구들은 다음과 같습니다:
1. Python
- 자동화 스크립트를 작성하는 데 사용했습니다.
- 데이터 처리, API 호출, 파일 입출력 등 핵심 로직을 담당합니다.
2. GPT API (OpenAI)
- 제가 찾은 데이터셋에는 영어 뜻만 있었기 때문에, ChatGPT API를 통해
- 한국어 뜻, 품사, 일본어 예문 + 번역 예문을 생성합니다.
3. Notion API
- 최종적으로 데이터를 보낼 대상인 Notion 데이터베이스와 연결합니다.
- 단어마다 새로운 페이지를 생성하고, 속성에 맞게 내용을 넣습니다.
4. PythonAnywhere
- 매일 아침 7시에 자동으로 이 모든 작업이 실행되도록 설정한 서버입니다.
- 로컬 PC가 꺼져 있어도 작동하므로 제가 신경 안써도 되죠.
이제 단어는 자동으로 Notion에 저장되며 저는 그저 아침에 Notion을 열고 오늘의 단어를 공부하면 되죠. 앞으로 이 시리즈에서는 각 단계별로 제가 어떤 방식으로 구현했는지 자세히 소개드릴 예정이에요.
2편에서는 실제로 어떤 단어 데이터셋을 사용했는지, 그리고 어떻게 한국어 의미와 예문을 추가했는지 알려드릴게요. 기대해주세요!
실제 화면
👉 2편 보러 가기: JLPT 단어 데이터셋 준비하기
'AI 활용' 카테고리의 다른 글
2편. JLPT 단어 데이터셋 준비하기: CSV부터 GPT까지 (0) | 2025.04.13 |
---|---|
ChatGPT 쓸 때 좋은 프롬프트 작성법 (0) | 2025.03.06 |