OneLoc: Geo-Aware Generative Recommender Systems for Local Life Service
2508.14646v1
cs.IR, cs.AI
2025-08-22
Авторы:
Zhipeng Wei, Kuo Cai, Junda She, Jie Chen, Minghao Chen, Yang Zeng, Qiang Luo, Wencong Zeng, Ruiming Tang, Kun Gai, Guorui Zhou
Резюме на русском
## Контекст
Local life service (LLS) является важной областью в приложении Kuaishou, где рекомендация видео тесно связана с местоположением магазинов. Это создает сложные проблемы рекомендации, так как требуется учитывать интересы пользователей и их реальное местоположение в реальном времени. Чтобы справиться с такими вызовами, в сценарии LLS возникла новая парадигма — end-to-end generative recommendation. Такие модели, как OneRec для кратких видео, OneSug для поиска и EGA для рекламы, уже доказали свою эффективность. Однако в LLS такой модели не была ранее разработана, что связано с необходимостью решения двух ключевых проблем: оптимальное использование географической информации и баланс между целями, такими как интересы пользователей, расстояние до магазинов и бизнес-цели.
## Метод
Для решения этих проблем предлагается OneLoc, которая использует географическую информацию с нескольких ракурсов: (1) geo-aware semantic ID объединяет видео и географические данные в единый вектор, (2) geo-aware self-attention в энкодере учитывает похожесть между местоположениями видео и реального местоположения пользователя, и (3) neighbor-aware prompt включает контекстную информацию о магазинах вокруг пользователя. Для балансировки целей используется reinforcement learning с двумя новыми функциями награды: geographic reward и GMV reward. Этот подход позволяет OneLoc эффективно адаптироваться к сложностям сценария LLS.
## Результаты
Эксперименты проводились с использованием реальных данных из LLS. OneLoc показала существенные улучшения по глобальной цели GMV (Gross Merchandise Value) и количеству заказов. Оффлайн-тесты показали увеличение GMV на 21.016% и количество заказов на 17.891% в сравнении с базовой моделью. Также было проведено online A/B testing, в ходе чего были получены улучшения в GMV и количестве заказов, что доказывает эффективность OneLoc в реальной среде.
## Значимость
OneLoc имеет широкие потенциальные применения в сфере рекомендательных систем, особенно в средах, где географическая информация играет ключевую роль. Она позволяет улучшить качество рекомендаций, учесть расстояния между пользователем и магазинами и увеличить доходные показатели. Благодаря своей уникальной архитектуре, OneLoc значительно повышает эффективность рекомендаций, делая их более отвечающими потребностям пользователей и целям бизнеса.
## Выводы
OneLoc достигла заметных улучшений в LLS, демонстрируя свою эффективность в оффлайн и онлайн-тестах. Будущие исследования будут фокусироваться на расширении функциональности, улучшении точности и учете дополнительных факторов, таких как динамические изменения географических условий. Это позволит OneLoc стать еще более мощным инструментом для
Abstract
Local life service is a vital scenario in Kuaishou App, where video
recommendation is intrinsically linked with store's location information. Thus,
recommendation in our scenario is challenging because we should take into
account user's interest and real-time location at the same time. In the face of
such complex scenarios, end-to-end generative recommendation has emerged as a
new paradigm, such as OneRec in the short video scenario, OneSug in the search
scenario, and EGA in the advertising scenario. However, in local life service,
an end-to-end generative recommendation model has not yet been developed as
there are some key challenges to be solved. The first challenge is how to make
full use of geographic information. The second challenge is how to balance
multiple objectives, including user interests, the distance between user and
stores, and some other business objectives. To address the challenges, we
propose OneLoc. Specifically, we leverage geographic information from different
perspectives: (1) geo-aware semantic ID incorporates both video and geographic
information for tokenization, (2) geo-aware self-attention in the encoder
leverages both video location similarity and user's real-time location, and (3)
neighbor-aware prompt captures rich context information surrounding users for
generation. To balance multiple objectives, we use reinforcement learning and
propose two reward functions, i.e., geographic reward and GMV reward. With the
above design, OneLoc achieves outstanding offline and online performance. In
fact, OneLoc has been deployed in local life service of Kuaishou App. It serves
400 million active users daily, achieving 21.016% and 17.891% improvements in
terms of gross merchandise value (GMV) and orders numbers.
Ссылки и действия
Дополнительные ресурсы: