一种查找电子元器件数据信息的系统及方法技术方案

技术编号:18019032 阅读:28 留言:0更新日期:2018-05-23 05:14
本发明专利技术公开了一种查找电子元器件数据信息的系统及方法,该系统包括:数据收集单元,用于收集不同来源、不同格式的电子元器件数据;训练单元,用于将收集到的电子元器件数据输入到神经网络进行训练;纠偏单元,用于对训练后的电子元器件数据中存在错误的数据进行纠正;查询单元,用于用户向神经网络输入查询电子元器件产品的信息,以得到查询结果。本发明专利技术用户通过向查询单元输入某个电子元器件的产品信息,即可精准、快速的查找到该电子元器件,使用方便,查找精准、快速,解决了因电子元器件种类多样而难以查找或者查找不准确的技术难题。

【技术实现步骤摘要】
一种查找电子元器件数据信息的系统及方法
本专利技术涉及查找电子元器件数据信息的系统及方法,更具体地说是一种查找电子元器件数据信息的系统及方法。
技术介绍
在传统的电子元器件查找系统中,大多是利用传统数据库或者搜索引擎根据某个特征值查找对应的电子元器件数据。如果需要查找某种元器件,只能通过输入其料号,若不知道料号,则需要准确知道某几个有限的特征值才能查找到某个元器件。目前,电子元器件种类各式各样,数据格式错综复杂,相似的名称及参数有很多,因此在不知道具体料号的情况下用传统的方式很难查询到某个想要查找的元器件产品。
技术实现思路
本专利技术的目的在于克服现有技术的不足,提供一种查找电子元器件数据信息的系统及方法。为实现上述目的,本专利技术采用以下技术方案:一种查找电子元器件数据信息的系统,所述系统包括:数据收集单元,用于收集不同来源、不同格式的电子元器件数据;训练单元,用于将收集到的电子元器件数据输入到神经网络进行训练;纠偏单元,用于对训练后的电子元器件数据中存在错误的数据进行纠正;查询单元,用于用户向神经网络输入查询电子元器件产品的信息,以得到查询结果。其进一步技术方案为:所述数据收集单元包括:网站爬虫模块,由多个爬虫终端组成,用于获取目标网站的电子元器件数据;任务分配模块,用于对每个爬虫终端进行任务分配和部署;数据汇总模块,用于将所有爬虫终端获取到的电子元器件数据进行解析、汇总;数据存储模块,用于保存解析、汇总后的电子元器件数据。其进一步技术方案为:所述训练单元包括:接收模块,用于接收、处理输入神经网络的电子元器件数据;记忆模块,用于对处理后的电子元器件数据进行记忆;输出模块,用于输出记忆后的电子元器件数据结果。其进一步技术方案为:所述纠偏单元包括:输入模块,用于向神经网络输入一个电子元器件查询数据;反馈模块,神经网络根据输入的电子元器件查询数据给出反馈结果;判断模块,用于判断反馈结果是否正确;激励模块,若反馈结果正确,则给神经网络正向激励,若反馈结果错误,则给神经网络反向激励。一种查找电子元器件数据信息的方法,所述方法包括:收集不同来源、不同格式的电子元器件数据;对收集到电子元器件数据输入到神经网络进行训练;对训练后的电子元器件数据中存在错误的数据进行纠正;用户向神经网络输入查询电子元器件产品的信息,以得到查询结果。其进一步技术方案为:所述收集不同来源、不同格式的电子元器件数据的步骤,具体包括以下步骤:通过爬虫终端对目标网站的电子元器件数据进行获取;将所有爬虫终端获取到的电子元器件数据进行解析、汇总;保存解析、汇总后的电子元器件数据。其进一步技术方案为:所述通过爬虫终端对目标网站的电子元器件数据进行获取的步骤之前,还包括,对每个爬虫终端进行任务分配和部署。其进一步技术方案为:所述对收集的电子元器件数据输入神经网络进行训练的步骤,具体包括以下步骤:接收、处理输入神经网络的电子元器件数据;对处理后的电子元器件数据进行记忆;输出记忆后的电子元器件数据结果。其进一步技术方案为:所述对训练后的电子元器件数据中存在错误的数据进行纠正的步骤,具体包括以下步骤:向神经网络输入一个电子元器件查询数据;神经网络根据输入的电子元器件查询数据给出反馈结果;判断反馈结果是否正确;若反馈结果正确,则给神经网络正向激励,若反馈结果错误,则给神经网络反向激励。本专利技术与现有技术相比的有益效果是:本专利技术一种查找电子元器件数据信息的系统通过数据收集单元收集不同来源、不同格式的电子元器件数据,通过训练单元将收集到电子元器件数据输入到神经网络中进行训练,并且纠偏单元会对训练后电子元器件中存在错误的数据进行纠正,使神经网络能够全面的掌握电子元件数据,通过纠偏单元不断的纠正错误的数据,使神经网络掌握数据的准确性不断提高,用户通过向查询单元输入某个电子元器件的产品信息,即可精准、快速的查找到该电子元器件,使用方便,查找精准、快速,解决了因电子元器件种类多样而难以查找或者查找不准确的技术难题。上述说明仅是本专利技术技术方案的概述,为了能够更清楚了解本专利技术技术手段,可依照说明书的内容予以实施,并且为了让本专利技术的上述和其它目的、特征及优点能够更明显易懂,以下特举较佳实施例,详细说明如下。附图说明图1为本专利技术一种查找电子元器件数据信息的系统具体实施例的结构图;图2为本专利技术一种查找电子元器件数据信息的系统具体实施例中数据收集单元的结构图;图3为本专利技术一种查找电子元器件数据信息的系统具体实施例中训练单元的结构图;图4为本专利技术一种查找电子元器件数据信息的系统具体实施例中纠偏单元的结构图;图5为本专利技术一种查找电子元器件数据信息的方法具体实施例的流程图;图6为本专利技术一种查找电子元器件数据信息的方法具体实施例中收集电子元器件步骤的流程图;图7为本专利技术一种查找电子元器件数据信息的方法具体实施例中神经网络进行训练步骤的流程图;图8为本专利技术一种查找电子元器件数据信息的方法具体实施例中错误数据纠正步骤的流程图;图9为本专利技术一种查找电子元器件数据信息的系统及方法具体实施例的示例图。具体实施方式为了更充分理解本专利技术的
技术实现思路
,下面结合具体实施例对本专利技术的技术方案进一步介绍和说明,但不局限于此。请参阅图1-4所示的具体实施例,本实施提供了一种查找电子元器件数据信息的系统,该系统包括:数据收集单元1,用于收集不同来源、不同格式的电子元器件数据;训练单元2,用于将收集到的电子元器件数据输入到神经网络进行训练;纠偏单元3,用于对训练后的电子元器件数据中存在错误的数据进行纠正;查询单元4,用于用户向神经网络输入查询电子元器件产品的信息,以得到查询结果。具体的,数据收集单元1,从各个网站收集不同的电子元器件数据,这些电子元器件数据包括不同电子元器件产品的数据或者是同一电子元器件产品的不同表达形式的数据。训练单元2,是用于将收集到的电子元器件数据输入到神经网络进行训练,即是让神经网络能够记住这些电子元器件数据,能够不断的让神经网络记住各种各样的电子元器件数据。由于从不同网站收集的电子元器件中有存在错误的数据,那么,需要通过纠偏单元3对错误的数据进行纠正。查询单元4主要用于用户查询电子元器件,用户在查询电子元器件时,只要输入一些与该电子元器件相关的参数都能够查找出这个电子元器件,但为了提高查找精度,用户可以多输入几个与这个电子元器件相关的参数,那么查询到的结果就更加精准。另外,由于神经网络记忆的电子元器件数据在通过纠偏单元3纠正错误的数据时没有纠正到,那么可以收集用户通过查询单元4查询到的数据是否正确,从而进一步的在对神经网络中的电子元器件数据进行纠正,通过持续对神经网络中的电子元器件数据进行纠正,使用户查找电子元器件时更加高效和精准。进一步的,数据收集单元1包括:网站爬虫模块11,由多个爬虫终端组成,用于获取目标网站的电子元器件数据;任务分配模块12,用于对每个爬虫终端进行任务分配和部署;数据汇总模块13,用于将所有爬虫终端获取到的电子元器件数据进行解析、汇总;数据存储模块14,用于保存解析、汇总后的电子元器件数据。网站爬虫模块11,是由多个爬虫终端组成,并针对网站的页面元素进行解析,并抽取网站中有用的数据信息,例如,我们需要爬虫终端收集电子元器件数据,那么,爬虫终端就只会收集电子元器件相关的数据本文档来自技高网
...
一种查找电子元器件数据信息的系统及方法

【技术保护点】
一种查找电子元器件数据信息的系统,其特征在于,所述系统包括:数据收集单元,用于收集不同来源、不同格式的电子元器件数据;训练单元,用于将收集到的电子元器件数据输入到神经网络进行训练;纠偏单元,用于对训练后的电子元器件数据中存在错误的数据进行纠正;查询单元,用于用户向神经网络输入查询电子元器件产品的信息,以得到查询结果。

【技术特征摘要】
1.一种查找电子元器件数据信息的系统,其特征在于,所述系统包括:数据收集单元,用于收集不同来源、不同格式的电子元器件数据;训练单元,用于将收集到的电子元器件数据输入到神经网络进行训练;纠偏单元,用于对训练后的电子元器件数据中存在错误的数据进行纠正;查询单元,用于用户向神经网络输入查询电子元器件产品的信息,以得到查询结果。2.根据权利要求1所述的一种查找电子元器件数据信息的系统,其特征在于,所述数据收集单元包括:网站爬虫模块,由多个爬虫终端组成,用于获取目标网站的电子元器件数据;任务分配模块,用于对每个爬虫终端进行任务分配和部署;数据汇总模块,用于将所有爬虫终端获取到的电子元器件数据进行解析、汇总;数据存储模块,用于保存解析、汇总后的电子元器件数据。3.根据权利要求1所述的一种查找电子元器件数据信息的系统,其特征在于,所述训练单元包括:接收模块,用于接收、处理输入神经网络的电子元器件数据;记忆模块,用于对处理后的电子元器件数据进行记忆;输出模块,用于输出记忆后的电子元器件数据结果。4.根据权利要求1所述的一种查找电子元器件数据信息的系统,其特征在于,所述纠偏单元包括:输入模块,用于向神经网络输入一个电子元器件查询数据;反馈模块,神经网络根据输入的电子元器件查询数据给出反馈结果;判断模块,用于判断反馈结果是否正确;激励模块,若反馈结果正确,则给神经网络正向激励,若反馈结果错误,则给神经网络反向激励。5.一种查找电子元器件数据信息的方法...

【专利技术属性】
技术研发人员:武国斌武文斌郑海涛陈金元
申请(专利权)人:深圳市智搜信息技术有限公司
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1