python自制简易搜索引擎有何思路?

发布于 2022-09-02 20:51:06 字数 381 浏览 10 评论 0

新手自学python一个月多了,用flask框架建了个博客,但由于利用百度谷歌等重定向做站内搜索体验很差,想自己做一个简易搜索引擎搜索站内的文章,用户等,就可以自己在站内用瀑布流展示结果。然后找到了这个:

http://www.zackgrossbart.com/hackito/search-engine-python/

但是基本上讲得很粗略,很想请教一下你们IT业界里的行家有什么资源好介绍,在git上有源码看就更好了。
据说java有现成的,但还不打算去学java。如果python没有好推荐,node.js也可以的,非常感谢!

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

‖放下 2022-09-09 20:51:06

elasticsearch

你对谁都笑 2022-09-09 20:51:06

集体智慧编程,这本书里面的第四章就是写搜索引擎的,讲得很详细,从爬虫,分词,倒排索引还有神经网络等,而且代码都有,有基础的看看也挺快

蓝天 2022-09-09 20:51:06

练手写的博客,数据量应该很小,直接用orm去搜索不就行了吗。
很久没用过flask和sqlalchemy了,大概是这样

@url("/search")
def search():
    return model.get("query")

然后前端瀑布底端加个ajax

或者就用楼上说的elasticsearch,有python客户端,不过这又涉及到mysql和elasticsearch的数据同步问题,有不少的坑。而且,elasticsearch-py的文档很烂。

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文