对话系统中的kg_picture.sql文件是用于存储对话系统中的数据的数据库文件。运行环境及版本的相关信息可以在request.txt中找到,该文件是整个算法包括对话部分的运行环境及版本说明。安装时,建议使用Python版本为3.6.5,并在pycharm中终端执行“pip install -r request.txt”进行安装。对话文件夹中包含了对话模块的源代码。在代码中,Config.py文件用于进行数据缓存,Flask_main.py文件是接口文档,在前端展示时可通过运行Main.py文件来测试对话系统。Mysql_client_tools.py文件封装了访问mysql数据库的类,Sql_config.py保存了数据库的相关配置信息。在部署时,可以根据自己的电脑进行配置。该对话系统主要利用机器学习统计算法进行对智慧课堂文档中的问题语句的语义和词性分析,使用jieba分词工具来进行处理。分词时,根据数据库文件中的同义词作为分词词典。输入一段自然语言,输出相应问题的解决方案。