项目简介
吉祥智能对话系统是一个基于Python的人工智能聊天机器人。它具备会话记忆功能,借助自然语言处理和机器学习技术,能够理解用户查询并返回相关信息与答案,可帮助用户以更直观的方式讨论CSV、PDF、TXT数据和YouTube视频。
项目的主要特性和功能
- 会话记忆功能:能记住与用户之前的对话内容,提供连续性的对话体验。
- 多格式数据处理:支持对CSV、PDF、TXT文件进行解析和查询。
- YouTube视频分析:可从YouTube视频URL获取字幕并进行总结,助用户快速了解视频主要内容。
- 用户友好的界面:采用Streamlit框架构建,界面简洁直观,操作方便。
安装使用步骤
先决条件
- Python 3.8 或更高版本
- Git
安装步骤
- 复制仓库:
bash git clone <仓库地址>
- 跳转到项目目录:
bash cd Lucky-chatbot
- 创建虚拟环境:
bash conda create -n lucky-chat python=3.10.9 conda activate lucky-chat
- 安装依赖项:
bash pip install -r requirements.txt
- 启动服务:
bash streamlit run src/Home.py
使用说明
- 启动服务后,打开浏览器访问
http://localhost:8501
即可使用吉祥机器人。 - 上传CSV、PDF、TXT文件或输入YouTube视频URL,开始与机器人进行交互。
下载地址
点击下载 【提取码: 4003】【解压密码: www.makuang.net】