【摘 要】
:
自动问答系统(Question Answering System,QAS)作为新一代的信息检索系统,是自然语言处理与人工智能相结合的产物,它允许用户使用自然语言问句提问,并将准确、简洁的检索答案返还给用户。将自动问答系统与教育领域的深度融合,是“互联网+教育”领域炙手可热的研究方向之一。论文选择“Python程序知识”为特定领域,以自动问答系统的问句预处理、信息检索、答案抽取三个核心部分为研究切入
论文部分内容阅读
自动问答系统(Question Answering System,QAS)作为新一代的信息检索系统,是自然语言处理与人工智能相结合的产物,它允许用户使用自然语言问句提问,并将准确、简洁的检索答案返还给用户。将自动问答系统与教育领域的深度融合,是“互联网+教育”领域炙手可热的研究方向之一。论文选择“Python程序知识”为特定领域,以自动问答系统的问句预处理、信息检索、答案抽取三个核心部分为研究切入点,并通过网络爬虫技术与人工整理相结合构建了领域知识库,设计并实现了一套能自动回答“Python程序知识”的教育领域问答系统。本文的主要工作内容如下:(1)分析领域数据组成,实现面向多数据源构建领域知识库。根据程序设计语言领域数据特点,采用网络爬虫技术分别从百度百科与百度知道抓取领域数据,并结合各大高校领域知识信息文本人工组建Python程序设计领域常见问题知识库(FAQ)。(2)研究基于Word2Vec的关键技术。首先针对传统TextRank算法提取文本特征词忽略词汇之间连接关系的问题,采用一种使用Word2Vec将知识库中问题语料文本训练成候选特征词词向量集,并根据候选特征词汇节点之间相似度和是否存在相邻关系进行非均匀分配节点权重的方式融合TextRank算法提取特征词;然后使用基于Word2Vec的CBOW模型训练用户问句特征词,通过余弦相似度计算与问题语料特征词集之间的相似度值,根据相似度值实现问句匹配。(3)借助Jieba分词工具,结合自定义计算机专业领域词典提高领域专业词汇分词准确率。(4)采用Python语言和MySQL数据库开发,使用Flask web框架、node.js+vue前端技术实现系统可视化,设计并实现了一个致力于提高学生自主学习能力的Python知识自动问答系统。
其他文献
城市导向系统规划主要就是考虑三个方面:导向设置的信息内容、表现形式与设置的位置。导向设置的信息内容主要指文字、图形、编排、色彩等;表现形式指信息体现的方法与导向设
云计算是一种新兴的计算模型云计算作为IT行业的热门问题受到高度关注,很多IT公司开始提供云存储、云安全等产品和软件服务,本文对云计算的特征、应用和存在问题进行分析。
本文对于中职电子商务专业课程的特点及现状,浅析了将"教、学、练"三方面一体化的教学方式应用于中职学校电子商务专业的条件,以及具体的方案设计与实施内容。
本文介绍了一种新型的防盗报警器的设计及制作。它不仅可以实现对入侵人员的电话报警,而且可以实现对现场的真实重现。该系统包括2个可以独立使用的模块:电话报警部分和现场
UrbanSim系统是当前最新型的城市模拟工具之一,主要用于城市空间动态增长模拟、城市土地规划和交通政策分析,目前在美国盐湖城等城市获得成功实践。UrbanSim采用Python语言建
目前关于纺织业低碳绿色化水平评价的研究较少,多数集中于纺织业能源消耗低碳化研究,在综合考虑纺织业能源碳排放、工业废水、废气和固体废弃物潜在碳耗用的基础上,提出了基
大数定理是概率论的基础,其研究与发展贯穿了概率论的整个发展过程。本文以大数定理发展的历史顺序为主线,初步探讨了大数定理的发展过程。
背景近年来,男性生育力下降已经成为全球共同关注的问题,而精液质量是评估男性生殖健康最基本的指标。目前,国内外学者对精液质量的下降程度以及影响因素,并未取得一致性结果。研究认为,精液质量下降主要是由遗传和生活方式及环境因素导致,而生活方式-行为因素正越来越多的受到关注,并且成为研究的热点。目的对目前河南省育龄男性的精液质量进行现况研究,调查生活方式和环境因素,初步探讨影响育龄男性精液质量的危险因素,
<正>1.研究意义意大利社会学家和经济学家维尔弗里多.帕累托(VilfredoPareto)很早就提出80/20法则,也就是所谓的帕累托法则(Pareto’s Law):80%的利润来自于20%的客户。80/20
《十日谈》是意大利文艺复兴时期文化巨人卜伽丘的辉煌巨著,它标举人文主义大旗,颠覆中世纪的神本思想,反对腐朽的教会制度和禁欲主义,力推人性的解放和启蒙,倡导新兴资产阶级的世