欢迎光临散文网 会员登陆 & 注册

我把Python错误的解决方法做成了一个词典?

2022-11-23 16:41 作者:杰尼龟1100  | 我要投稿

励志当最强课代表的我来给大家总结总结👍👍👍

Python错误的解决方法做成了一个词典?


视频内容:

1️⃣前言✍️

2️⃣效果展示📄

3️⃣实现方法🏷️


视频内容:

1️⃣前言✍️

能不能有这样一种工具可以让我们像查阅词典一样,一步到位的找到错误信息和场景对应的解决方案,而不用经历繁琐的搜索阅读博客的过程


00:02




2️⃣效果展示📄

得到一个报错信息和解决方案的知识库。之后,又做了一个页面,可以在页面中输入遇到的错误信息,程序会从知识库中找到所有可能的解决方案进行展示。

在页面中设置了场景这一输入框,可以将遇到错误时的编程场景填写进去,如 pip 安装、读取文件等。

如果填写了这一项,则程序在从知识库中获取到解决方案后,只会挑选符合场景的条目进行展示。



00:56




3️⃣实现方法🏷️

问题主要出在词汇编码这一步骤上。词汇编码的初始参数是随机的,但这并没有充分反映出每个词汇的真实含义,例如报错和出错,这两个词的含义很接近,编码结果理应也很接近。但在随机生成参数的编码方式下,二者编码得到的向量却可能存在巨大差异。

技术文章中存在大量具体的代码错误信息库名称、版本号等,这些具体内容对于错误信息的提取往往作用较小。

如果能将这些具体内容替换成几个固定的标签,也能给词汇编码带来精简的效果。

修改了词汇编码步骤的方法,先用 N gram 方法对词汇进行编码,作为初始参数,再执行 brlstm 加 CRF 的流程,并适度对英文内容进行精简,这样它的准确率就能明显高于关键词判别法。构建了知识库之后再输入一条错误信息时,程序就能从知识库中找到所有可能解决方法。之后再通过一些算法找到多次出现的公共子串,很可能就是解决方案的核心要点了。


02:07




我把Python错误的解决方法做成了一个词典?的评论 (共 条)

分享到微博请遵守国家法律