经历了漫长的优化意向前端开发之后,终于搞定了。
接下来就是令人振奋的新章节了。
在一切算法开始之前,我们必须要准备至少一份测试数据,也就是简历才行。当然,为了各种测试用例,简历数据也要五花八门才行。
为此,我们来一起看一下第一份贡献者的简历:
简历的格式,目前最好解析的就是word文档。
所以我们准备了一份word:
众所周知,大家的简历写的除了内容五花八门外,格式也都不尽相同,而解析这样简历最好的办法就是使用gpt4.0的接口,但是目前因为很多原因,导致我调用gpt4.0接口失败。想着以后有可能会拿到,所以现在不如先用土办法关键字解析吧。 以后有了稳定接口再替换。
测试用简历如下:
然后,我们给简历上传到平台,上传后前端生成了唯一标识。
后台项目中也可以看到上传的简历了:
注意看,简历被改了名字,这个新名字就是刚刚前端的唯一随机字符串加原始文件后缀组成的。之所以这样,是因为大家的简历名字都差不多,如果不改名,很容易就互相冲突替换了,而且简历重要的也并非名字。
然后我们点击获取建议按钮:
可以发现,接口的请求部分并没有带上这个唯一标识
原因在于这里:
span的内容没有传过去。所以最简单的办法是变成输入框input。
js部分也要变更:
然后刷新页面再试:
然后点击获取建议按钮:
可以看到数据已经成功发出了,最后为了防止这个输入框被人为更改,拿到其他小伙伴的简历,所以禁止这个输入框输入:加个disabled
本节到此结束,欢迎追更
进群加v: qingwanjianhua
培训同上咨询