Skip to content
Log inStart free

Design paper

Multilingual embeddings for cross-region recommendations: a design for one item space across languages

Abstract

A store that sells in several regions holds the same products described in different languages, and behaviour learned in one market rarely reaches the next. We describe a design for cross-region recommendations built on a shared multilingual embedding space. Item text in any supported language is encoded by a multilingual sentence encoder, so that a product and its translations sit close together; user representations, candidate retrieval and ranking then operate in that one space. We argue each part from published work on cross-lingual pretraining, multilingual sentence embeddings, knowledge distillation into new languages, approximate nearest neighbour search, cold-start recommendation and controlled experiments. We give a map from each component to the problem it addresses and the evidence behind it, a per-language validation protocol to run before a language is switched on, and a worked model of index size per region. We report no measurements of our own. This is a design proposal, not a measured result.

Method. Design paper: the architecture is argued from the cited literature; we report no measurements of our own. Table 2 is a worked model with its inputs shown.

References

  1. 1

    Ricci, F., Rokach, L., & Shapira, B. (Eds.) (2022). Recommender systems handbook (3rd ed.). Springer. doi.org/10.1007/978-1-0716-2197-4

  2. 2

    Schein, A. I., Popescul, A., Ungar, L. H., & Pennock, D. M. (2002). Methods and metrics for cold-start recommendations. Proceedings of the 25th Annual International ACM SIGIR Conference on Research and Development in Information Retrieval. doi.org/10.1145/564376.564421

  3. 3

    Covington, P., Adams, J., & Sargin, E. (2016). Deep neural networks for YouTube recommendations. Proceedings of the 10th ACM Conference on Recommender Systems. doi.org/10.1145/2959100.2959190

  4. 4

    Kohavi, R., Tang, D., & Xu, Y. (2020). Trustworthy online controlled experiments: A practical guide to A/B testing. Cambridge University Press. doi.org/10.1017/9781108653985

  5. 5

    Conneau, A., Khandelwal, K., Goyal, N., Chaudhary, V., Wenzek, G., Guzmán, F., Grave, E., Ott, M., Zettlemoyer, L., & Stoyanov, V. (2020). Unsupervised cross-lingual representation learning at scale. Proceedings of the 58th Annual Meeting of the Association for Computational Linguistics. doi.org/10.18653/v1/2020.acl-main.747

  6. 6

    Artetxe, M., & Schwenk, H. (2019). Massively multilingual sentence embeddings for zero-shot cross-lingual transfer and beyond. Transactions of the Association for Computational Linguistics, 7. doi.org/10.1162/tacl_a_00288

  7. 7

    Feng, F., Yang, Y., Cer, D., Arivazhagan, N., & Wang, W. (2022). Language-agnostic BERT sentence embedding. Proceedings of the 60th Annual Meeting of the Association for Computational Linguistics (Volume 1: Long Papers). doi.org/10.18653/v1/2022.acl-long.62

  8. 8

    Reimers, N., & Gurevych, I. (2019). Sentence-BERT: Sentence embeddings using Siamese BERT-networks. Proceedings of the 2019 Conference on Empirical Methods in Natural Language Processing and the 9th International Joint Conference on Natural Language Processing (EMNLP-IJCNLP). doi.org/10.18653/v1/D19-1410

  9. 9

    Reimers, N., & Gurevych, I. (2020). Making monolingual sentence embeddings multilingual using knowledge distillation. Proceedings of the 2020 Conference on Empirical Methods in Natural Language Processing (EMNLP). doi.org/10.18653/v1/2020.emnlp-main.365

  10. 10

    Hu, Y., Koren, Y., & Volinsky, C. (2008). Collaborative filtering for implicit feedback datasets. 2008 Eighth IEEE International Conference on Data Mining. doi.org/10.1109/ICDM.2008.22

  11. 11

    Malkov, Y. A., & Yashunin, D. A. (2020). Efficient and robust approximate nearest neighbor search using hierarchical navigable small world graphs. IEEE Transactions on Pattern Analysis and Machine Intelligence, 42(4). doi.org/10.1109/TPAMI.2018.2889473

  12. 12

    Johnson, J., Douze, M., & Jégou, H. (2021). Billion-scale similarity search with GPUs. IEEE Transactions on Big Data, 7(3). doi.org/10.1109/TBDATA.2019.2921572

  13. 13

    Wu, S., & Dredze, M. (2020). Are all languages created equal in multilingual BERT?. Proceedings of the 5th Workshop on Representation Learning for NLP. doi.org/10.18653/v1/2020.repl4nlp-1.16

  14. 14

    Hu, J., Ruder, S., Siddhant, A., Neubig, G., Firat, O., & Johnson, M. (2020). XTREME: A massively multilingual multi-task benchmark for evaluating cross-lingual generalization. Proceedings of the 37th International Conference on Machine Learning (arXiv:2003.11080). arxiv.org/abs/2003.11080

  15. 15

    Johari, R., Koomen, P., Pekelis, L., & Walsh, D. (2017). Peeking at A/B tests: Why it matters, and what to do about it. Proceedings of the 23rd ACM SIGKDD International Conference on Knowledge Discovery and Data Mining. doi.org/10.1145/3097983.3097992

Cite this paper

Michael Rodriguez (2025). Multilingual embeddings for cross-region recommendations: a design for one item space across languages. Tanqory. https://tanqory.com/research/20250720-multilingual-embeddings-cross-region

More research

All research