Agoda构建多模态内容系统,连接图片与评论优化旅行发现体验

TL;DR · AI 摘要
Agoda构建多模态内容系统,通过AI技术将用户上传的图片与酒店评论进行语义关联,实现旅行发现体验的智能化升级,帮助用户更直观地评估住宿选择。
核心要点
- Agoda采用多模态AI技术打通图片与评论的语义关联,实现跨模态内容理解
- 系统通过分析用户评论中的情感和描述,自动匹配合适的酒店图片进行展示
- 该技术方案可应用于旅游行业的用户体验优化和搜索推荐场景
结构提纲
按章节快速跳转。
Agoda开发多模态内容系统解决旅行发现中图片与评论脱节的问题。
系统采用AI技术实现图片和文本的语义对齐与跨模态检索。
通过智能匹配图片和评论,帮助用户更准确地了解酒店真实情况。
该技术可提升用户决策效率和平台转化率,具有广泛的行业应用价值。
思维导图
用一张图看清主题之间的关系。
查看大纲文本(无障碍 / 无 JS 友好)
- Agoda多模态内容系统
- 技术实现
- 多模态AI
- 语义关联
- 跨模态检索
- 业务价值
- 用户体验优化
- 决策效率提升
- 旅行发现智能化
金句 / Highlights
值得收藏与分享的关键句。
Agoda构建多模态内容系统,将图片与评论连接以优化旅行发现体验。
系统使用AI技术实现用户上传图片与酒店评论的语义连接。
该方法通过为评论提供视觉上下文,帮助旅行者做出更明智的住宿决策。
Agoda构建多模态内容系统,连接旅行发现中的图片与评论 - InfoQ
您对本站点Cookie的设置
我们使用Cookie来优化网站功能,为您提供最佳体验。
我接受 我不接受 设置
[BT](https://www.infoq.com/int/bt/ "bt")
InfoQ软件架构师Newsletter
作为架构师或 aspiring 架构师,您需要了解的每月要闻概览。查看示例
输入您的电子邮件地址
选择您的国家 - [x] 我同意InfoQ.com按照隐私声明处理我的数据。
关闭
在线研讨会与问答:重新思考AI分析时代的日志(2026年7月9日)预留座位
关闭
切换导航
促进专业软件开发领域的知识与创新传播
英文版
[为InfoQ撰稿](https://www.infoq.com/write-for-infoq/ "Write for InfoQ")
搜索
解锁完整的InfoQ体验
登录以解锁完整的InfoQ体验!获取您喜爱的作者和主题的最新更新,参与内容互动,并下载独家资源。
或
没有InfoQ账户?
- 获取您关注的主题和同行的最新动态接收关于最新洞察和趋势的即时通知。
- 快速访问免费资源持续学习迷你书籍、带文字稿的视频和培训材料。
- 保存文章随时阅读收藏文章以便随时阅读。
主题
[开发](https://www.infoq.com/development/ "Development")
- [Java](https://www.infoq.com/java/ "Java")
- [Kotlin](https://www.infoq.com/kotlin/ "Kotlin")
- [.Net](https://www.infoq.com/dotnet/ ".Net")
- [C#](https://www.infoq.com/c_sharp/ "C#")
- [Swift](https://www.infoq.com/swift/ "Swift")
- [Go](https://www.infoq.com/golang/ "Go")
- [Rust](https://www.infoq.com/rust/ "Rust")
- [JavaScript](https://www.infoq.com/javascript/ "JavaScript")
开发精选
- #### 从VR到平面屏幕:跨越输入与沉浸感的鸿沟
Dany Lepage讨论了将一款热门VR游戏移植到七个非VR平台的架构历程。他解释了团队如何解决了跨平台进度同步、多样化的输入范式,以及在Steam、iOS和PlayStation上保持发布节奏等挑战。除了技术层面,他还分享了将沉浸式社交体验转化为2D屏幕时在"产品契合度"方面的经验教训。

开发全部内容关注主题
[架构与设计](https://www.infoq.com/architecture-design/ "Architecture & Design")
- [架构](https://www.infoq.com/architecture/ "Architecture")
- [企业架构](https://www.infoq.com/enterprise-architecture/ "Enterprise Architecture")
- [可扩展性/性能](https://www.infoq.com/performance-scalability/ "Scalability/Performance")
- [设计](https://www.infoq.com/design/ "Design")
- [案例研究](https://www.infoq.com/Case_Study/ "Case Studies")
- [微服务](https://www.infoq.com/microservices/ "Microservices")
- [服务网格](https://www.infoq.com/servicemesh/ "Service Mesh")
- [模式](https://www.infoq.com/DesignPattern/ "Patterns")
- [安全](https://www.infoq.com/Security/ "Security")
架构与设计精选
Michael Stiefel与Baruch Sadogursky探讨了智能体AI时代的软件架构。LLM虽然具有随机性,但可以作为推理机器来解释人类的模糊性。通过适当的严格上下文工件来控制LLM的推理,软件规范可以成为真理的来源,而代码则成为可丢弃的中间语言。

架构与设计全部内容关注主题
[AI 基础设施](https://www.infoq.com/ai-ml-data-eng/ "AI Infrastructure")
- [大数据](https://www.infoq.com/bigdata/ "Big Data")
- [机器学习](https://www.infoq.com/machinelearning/ "Machine Learning")
- [NoSQL](https://www.infoq.com/nosql/ "NoSQL")
- [数据库](https://www.infoq.com/database/ "Database")
- [数据分析](https://www.infoq.com/data-analytics/ "Data Analytics")
- [流处理](https://www.infoq.com/streaming/ "Streaming")
精选内容:AI、机器学习与数据工程
我们希望将一个基于百万级企业档案构建的 B2B 智能平台通过 MCP 服务器暴露给 LLM 客户端,使用户可以提出"查找德国拥有 50-200 名员工的 SaaS 公司"这样的问题,并通过 LLM 客户端获取结果。工程挑战在于:如何在 LLM 和生产数据之间不创建不安全桥梁的情况下,使这个工作流程变得有用?

AI、机器学习与数据工程全部内容关注主题
[文化与方法](https://www.infoq.com/culture-methods/ "Culture & Methods")
- [敏捷](https://www.infoq.com/agile/ "Agile")
- [多元化](https://www.infoq.com/diversity/ "Diversity")
- [领导力](https://www.infoq.com/leadership/ "Leadership")
- [精益/看板](https://www.infoq.com/lean/ "Lean/Kanban")
- [个人成长](https://www.infoq.com/personal-growth/ "Personal Growth")
- [Scrum](https://www.infoq.com/scrum/ "Scrum")
- [共识决策](https://www.infoq.com/sociocracy/ "Sociocracy")
- [软件工艺](https://www.infoq.com/software_craftsmanship/ "Software Craftmanship")
- [团队协作](https://www.infoq.com/team-collaboration/ "Team Collaboration")
- [测试](https://www.infoq.com/testing/ "Testing")
- [用户体验](https://www.infoq.com/ux/ "UX")
精选内容:文化与方法
- #### 云原生工程师的产品思维
Stéphane Di Cesare 和 Cat Morris 分享了工程师如何从"成本中心"转变为价值驱动者,使用产品发现方法。他们解释了"双钻石"框架,以及为什么识别用户问题必须先于构建解决方案。学习如何选择正确的指标,通过跟随观察培养客户同理心,并利用业务背景最大化技术工作的影响。

文化与方法全部内容关注主题
- [基础设施](https://www.infoq.com/infrastructure/ "Infrastructure")
- [持续交付](https://www.infoq.com/continuous_delivery/ "Continuous Delivery")
- [自动化](https://www.infoq.com/automation/ "Automation")
- [容器](https://www.infoq.com/containers/ "Containers")
- [云](https://www.infoq.com/cloud-computing/ "Cloud")
- [可观测性](https://www.infoq.com/observability/ "Observability")
精选内容:DevOps
Merrin Kurian 分享了 Intuit AI 转型背后的架构蓝图和组织流程。她解释了用于在 8000 名开发者中扩展 GenOS 的"固定、灵活、自由"框架,支撑了 3500+ 生产实验。她讨论了关键的智能体失败模式、"LLM 即评判者"评估策略,以及如何为未来构建"工具就绪"的 API。

DevOps 全部内容关注主题
[活动](https://events.infoq.com/ "Events")
实用链接
- [关于 InfoQ](https://www.infoq.com/about-infoq "About InfoQ")
- [InfoQ 编辑团队](https://www.infoq.com/infoq-editors "InfoQ Editors")
- [为 InfoQ 撰稿](https://www.infoq.com/write-for-infoq "Write for InfoQ")
- [关于 C4Media](https://c4media.com/ "About C4Media")
- [多元化](https://c4media.com/diversity "Diversity")
选择你的语言

[InfoQ Homepage](https://www.infoq.com/ "InfoQ Homepage")[News](https://www.infoq.com/news "News")Agoda 构建多模态内容系统,连接图片与评论助力旅行发现
[Architecture & Design](https://www.infoq.com/architecture-design/ "Architecture & Design")
Rethinking Logs in the Age of AI Analysis (Webinar Jul 9th)
Agoda 构建多模态内容系统,连接图片与评论助力旅行发现
2026 年 5 月 19 日 2 分钟阅读
by
- Leela Kumili
Follow Lead Engineer
#### Write for InfoQ
Feed your curiosity.Help 550k+ global
senior developers
each month stay ahead.Get in touch
Log in to listen to this article
Loading audio
0:00 0:00
Normal 1.25x 1.5x
Like
Agoda 构建了一个多模态内容系统,将酒店图片和客人评论统一到一个共享的主题结构中。目标是连接视觉内容和书面反馈,让用户能够以一致的方式更好地理解酒店属性,跨越图片和评论。该系统以非常大的规模运行,处理超过 7 亿张图片以及超过 40 种语言的多语言评论。
Flyshop 副总裁 Aditya Kumar Ray 在 LinkedIn 上写道:
在现代旅游科技中,数据不再仅仅是库存和定价,而是大规模理解内容上下文。
核心重新设计引入了一个共享的主题分类法,用统一的语义层取代了碎片化的管道。之前,图片和评论是分开处理的,有独立的排名和检索逻辑,这使得很难将用户在照片中看到的内容与评论中描述的内容关联起来。这导致了酒店特征在不同模态之间的不一致解释。通过引入泳池、早餐、房间质量、位置等主题作为共享锚点,系统将视觉和文本信号映射到共同的表示空间。
/filters:no_upscale()/news/2026/05/agoda-multimodal-content-system/en/resources/1agodamultimodal-1778985846978.jpeg)
将图片标签和评论标签映射到共享的主题分类法(来源:Agoda 博客文章)
图片通过分类模型处理,生成泳池、海景、早餐区等语义标签,并将其规范化为标准主题。同时,评论通过 NLP 管道处理,提取关键短语、代表性片段和情感信号,所有这些都与同一主题分类法对齐。这使得每个主题都能作为一个预聚合的多模态包,包含精选图片、多语言评论摘要和情感元数据,通过离线预计算关联并通过低延迟检索层提供,避免了运行时连接。
该系统使用 PySpark 作业通过 Kubeflow 进行编排,用于大规模分布式处理数百万条评论和数亿张图像的摄取和丰富工作。结果的主题级工件存储在 Couchbase 中,作为生产流量的低延迟服务层。
/filters:no_upscale()/news/2026/05/agoda-multimodal-content-system/en/resources/1Screenshot%202026-05-16%20at%206.20.21%E2%80%AFPM-1778985846978.png)
_多模态图像管道(来源:Agoda 博客文章)_
该设计通过将关联逻辑转移到离线计算并依赖分类稳定性,在新鲜度和性能之间引入了明确的权衡。虽然这提高了延迟和可扩展性,但也需要仔细管理主题定义,以避免跨语言和领域的漂移。多语言规范化层确保在 40 多种语言中语义等价内容的一致映射,这对于全球一致性至关重要。
Agoda 工程团队表示,该架构是可扩展的,允许集成其他内容源(如结构化物业元数据和用户生成的媒体)到相同的主题框架中,从而加强长期的语义覆盖。
关于作者

#### Leela Kumili
Leela 是星巴克的首席软件工程师,在构建可扩展的云原生系统和分布式平台方面拥有深厚的专业知识。她负责推动奖励平台(Rewards Platform)的架构、交付和运营卓越,带领团队实现系统现代化、提高可扩展性和增强可靠性。除了技术领导力,Leela 还担任组织的 AI Champion,负责识别使用基于 LLM 的工具提高开发者生产力和工作流程的机会,并建立 AI 采用的最佳实践。她热衷于构建生产级系统、提升开发者体验,并指导工程师在技术和战略影响方面共同成长。她的兴趣包括平台工程、分布式系统、开发者生产力,以及将技术解决方案与业务和产品目标相结合。
显示更多 显示更少
#### 此内容属于 架构 主题
关注主题
##### 相关主题:
关注者:4100
关注主题
关注者:10237
关注主题
关注者:5911
关注主题
关注者:20
关注主题
关注者:7
关注主题
关注者:50
关注主题
关注者:35
关注主题
关注者:1
关注主题
关注者:3338
关注主题
关注者:14484
关注主题
关注者:63
关注主题
* #### 相关编辑内容
* #### 相关赞助商
- ##### 理解 AI 代理安全
- ##### 面向失败的设计:如何在云中断期间保证数据访问
- ##### 基于 AWS 的自主生产运营
- #### 相关赞助商
使用 Promptfoo 自信地测试、评估和红队测试您的 LLM 应用——捕获回归问题、基准测试模型,更快交付高质量 AI 功能;立即开始测试您的提示词。[了解更多](https://www.infoq.com/url/f/48352c37-5aee-4faa-8661-44a81b877a22/)。
相关内容
2026 年 5 月 18 日
2026 年 5 月 1 日
2026 年 5 月 15 日
2026 年 5 月 11 日
2026 年 5 月 7 日
- ##### 应用「目前最佳简单系统」进行软件设计
2026 年 5 月 7 日
2026 年 5 月 6 日
2026 年 5 月 5 日
2026 年 4 月 30 日
相关赞助商
- #### 更强大、更好、更智能:AI 系统提示词加固
系统提示词定义了 LLM 应用的行为方式——但它们容易受到操纵。本文探讨了提示词加固技术,如指令防护、语法强化和分层提示,以防御 AI 系统免受提示词注入和覆盖攻击。
- #### 深入理解 MCP:AI 集成协议
模型上下文协议(MCP)为 AI 系统与工具、数据和服务的交互定义了标准方式。本文解释了 MCP 的架构——主机、客户端和服务器——以及它如何实现 AI 模型与外部系统之间的结构化、安全集成。
- 赞助商

相关内容
2026 年 4 月 28 日
- ##### QCon 旧金山 2026:12 个主题已公布
2026 年 4 月 27 日
2026 年 4 月 24 日 
- Icon##### 如何构建交易所:云端亚毫秒级响应时间和 7×24 可用性
2026 年 4 月 23 日 
2026 年 4 月 22 日
2026 年 4 月 22 日 
**InfoQ** 时事通讯
每周二发送的 InfoQ 内容回顾。加入超过 25 万名资深开发者的社区。查看示例
输入您的电子邮件地址
选择您的国家 - [x] 我同意 InfoQ.com 按照隐私声明中的说明处理我的数据。
- ##### [Cloudflare 和 Stripe 允许 AI 智能体创建账户、购买域名并部署到生产环境](https://www.infoq.com/news/2026/05/cloudflare-stripe-agent-commerce/ "Cloudflare and Stripe Let AI Agents Create Accounts, Buy Domains, and Deploy to Production")
- ##### [Google 推出 Cloud Fraud Defense 作为 reCAPTCHA 的继任者](https://www.infoq.com/news/2026/05/cloud-fraud-defense-recaptcha/ "Google Introduces Cloud Fraud Defense as Successor to reCAPTCHA")
- ##### [Anthropic 将六周的 Claude Code 质量投诉追溯到三个重叠的产品变更](https://www.infoq.com/news/2026/05/anthropic-claude-code-postmortem/ "Anthropic Traces Six Weeks of Claude Code Quality Complaints to Three Overlapping Product Changes")
- ##### [Agoda 构建多模态内容系统,连接旅行发现中的图片和评论](https://www.infoq.com/news/2026/05/agoda-multimodal-content-system/ "Agoda Builds Multimodal Content System to Bridge Images and Reviews in Travel Discovery")
- ##### [Swiggy 使用实时机器学习排序改进搜索自动补全](https://www.infoq.com/news/2026/05/swiggy-autocomplete-rt-ranking/ "Swiggy Improves Search Autocomplete Using Real Time Machine Learning Ranking")
- ##### [上下文是智能体架构革命的关键:与 Baruch Sadogursky 的对话](https://www.infoq.com/podcasts/context-key-agentic-architecture-revolution/ "Context is the Key to the Agentic Architecture Revolution: A Conversation with Baruch Sadogursky")
- ##### [云原生工程师的产品思维](https://www.infoq.com/presentations/product-cloud-native/ "Product Thinking for Cloud Native Engineers")
- ##### [在 Zoox 加速 LLM 驱动的开发者生产力](https://www.infoq.com/presentations/ai-software-development/ "Accelerating LLM-Driven Developer Productivity at Zoox")
- ##### [在软件组织中扩展社交系统](https://www.infoq.com/news/2026/05/scale-social-system-software-org/ "Scaling Social Systems in Software Organizations")
- ##### [Anthropic 推出 MCP 隧道,实现智能体对内部系统的私有访问](https://www.infoq.com/news/2026/05/claude-mcp-tunnels/ "Anthropic Introduces MCP Tunnels for Private Agent Access to Internal Systems")
- ##### [Anthropic 的 Code with Claude 宣布推出托管智能体、主动工作流和能力曲线](https://www.infoq.com/news/2026/05/code-with-claude/ "Anthropic's Code with Claude Announces Managed Agents, Proactive Workflows, Capability Curve")
- ##### [在 AWS 上构建安全的 MCP 服务器,支持百万级企业的 B2B 平台](https://www.infoq.com/articles/secure-mcp-server-aws/ "Building a Secure MCP Server on AWS for a Million-Company B2B Platform")
- ##### [驱动未来:构建您的 GenAI 基础设施栈](https://www.infoq.com/presentations/infrastructure-ai-agent-development/ "Powering the Future: Building Your GenAI Infrastructure Stack")
- ##### [TanStack 详细说明复杂的 npm 供应链攻击,影响 42 个包](https://www.infoq.com/news/2026/05/tanstack-supply-chain-attack/ "TanStack Details Sophisticated npm Supply Chain Attack That Compromised 42 Packages")
- ##### [内核级真实数据:为什么 eBPF 正在取代用户空间代理用于安全可观测性](https://www.infoq.com/articles/ebpf-for-security-observability/ "Kernel-Level Ground Truth: Why eBPF is Replacing User-Space Agents for Security Observability")
**InfoQ** 时事通讯
每周二发送的 InfoQ 内容回顾。
- 快速了解各类创新者和早期采用者技术发布的内容
- 了解您不知道您不知道的东西
- 了解您感兴趣主题的最新信息
输入您的电子邮件地址
选择您的国家 - [x] 我同意 InfoQ.com 按照隐私声明中的说明处理我的数据。
[首页](https://www.infoq.com/ "首页")[创建账户](https://www.infoq.com/reginit.action "创建账户")登录 [QCon 大会](http://qconferences.com/ "QCon 大会")活动[为 InfoQ 撰稿](https://www.infoq.com/write-for-infoq/ "为 InfoQ 撰稿")[InfoQ 编辑团队](https://www.infoq.com/infoq-editors/ "InfoQ 编辑团队")[关于 InfoQ](https://www.infoq.com/about-infoq/ "关于 InfoQ")[关于 C4Media](https://c4media.com/ "关于 C4Media")[媒体资料包](https://get.infoq.com/infoq-mediakit/ "媒体资料包")[InfoQ 开发者营销博客](https://devmarketing.c4media.com/?utm_source=infoq "InfoQ 开发者营销博客")[多元化](https://c4media.com/diversity "多元化")
#### 活动
- ##### QCon AI 波士顿
2026年6月1-2日
- ##### InfoQ 在线架构认证
2026年6月10日
- ##### InfoQ 在线 AI 工程认证
2026年7月25日
- ##### QCon 旧金山
2026年11月16-20日
#### 关注我们
YouTube 232K 粉丝LinkedIn 26K 粉丝Instagram 新增RSS 19K 读者X 57.1K 粉丝Facebook 21K 点赞Bluesky 新增
#### 订阅资讯
InfoQ 播客工程文化播客软件架构师Newsletter
意见反馈 [feedback@infoq.com](mailto:feedback@infoq.com) 广告合作 [sales@infoq.com](mailto:sales@infoq.com) 编辑部 [editors@infoq.com](mailto:editors@infoq.com) 市场部 [marketing@infoq.com](mailto:marketing@infoq.com)
InfoQ.com 及所有内容版权所有 © 2006-2026 C4Media Inc.
关闭
[BT](https://www.infoq.com/int/bt/ "bt")