Token导航 LogoToken导航TokenDH.com
Restaurant Intelligence Agent logo
运维云端stdio官方级别未说明来源级核验

Restaurant Intelligence Agent

MCP Server

AI驱动的餐厅评论分析工具,为餐厅业主、厨师和经理提供多角度的客户反馈洞察。

工具数

0

提示词数

0

GitHub Stars

0

资源数

0
AI分析PythonClaudeClaude

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

Tushar-Pingle

提供方

Tushar-Pingle

最后核验

2026/5/17 20:21

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

命令预览

pip install -r requirements.txt

详细介绍

______________________________________________________________________

标题:餐厅情报员 表情符号🍽️ 颜色来源:橙色 颜色:红色 sdk:毕业 sdk版本:5.0.0 app_file:src/ui/gradio_app.py 固定:true 许可证:mit short_description:面向业主、厨师和经理的人工智能餐厅评论分析 标签:

  • mcp在行动中跟踪生产力

______________________________________________________________________

🍽️ 餐厅情报员

基于人工智能的餐厅老板、厨师和经理评论分析 *揭示客户的真实想法——超越星级。*

![MCP 1st Birthday Hackathon](https://huggingface.co/MCP-1st-Birthday) ![Track](https://huggingface.co/MCP-1st-Birthday) ![Category](https://huggingface.co/MCP-1st-Birthday) ![Powered by Claude](https://anthropic.com) ![Built with Gradio](https://gradio.app)

______________________________________________________________________

📺 演示视频

🎬 观看演示视频

______________________________________________________________________

📱 社交媒体

🐦 查看社交帖子

______________________________________________________________________

🎯 问题

餐馆老板淹死了 数百条评论 跨OpenTable和谷歌地图等平台。阅读它们是不可能的,收视率并不能说明全部情况:

  • ⭐ 四星级评价可能包含 批判性反馈 关于一道特定的菜
  • ⭐ 三星级评价可能 赞美食物 但抱怨等待时间
  • ⭐ 不同的利益相关者需要 不同见解 (厨师vs.经理)

结果: 可操作的反馈丢失了。问题依然存在。错过了机会。

______________________________________________________________________

💡 解决方案

自主AI代理 即:

  1. 🔍 报废评论 来自OpenTable或谷歌地图(最多1000+条评论)
  2. 🧠 分析情绪 使用具有特定角色洞察力的Claude AI
  3. 📊 生成可操作的情报 针对不同的利益相关者
  4. 💬 回答问题 关于使用RAG的客户反馈
  5. 📄 出口专业报告 作为可下载的PDF

全部在a 抛光、生产就绪的Gradio 6接口.

______________________________________________________________________

✨ 主要特点

🤖 自主代理架构

  • 自规划管道 --无需人工干预
  • 多级加工 --刮擦→ 分析→ 生成见解→ 报告
  • 并行批处理 --高效处理1000+条评论

📊 多方利益相关者情报

🍳 厨师见解📊 经理见解
菜单项情绪服务质量趋势
菜品反馈环境与氛围
配方/准备问题等待时间投诉
客户喜好价值感知

📈 评级与情绪趋势图

揭示 断开 在哪些客户之间 比率 (明星)vs他们 (情绪)随着时间的推移。

🔍 深入分析

单击任何菜单项或方面以查看:

  • 基于颜色编码的情感评分
  • 客户反馈总结
  • 示例评论
  • 推荐操作

💬 RAG供电问答

问自然语言问题,比如:

  • *“最好点的菜是什么?”*
  • *“服务质量怎么样?”*
  • *“这家餐厅适合约会吗?”*

📄 专业PDF报告

导出包含以下内容的综合报告:

  • 执行摘要
  • 菜单性能分析
  • 客户体验方面
  • 厨师和经理推荐

______________________________________________________________________

🛠️ 技术架构

┌─────────────────────────────────────────────────────────────────┐
│                    GRADIO 6 FRONTEND                            │
│  ┌─────────┐ ┌─────────┐ ┌─────────┐ ┌─────────┐ ┌─────────┐   │
│  │ Trends  │ │  Chef   │ │ Manager │ │   Q&A   │ │ Export  │   │
│  │  Tab    │ │  Tab    │ │   Tab   │ │   Tab   │ │   Tab   │   │
│  └─────────┘ └─────────┘ └─────────┘ └─────────┘ └─────────┘   │
└─────────────────────────────────────────────────────────────────┘
                              │
                              ▼
┌─────────────────────────────────────────────────────────────────┐
│                    MODAL SERVERLESS BACKEND                      │
│  ┌─────────────────┐  ┌─────────────────┐  ┌─────────────────┐  │
│  │   Web Scraper   │  │  Claude Sonnet  │  │  Insight Gen    │  │
│  │  (Selenium)     │→ │  (Batch Process)│→ │  (Chef/Manager) │  │
│  └─────────────────┘  └─────────────────┘  └─────────────────┘  │
│                              │                                   │
│  ┌─────────────────────────────────────────────────────────────┐│
│  │              PARALLEL PROCESSING (5 API Keys)               ││
│  │  Batch1 │ Batch2 │ Chef Insights │ Manager │ Summaries     ││
│  └─────────────────────────────────────────────────────────────┘│
└─────────────────────────────────────────────────────────────────┘
                              │
                              ▼
┌─────────────────────────────────────────────────────────────────┐
│                    SUPPORTED PLATFORMS                           │
│         🍽️ OpenTable          │          🗺️ Google Maps          │
└─────────────────────────────────────────────────────────────────┘

技术栈

  • 前端: Gradio 6,深色主题
  • 后端: Modal(无服务器Python)
  • 人工智能: 克劳德·十四行诗第四首(Claude-Sonnet-4-20250514)
  • 报废: 带有反检测功能的Selenium WebDriver
  • 图表: 具有自定义样式的Matplotlib
  • PDF: 具有专业格式的ReportLab

______________________________________________________________________

🚀 运作原理

步骤1:输入餐厅URL

粘贴任何OpenTable或谷歌地图餐厅URL。

步骤2:选择审核计数

选择50、100、200、500或1000条评论进行分析。

步骤3:单击分析

代理自动执行以下操作:

  1. 使用分页功能删除评论
  2. 使用AI提取菜单项和方面
  3. 计算情绪得分
  4. 生成特定角色的见解
  5. 创建趋势可视化

第四步:探索见解

  • 📈 趋势选项卡: 评级与情绪随时间变化
  • 🍳 厨师选项卡: 菜单项分析和建议
  • 📊 管理器选项卡: 服务和体验方面
  • 💬 问答选项卡: 询问有关评论的问题
  • 📤 导出选项卡: 下载PDF报告

______________________________________________________________________

📊 情绪量表

颜色情感阈值含义
🟢正面≥0.6客户明显喜欢/表扬
🟡中性0到0.59混合感觉,平均
🔴负面\<0投诉、批评

______________________________________________________________________

🏆 为什么会赢

✅ 完整性

  • 充分拥抱脸部空间✓
  • 社交媒体帖子✓
  • 全面自述✓
  • 演示视频✓

✅ 设计/UI-UX

  • 专业深色主题
  • 直观的标签导航
  • 移动响应式布局
  • 清晰的视觉层次
  • 加载状态和反馈

✅ 功能

  • Gradio 6功能(选项卡、状态、图表)
  • MCP风格的工具架构
  • 代理自主行为
  • 实时进度更新

✅ 创造力

  • 多方利益相关者角色(厨师vs经理)
  • 评级与情绪脱节可视化
  • 动态菜单项发现(无硬编码关键字)
  • RAG驱动的自然语言问答

✅ 文档

  • 带有架构图的详细自述文件
  • 内联代码注释
  • 演示视频演练

✅ 现实世界影响

  • 解决a 真正的商业问题 餐厅
  • 手柄 1000+评论 大规模
  • 生产准备就绪 具有错误处理功能
  • 成本优化 (每家餐厅分析约2-3美元)

______________________________________________________________________

🎮 动手试一试

现场演示

👉 启动应用程序

要测试的示例URL

OpenTable:

https://www.opentable.ca/r/dockside-restaurant-vancouver
https://www.opentable.com/r/the-french-laundry-yountville

谷歌地图:

https://www.google.com/maps/place/Dockside+Restaurant

______________________________________________________________________

📁 项目结构

restaurant-intelligence-agent/
├── src/
│   ├── ui/
│   │   └── gradio_app.py          # Main Gradio interface
│   ├── scrapers/
│   │   ├── opentable_scraper.py   # OpenTable review scraper
│   │   └── google_maps_scraper.py # Google Maps scraper
│   ├── data_processing/
│   │   ├── review_processor.py    # DataFrame processing
│   │   └── review_cleaner.py      # Text cleaning & dedup
│   └── agent/
│       └── base_agent.py          # Agent orchestrator
├── modal_backend.py               # Modal serverless backend
├── requirements.txt               # Python dependencies
└── README.md                      # This file

______________________________________________________________________

🔧 本地开发

先决条件

  • Python 3.12+
  • Chrome/Chromium浏览器
  • 无烟煤API键

安装

# Clone the repository
git clone https://github.com/YOUR_USERNAME/restaurant-intelligence-agent.git
cd restaurant-intelligence-agent

# Install dependencies
pip install -r requirements.txt

# Set environment variables
export ANTHROPIC_API_KEY="your-key-here"
export MODAL_API_URL="https://your-modal-endpoint.modal.run"

# Run locally
python src/ui/gradio_app.py

部署到Modal

# Install Modal CLI
pip install modal

# Deploy backend
modal deploy modal_backend.py

______________________________________________________________________

📈 演出

度量
每次分析的评论数高达1000+
处理时间(100条评论)~2-3分钟
处理时间(500条评论)~8-10分钟
每家餐厅API成本约2-3美元
并行批处理5个并行工人

______________________________________________________________________

🙏 致谢

  • Anthropic --Claude AI和MCP框架
  • 格拉迪奥 --漂亮的ML界面
  • 模态 --无服务器Python基础架构
  • 抱抱脸 --托管和社区
  • MCP黑客马拉松组织者 --为了这个绝佳的机会

______________________________________________________________________

👤 作者

图沙尔·平乐

______________________________________________________________________

📄 许可证

MIT许可证——见 许可证 了解详情。

______________________________________________________________________

内置于❤️ Anthropic MCP 1岁生日黑客马拉松🎂

*2025年11月14日至30日*

![Star this repo](https://github.com/YOUR_USERNAME/restaurant-intelligence-agent)

目录标签

目录标签

AI分析PythonClaude本地部署餐厅管理客户反馈情感分析数据可视化

支持客户端

Claude

接入字段

传输方式(transport,传输协议)

stdio

鉴权方式(authType,认证方式)

none

工具数量(toolCount,工具数)

0

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

stdionone部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

来源信息

继续浏览同类 MCP