上节课,我们已经实现了前端的搜索界面,主要是表单和搜索结果列表两个部分。这节课,我们就用Flask框架,来接收表单传递的参数,然后调用模型,查找出最相关的topK数据,然后渲染到搜索结果列表当中。

代码示例

1、Flask基本结构

内容不可见,请联系管理员开通权限。

2、接收表单参数

内容不可见,请联系管理员开通权限。

模板回显: value="{{word}}"

3、搜索结果

内容不可见,请联系管理员开通权限。
搜索结果展示:
内容不可见,请联系管理员开通权限。

好的,那到目前为止,我们就带大家完整的实现了这个关键词搜索的项目。这个项目的重点,还是在TF-IDF算法部分,大家一定要掌握这个基础算法。对于这个项目的前后端部分,关联的内容非常多,课上时间有限,只讲了这个项目最直接相关的知识点。更多的内容,大家如果感兴趣,可以留言告诉我,我再抽时间,给大家做一个系统的前后端课程。

好的,这个项目的课程就到此结束,我后续还会持续更新算法相关的课程,希望大家持续关注和支持陈华编程,我们下一个项目再见。

本文链接:http://ichenhua.cn/edu/note/560

版权声明:本文为「陈华编程」原创课程讲义,请给与知识创作者起码的尊重,未经许可不得传播或转售!