애플리케이션 🇷🇺 06.08.2026 04:02

LLM이 부활시킨 구글 맵스 기능 (클로드 스킬 포함)

AnthropicAnthropic OpenAIOpenAI DataForSEODataForSEO ApifyApify
한 개발자가 LLM과 공개 API를 사용하여 2023년에 삭제된 구글 맵스의 '당신과의 매치' 기능을 재현했습니다. 이 접근 방식은 DataForSEO와 Apify를 통해 기여자 리뷰를 스크래핑하고, 협업 필터링으로 후보를 점수화하며, 가상화된 목록과 타임아웃 같은 문제를 처리하는 과정을 포함합니다.
2018년, Google Maps는 'Your Match' 기능을 도입했습니다. 이는 사용자의 과거 리뷰를 기반으로 특정 레스토랑을 얼마나 좋아할지 확률을 백분율로 표시해 주는 기능이었습니다. 이 글의 저자는 2023년에 이 기능이 조용히 제거될 때까지 이 기능에 의존했습니다. 이 기능을 재현하기 위해 저자는 사용자 기반 협업 필터링(user-based collaborative filtering) 접근 방식을 사용했습니다: 자신의 평점과 상관관계가 있는 사람들을 찾은 다음, 그들이 좋아했지만 자신이 시도해 보지 않은 장소를 추천하는 것입니다. 그러나 Google Maps를 직접 스크래핑하는 것은 가상화된 목록과 무시되는 합성 스크롤 이벤트 때문에 어려움이 있었습니다. 그래서 저자는 두 개의 유료 API로 전환했습니다: DataForSEO(시드 장소의 리뷰 수집용)와 Apify의 기여자 스크래핑 액터(리뷰어의 리뷰 기록 수집용)입니다. 이 파이프라인을 통해 약 730명의 리뷰어와 약 32,500개의 리뷰를 수집했고, 약 4,000개의 후보 장소를 얻었습니다. 점수 공식은 지지자들을 친화도(시드 좋아요와의 중복 정도)로 가중치를 두고, 활동성(리뷰 수)으로 감쇠시켜, 다작하지만 분별력 없는 리뷰어로 인한 편향을 방지합니다. 비용은 상당했습니다: Apify는 리뷰 행당 $0.0015를 청구하여 총 $48.67였고, DataForSEO는 리뷰당 더 저렴했지만 기여자 수준의 추출 기능은 없었습니다. 최종 기술과 스크립트는 저장소에서 확인할 수 있으며, 이 방법은 실제 추천 시스템이 아니며 인기 편향을 교정하지 않는다는 경고가 포함되어 있습니다.
출처: Habr — хаб ML — 원문
관련 게시물 ↓
새로운 뉴스