Toepassingen 🇷🇺 06.08.2026 04:02

Hoe LLM een Google Maps-functie terugbracht (met Claude-skill)

AnthropicAnthropic OpenAIOpenAI DataForSEODataForSEO ApifyApify
Een ontwikkelaar gebruikt LLM's en publieke API's om de functie 'Your Match' van Google Maps te reconstrueren, die in 2023 werd verwijderd. De aanpak omvat het scrapen van reviews van bijdragers via DataForSEO en Apify, het scoren van kandidaten met collaboratieve filtering, en het omgaan met uitdagingen zoals gevirtualiseerde lijsten en time-outs.
In 2018 introduceerde Google Maps 'Your Match' – een percentage dat aangeeft hoe waarschijnlijk het is dat een gebruiker een restaurant leuk vindt, op basis van hun eerdere reviews. De auteur vertrouwde op deze functie totdat deze in 2023 stilletjes werd verwijderd. Om dit na te bootsen, gebruikten ze een op gebruikers gebaseerde collaboratieve filteringaanpak: vind mensen wiens beoordelingen overeenkomen met de jouwe, en beveel dan plaatsen aan die zij leuk vonden en die jij nog niet hebt geprobeerd. Het scrapen van Google Maps bleek echter lastig vanwege gevirtualiseerde lijsten en genegeerde synthetische scrollgebeurtenissen, dus schakelden ze over op twee betaalde API's: DataForSEO (voor reviews van startplaatsen) en Apify's actor voor het scrapen van bijdragers (voor de geschiedenis van reviewers). De pijplijn verzamelde ongeveer 730 reviewers en ongeveer 32.500 reviews, wat ongeveer 4.000 kandidaatplaatsen opleverde. De scoringsformule weegt supporters op basis van affiniteit (overlap met jouw startvoorkeuren) en dempt voor activiteit (aantal reviews) om vooroordelen te voorkomen van productieve maar niet-selectieve reviewers. De kosten waren aanzienlijk: Apify rekende $0,0015 per reviewrij (totaal $48,67), terwijl DataForSEO goedkoper was per review, maar geen extractie op bijdragerniveau bood. De uiteindelijke vaardigheid en het script zijn beschikbaar in een repository, met een waarschuwing dat de methode geen echt aanbevelingssysteem is en geen correctie toepast voor populariteitsvooroordelen.
Bron: Habr — хаб ML — origineel
Eerdere berichten over dit onderwerp ↓
Vers nieuws