项目列表

零延误换乘

公共交通开放数据挑战赛2025已下线

2025年10月〜至今(个人开发)

概述

“目前运行正常”……你是否曾因为相信这句话而迟到?

现有的换乘查询只能告诉你“当前”的延误情况。本应用预测未来的延误风险,把“绝对不能迟到的人”安全送达目的地。通过积累并分析数月的实时运行数据,将统计风险可视化。

使用技术

Python 3.12FastAPIPostgreSQLOpenAI APIVite + JSTailwind CSSGitHub Actions

主要功能・技术亮点

1. 自研图搜索引擎(从零实现)

不依赖现有 API,自行实现了基于 Dijkstra 算法改进的路径搜索引擎。

  • 可变换乘缓冲: 动态调整换乘时间,根据风险容忍度提供相应路线
  • 基于惩罚法的绕行路线搜索: 对主要路线施加惩罚,强制推导出物理上不同的备选路线

2. 未来延误风险预测

积累并分析从 ODPT API 等收集的数月运行数据。

  • 统计推导出“周五 18 点时段的 XX 线延误概率高出 30%”之类的趋势
  • 即使当前运行正常,若未来风险较高也会显示警告

3. AI 礼宾服务

集成 GPT-4o-mini,提供仅凭数值数据无法传达的定性建议(例如:“避开活动结束后的拥挤”)。

链接

比赛※ 演示站点目前已停止公开