ItiNera是什么?一文让你看懂ItiNera的技术原理、主要功能、应用场景

来源:卓商AI
发布时间:2025-04-05

ItiNera概述简介

ItiNera 是港大和MIT联合开发的智能城市行程规划系统。基于大型语言大模型(LLM)和空间优化技术,根据用户的个性化需求,如情侣酒吧、二次元圣地等,一键生成Citywalk路线。系统包含五大模块:用户兴趣点数据库构建、请求解析、偏好感知兴趣点检索、聚类感知空间优化和行程生成。ITINERA在多个城市数据集上训练,能提供实时更新的POI和活动信息,确保行程空间连贯且符合用户喜好,表现优于传统方法和直接使用LLM。

ItiNera的功能特色

    个性化行程规划:根据用户输入的个性化需求,如特定地点、活动类型或主题,生成Citywalk路线。

    实时动态信息:系统能够实时更新兴趣点(POI)和当前热门活动,确保行程的时效性。

    空间智能优化:结合空间优化算法,确保生成的路线在地理空间上合理高效,避免绕路。

    多样用户需求应对:灵活处理复杂和多样的用户需求,包括个性化偏好和特定条件。

    结构化数据处理:通过请求解析模块,将用户的自然语言请求转换为结构化数据,以便更准确地理解和执行。

    ItiNera的技术原理

      用户请求解析(Request Decomposition):利用大型语言大模型(LLMs)的自然语言处理能力,将用户的自然语言请求分解为多个独立的子请求。这些子请求被分类为正面(用户想要的)和负面(用户不想要的)要求,并进一步细分为特定地点请求和行程级别的请求。

      用户拥有的POI数据库构建(User-owned POI Collection, UPC):从社交媒体平台上的旅游内容中自动收集和构建用户兴趣点(POI)数据库。用户可以输入链接到旅游帖子,系统使用LLMs提取POIs及其描述,并整合这些信息到用户拥有的POI数据库中。

      POI检索(POI Retrieval, PR):使用嵌入模型根据用户的正负偏好编码请求,并检索与正面偏好最相关的POIs。通过计算正面和负面偏好嵌入与预先计算的POI嵌入的相似度分数,重新排序检索到的POIs。

      空间优化(Spatial Optimization, SO):通过分层旅行商问题(Hierarchical Traveling Salesman Problem, TSP)来解决空间聚类和候选POIs的选择。首先计算检索到的POIs的空间聚类,然后根据地理邻近度和匹配分数选择候选POIs。

      行程生成(Itinerary Generation, IG):结合空间优化模块选择的有序候选POI集合和多种约束,使用LLM生成既符合用户请求又空间合理的旅行路线及相关描述。

      评估和反馈:设计了一系列基于规则的评估指标(如POI召回率、总路程与理论最短路径的差值、路线中的交叉点个数、未知POI比例)和基于GPT的评估指标(如POI质量、行程质量、匹配度)来评估生成的行程。

      在线部署和用户反馈:ITINERA系统已部署为TuTu在线旅行服务的核心算法,收集用户反馈以优化系统性能和用户体验。

      ItiNera项目介绍

        arXiv技术论文:https://arxiv.org/pdf/2402.07204

        ItiNera能做什么?

        个人旅游规划:为用户提供根据个人兴趣和偏好定制的旅游路线,如历史文化之旅、美食探索、购物路线等。

        城市漫步:为漫步城市、探索城市街道和历史遗迹的游客提供动态生成的行程。

        短途旅行:为时间有限的游客提供高效、紧凑的城市短途旅行规划。

        特殊兴趣旅行:满足特定主题或兴趣的旅行需求,如艺术展览、音乐节、体育赛事等。

        事件和节日规划:在特殊事件或节日期间,为用户提供定制的行程,如春节庙会、圣诞节市场等。

        无障碍旅行:为有特殊需求的游客(如老年人、残疾人)提供考虑无障碍设施的行程规划。

© 版权声明:本站所有原创文章版权均归卓商AI工具集及原创作者所有,未经允许任何个人、媒体、网站不得转载或以其他方式抄袭本站任何文章。
卓商AI
卓商AI

AI爱好者的一站式人工智能AI工具箱,累计收录全球10,000⁺好用的AI工具软件和网站,方便您更便捷的探索前沿的AI技术。本站持续更新好的AI应用,力争做全球排名前三的AI网址导航网站,欢迎您成为我们的一员。

猜你喜欢
  • AirTrack Flight Price Predictor
    AirTrack Flight Price Predictor Flight Price Predictor 是一款基于人工智能的机票价格预测工具,旨在帮助用户在预订机票时做出更明智的决策。该工具通过分析历史数据、...
  • Stay
    Stay Stay是一个专注于数据结构与算法可视化的编程学习网站。它通过将代码转化为生动流畅的动画,帮助学习者更直观地理解复杂的数据结构和算法原理。其主要优点在...
  • 360AI浏览器APP
    360AI浏览器APP 360AI 浏览器利用人工智能技术,提供智能搜索、PDF、视频、网页总结等功能,旨在帮助用户高效获取知识,提升阅读体验。...
  • 天工SkyMusic
    天工SkyMusic 基于昆仑万维「天工3.0」超级大模型打造的AI音乐生成大模型「天工SkyMusic」,支持高质量AI音乐生成、人声合成、歌词段落控制、多种音乐风格和音...
  • veg3
    veg3 VEG3是您针对素食业务和非营利组织的AI驱动的营销大师。它明智地创建了个性化的内容和策略,以优化组织的成功,降低成本,同时提高绩效。利用人工智能的力...
  • Video Prompt AI
    Video Prompt AI Video Prompt AI是一款使用人工智能生成视频的工具。它能够根据您提供的提示或脚本,快速生成令人惊叹的视频编译。通过使用AI生成的图像,它能...
  • Coverler
    Coverler Coverler是一个在线工具,可以帮助用户快速创建个性化的求职信。通过提供您的联系信息、技能和工作经验,Coverler会根据您所申请的职位要求生成...
  • LabelU
    LabelU LabelU是一个开源的数据标注工具,适用于需要对图像、视频、音频等数据进行高效标注的场景,以提升机器学习模型的性能和质量。它支持多种标注类型,包括标...