Claude를 사용하여 비정형 포켓몬 도감 텍스트로 구조화된 포켓몬 검색 엔진 구축하기

프로젝트 개요
한 개발자가 Claude를 사용해 프랜차이즈 30주년을 맞아 두 개의 포켓몬 웹사이트를 구축했습니다: 크기 비교 앱과 도감 텍스트를 위한 구조화된 검색 엔진입니다. 이 검색 엔진은 포켓몬 플레이버 텍스트가 고정된 스키마를 갖추지 못한 문제를 해결합니다. 항목들은 재활용되고, 불완전하며, 일관성이 없어서 "빙하 근처에 살고 털이 있는 포켓몬은 어느 것인가요?"와 같은 간단한 질문조차 거의 불가능했습니다.
Claude를 활용한 데이터 처리
개발자는 Claude에 평이한 영어 지시를 내려 수십 개의 일회성 스크립트를 생성했습니다:
- 퍼지 로직을 사용해 재활용된 텍스트의 중복 제거
- 구문을 구조화된 속성으로 범주화 및 병합
- 탐색을 위한 인터랙티브 다차원 필터 생성
50만 단어 이상이 구문별로 분석되어 100개 이상의 주제 테마를 식별했습니다. 모든 구문은 구조화된 범주로 분류되어 지저분하고 비정형적인 텍스트를 완전히 검색 및 필터링 가능한 데이터로 변환했습니다.
분류 체계 설계
표준 게임 내 속성(키, 타입, 기술, 특성, 모양, 지역) 외에도, 개발자는 모든 도감 구문을 매핑하는 계층적 분류 체계를 설계했습니다:
- 신체: 특성, 피복, 감각, 크기
- 힘 & 능력: 원소, 이동, 공격/방어, 사이킥
- 자연 & 서식지: 육지, 물, 하늘, 날씨, 생태
- 행동: 사회성, 기질, 의사소통, 번식
- 문화 & 통계: 신화, 상징, 인간의 활용, 비교
UI 및 구현 세부사항
Claude는 사용자가 인지 부하 없이 8차원에 걸쳐 필터링, 검색, 탐색할 수 있도록 UI 설계를 도왔습니다. 크기 비교 앱은 Claude가 픽셀-미터 변환을 이해하기 위해 역공학한 원시 3D 모델 값을 사용하는 간단한 이미지 스케일러였습니다.
개발자는 여전히 수동 데이터 검토가 필요하며, UI에는 몇 가지 투박한 요소가 있다고 언급합니다: 사용자는 도감 설정 텍스트에 접근하기 위해 수동으로 햄버거 메뉴를 열고 기술 및 "분류" 태그를 로드해야 합니다.
향후 개선 사항
계획된 개선사항에는 검색 엔진이 사전에서 관련 용어와 동의어를 이해할 수 있도록 온톨로지 관계를 추가하는 것이 포함됩니다.
프로젝트 링크: https://daviddot.com/oak (검색 엔진) 및 https://daviddot.com/size (크기 비교).
📖 전체 출처 읽기: r/ClaudeAI
👀 See Also

개발자가 Base44와 Claude로 스포츠 앱을 구축하며 얻은 교훈 공유
한 개발자가 Base44에서 glanceplay.com이라는 스포츠 앱을 구축하여 빠르고 캐주얼한 게임 브리핑을 제공했지만, 반복적인 코드 변경에 Base44 크레딧이 비싸다는 것을 발견했습니다. 그들은 초기 구조 구축에는 Base44와 같은 플랫폼을 사용하고, 증분 변경과 디버깅에는 Claude에 의존할 것을 권장합니다.

엔지니어링 부사장, 클로드 AI로 일주일 만에 네 개의 애플리케이션 구축
한 엔지니어링 부사장이 Claude AI를 사용해 VPN 애플리케이션, Go 백엔드를 갖춘 iOS 네이티브 앱, Next.js 랜딩 웹사이트, React 관리자 대시보드를 일주일 만에 직접 코드를 작성하지 않고 구축했습니다. 이 사용자는 일 년 전에 Claude로 Jira 대안을 시도했지만 복잡한 애플리케이션에서 한계를 경험했습니다.

레딧 사용자가 클로드 코드의 환각 현상을 줄이기 위한 사양 기반 접근법 공유
r/ClaudeAI의 한 개발자가 Claude Code의 환각 현상을 크게 줄이기 위해 구조화된 명세 방법을 사용한 경험을 설명합니다. 이 접근법은 REQUIREMENTS.md, IMPLEMENTATION_PLAN.md, CLAUDE.md 파일을 생성하여 여러 번의 압축 과정에서도 컨텍스트를 유지하는 데 중점을 둡니다.

Claude Cowork 스케줄 작업이 브라우저 기반 관리 업무를 자동화합니다: 실제 사용 사례
Claude Cowork의 예약된 작업 + Chrome 확장 프로그램이 제휴 네트워크 게시자 승인을 자동화하여 매주 몇 시간을 절약합니다. 수동 단계: 세션당 한 번 로그인.