
最近觉得找开源项目好难,google 上找也很复杂,其它的搜索引擎就更难了,大家有什么好想法吗?
1 ynkkdev 2021-03-02 10:10:21 +08:00 没必要吧。。。github 的搜索感觉挺好用啊 |
2 Braisdom OP github 根本搜索不到想要的,我之前大都是在 google 上搜索到,但也浪费了很多时间 |
3 alazysun 2021-03-02 10:26:16 +08:00 via iPhone 那你想要哪种的 |
4 Braisdom OP 不是通过关键字匹配,而是通过语义匹配的。 |
5 TimePPT PRO ES 不香么,自己造难度有些大 |
6 TimePPT PRO 哦看错了,你想做个搜索引擎搜开源项目。 |
7 TimePPT PRO Google 搜关键词加上 site:github.com 呢 |
8 agdhole 2021-03-02 11:28:26 +08:00 GitHub 搜不到+1 |
9 UserDMM 2021-03-02 11:35:03 +08:00 互联网产品的话直接用 ES,桌面和本地服务器的话 Anytxt |
10 Braisdom OP github 的搜索太弱了,基本找不到合适的项目。都是通过 google 搜索到网页,再分析,再到本地测试,最终确定一个好用的开源项目。 大家还有什么开源项目搜索的痛点吗? |
12 jin7 2021-03-02 13:34:48 +08:00 via Android |
13 Braisdom OP @jin7 只有代码,而且感觉好乱,不能实现:输入:“java orm” 能够返回 Hibernate, MyBatis, Jooq, ObjectiveSQL 等几十个项目。我需要的是这样的搜索工具。 |
14 Morriaty 2021-03-02 14:06:41 +08:00 @Braisdom #13 举个例子啊,假设是个你不太熟悉的领域,“belang lambdacard” ,这两个我随便造的啊,假设他们分别是新的(或者冷门的)语言和框架,你作为这个“语义搜索”的开发者,你怎么去提取语义呢? |
15 Braisdom OP @Morriaty 如果一个开源项目,从来没有人讨论过,或者自己也从未推广过,搜索不到也很正常。只要在互联网上出现过,都能够学习到。 |
16 jr55475f112iz2tu 2021-03-02 14:30:20 +08:00 要做到语义搜索,我觉得需要强大且持续迭代的算法... |
17 Braisdom OP 是的算法比较复杂,准备先做一个 demo 邀请兄弟们测试一下。 |
18 Morriaty 2021-03-02 15:57:19 +08:00 @Braisdom 这还真不是简单算法设计的问题,看看 https://magi.com/search?q=java+orm 这个吧 |
20 tikazyq 2021-03-02 19:56:17 +08:00 谷歌一下知识图谱 |
22 Braisdom OP 搜索引擎,首先要解决的是搜索的目标,如果没有目标,神也不能解决,我想做的是目标明确,但需要不同类型的词汇关联 |
23 piqizhu8 2021-03-02 22:23:50 +08:00 支持你, 很需要一个这样的工具 |
24 snomiao 2022-03-02 12:57:54 +08:00 [Sourcegraph]( https://sourcegraph.com/search ) |
25 bigtang 2023-06-23 14:56:50 +08:00 |