本项目是一个基于 RAG(检索增强生成)技术的全栈智能餐厅问答系统,前端采用 Vue.js 构建交互界面,后端使用 Spring Boot 提供业务接口,并通过 Python 服务结合 ChromaDB 向量数据库实现语义检索,完成自然语言问答能力。
1、项目具体功能模块:
①前端展示模块(Vue.js):用户输入自然语言问题,实时展示问答结果;
②后端业务模块(Spring Boot + MySQL):负责菜品、餐厅信息等结构化数据的存储与管理;
③RAG检索模块(Python + ChromaDB):将餐厅菜单、简介等文本向量化存入数据库,基于用户问题进行语义检索,召回最相关内容;
④大模型生成模块:将检索结果作为上下文,结合大语言模型生成自然语言回答。
2、项目主要功能描述:
用户可以用自然语言提问"有没有不辣的菜""人均消费多少"等问题,系统会自动检索餐厅知识库中的相关信息,并生成准确、流畅的回答,实现了传统关键字搜索难以做到的语义理解能力,适合应用于餐饮行业的智能客服、点餐助手等场景。
点击空白处退出提示









评论