pearfl / go-search-engine

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

go-search-engine

go-search-engine是咱说的都对团队参加第三届字节跳动青训营开发的搜索引擎大作业项目。

参考文档:https://oyk9eorblt.feishu.cn/docx/doxcn1HSZDhPpTF5F6meovzORad

实现的功能模块,包括:

1、基本功能

  • 支持纯文本信息的存储

  • 支持搜索纯文本信息

  • 支持用户自定义关键词过滤

  • 支持搜索结果按条目分页展示

  • 支持“相关搜索”功能,自动给出可能的关联条目

  • 支持关联度算法,能够把关联度高的信息优先展示

2、进阶功能

  • 用户登录注册、登录、注销(由于时间仓促,只完成了后端代码,前端界面展示未实现)

  • 搜索图片

3、探索性功能

  • 支持以图搜图

鸣谢

GitHub - go-ego/gse: Go efficient multilingual NLP and text segmentation; support English, Chinese, Japanese and others.

GitHub - goto456/stopwords: 中文常用停用词表(哈工大停用词表、百度停用词表等)

wukong-dataset

About


Languages

Language:Go 79.5%Language:Vue 11.5%Language:Python 4.5%Language:JavaScript 4.0%Language:HTML 0.6%