# C语言知识智能问答系统 **Repository Path**: earth_wyz/teaching-assistant2 ## Basic Information - **Project Name**: C语言知识智能问答系统 - **Description**: [2018.11.1 - 2019.10.1] 利用网上的C语言教程构建知识图谱,整理常见的问题作为模板,训练分类器,然后对用户提出的问题进行分类,根据问题类型的不同,以特定的方式去查找知识图谱中的内容,实现自动问答。 - **Primary Language**: Python - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 5 - **Forks**: 2 - **Created**: 2019-09-27 - **Last Updated**: 2024-03-26 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # teaching-assistant2 #### 介绍 利用Neo4j构建了c语言教程的知识图谱,并制作了常见问题的模板,将用户提出的问题进行贝叶斯分类,然后根据知识图谱的关系来对问题进行回答。 #### 使用说明 0. 首先用户需要安装好neo4j图数据库,并开启 1. 在“function爬虫”下开cmd执行scrapy crawl function 2. 将生成的csv文件放到"构建知识图谱"下,用jupyter notebook打开BuildGraph.ipynb,并全部运行 3. 在”问答系统\尝试1“下运行main.py #### 参与贡献 1. Fork 本仓库 2. 新建 Feat_xxx 分支 3. 提交代码 4. 新建 Pull Request 6. 档用来展示码云会员风采的栏目 [https://gitee.com/gitee-stars/](https://gitee.com/gitee-stars/)