Skip to content

feat(search): 한글 검색, 연관 검색어, fallback search 구현 #75

@thxforall

Description

@thxforall

개요

Explore 검색의 추가 개선 사항. 현재 영문 검색은 동작하지만 한글 검색 및 검색 실패 시 대응이 부족함.

작업 항목

한글 검색 지원

  • Meilisearch 한글 토크나이저 설정 확인/추가
  • 한글 검색어 → 영문 아티스트명 매칭 (예: "리사" → "Lisa")
  • 한글 그룹명/미디어명 검색 지원

연관 검색어 (Related searches)

  • 검색 결과가 적을 때 연관 검색어 제안
  • Meilisearch의 similar search 또는 자체 로직 활용
  • 검색 바 자동완성에 연관 검색어 포함

Fallback Search (검색 실패 시)

  • 결과 0건일 때 "이런 검색은 어떨까요?" 제안 UI
  • 인기 검색어 또는 유사 아티스트 추천
  • 오타 교정 (Meilisearch typo tolerance 활용)

관련

참고 파일

  • packages/web/lib/hooks/useExploreData.ts
  • packages/web/app/explore/ExploreClient.tsx
  • packages/api-server/src/services/search/ (백엔드 Meilisearch 설정)

Metadata

Metadata

Assignees

Labels

frontend프론트엔드release: phase-22차 릴리즈 (4/12) — 로그인, 유저

Type

No type
No fields configured for issues without a type.

Projects

Status

Done

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions