Claude와 함께 서울기록원 뒤지기: AI로 1970년대 서울을 소환하다

소개

서울기록원에는 서울의 역사와 관련된 방대한 공공 데이터가 저장돼 있습니다. 문득 이런 기록들을 AI에게 읽혀보면 어떤 반응이 나올까 궁금해졌어요. 그래서 시도해봤습니다. Claude에게 서울기록원 데이터를 줘서, 1970년대 서울 사진기록물을 찾는 ‘AI 검색 서비스’를 만들어보는 프로젝트! 역사+AI 조합이 잘 통할 수 있을까요? 🤖🏙️

진행 방법

🔑 1. API 인증키 발급

  • 공공데이터포털(data.go.kr)에서 서울기록원 Open API 신청 및 인증키 발급

🐍 2. Python으로 데이터 수집

import requests

url = 'https://api.odcloud.kr/api/15077586/v1/uddi:1234abcd'  # 예시 URL
params = {'serviceKey': '발급받은 인증키'}
res = requests.get(url, params=params)
data = res.json()
  • Cursor에서 실행하여 JSON 형태로 정리

🤖 3. Claude에 데이터 업로드

  • Claude 채팅창에 정리된 JSON 파일을 업로드하고, 다음과 같이 요청:

"1970년대 서울 지하철 관련 사진 기록물만 골라줘"
  • Claude가 직접 파일을 읽고 적절한 컬렉션 ID, 설명 등을 추출

💻 4. Cursor로 서비스 UI 제작

  • 사용자 검색어를 입력하면 Claude가 응답하는 인터페이스 설계

  • Claude API 연동을 검토했지만 비용 문제로 보류

결과와 배운 점

  • Claude는 JSON 파일을 매우 잘 읽고 응답도 훌륭했어요. 특히 ‘1970년대 서울 지하철 사진 찾아줘’ 같은 요청에 꽤 정확한 결과를 뽑아줬습니다.

  • 하지만 새로운 채팅에서는 이전 업로드된 JSON 파일을 인식하지 못함 😅

  • API를 직접 붙인 게 아니라 Python 결과물을 수동으로 넣는 방식이라 ‘지속적인 서비스’로는 부족

  • 게다가 사진기록물에 실제 이미지 링크가 없어, 사진은 따로 웹사이트에서 찾아야 했어요

  • 전체 데이터가 디지털 메타데이터 기반이 아니라, 단순 목록에 가까워 AI 응답용으로는 아쉬운 점도 있었어요

그래도! 과정이 정말 재미있었고, Claude가 공공데이터를 읽고 대답하는 장면은 마치 과거와 AI가 대화하는 느낌이었습니다 🕰️🤖

도움 받은 글

2
1개의 답글

뉴스레터 무료 구독