Forgot password?
 Register account
Author: hbghlyj

Algolia 搜索

[Copy link]

411

Threads

1619

Posts

110K

Credits

Credits
11813

Show all posts

abababa Posted 2025-4-5 19:16
hbghlyj 发表于 2025-4-4 21:45
不知如何修改Algolia索引选项。关闭容错功能吗
我觉得还是测试好了再用吧,直接在论坛上测试不好。我也不懂这个Algolia有什么优点,我自己理想中的搜索功能就是:把涉及搜索词的相关帖子都找出来,不相关的不显示。所说的相关,就是指内容上的相关,就像我在38楼说的那样,尽管有的帖子里本身没有搜索词,但是解题方法却明显使用了搜索词,这种应该能找出来。目前论坛本身的搜索功能就是差这一点,其它方面我反而觉得论坛的全文搜索比这个Algolia要好用。

682

Threads

110K

Posts

910K

Credits

Credits
90973
QQ

Show all posts

kuing Posted 2025-4-5 19:46
abababa 发表于 2025-4-5 19:16
我觉得还是测试好了再用吧,直接在论坛上测试不好。我也不懂这个Algolia有什么优点,我自己理想中的搜索 ...
我多数也还是用论坛自带的搜索,除非是记忆很模糊的时候才用那个 Algolia,记不清时不断尝试相近的关键词,这时实时显示结果也比较方便,嗯,它的优点大概就是模糊搜索,但离 google 那样的还差很多。

Comment

已经按@abababa 的要求关闭了模糊搜索。现在都是精确的。  Posted 2025-5-18 08:27
@hbghlyj 那可不可以设置一个开关,自由切换是否模糊搜索?  Posted 2025-5-18 13:45
@kuing 也许我可以制作两份索引副本,一份设置为允许 拼写错误,另一份设置否,但我不知道它们是否可以使用相同的数据源输入  Posted 2025-5-18 18:05
由于网站每天都会自动抓取以更新索引,所以我不知道两个索引是否可以对应相同的抓取计划  Posted 2025-5-18 18:06

3152

Threads

7905

Posts

610K

Credits

Credits
64068
QQ

Show all posts

 Author| hbghlyj Posted 2025-4-5 21:00
abababa replied at 2025-4-5 12:16
我觉得还是测试好了再用吧 ...
我不知道如何进一步修改其配置(例如,搜索结果排名标准是可以修改的。目前我们使用的标准是: ["words","filters","typo","attribute","proximity","exact", "custom"],靠前的标准意味着优先。不知道目前的标准是否可以改进)
似乎只有在付费版本中才有推荐机制

411

Threads

1619

Posts

110K

Credits

Credits
11813

Show all posts

abababa Posted 2025-4-5 21:00
kuing 发表于 2025-4-5 19:46
我多数也还是用论坛自带的搜索,除非是记忆很模糊的时候才用那个 Algolia,记不清时不断尝试相近的关键词 ...
我觉得是那些字母改变了就不好搜索,比如$x,y,z$改成$a,b,c$,$\triangle DEF$改成$\triangle A'B'C'$之类的,很不好搜索。

3152

Threads

7905

Posts

610K

Credits

Credits
64068
QQ

Show all posts

 Author| hbghlyj Posted 2025-4-5 21:05
abababa replied at 2025-4-5 14:00
我觉得是那些字母改变了就不好搜索,比如$x,y,z$改成$a,b,c$,$\triangle DEF$改成$\triangle A'B'C'$之 ...
例如在 Zentralblatt 数学库中搜索公式 zbmath.org/formulae/
\lim_{?a\rightarrow 0} ?x
可以将 ? 添加到变量前以指示可更改的符号
?a+?b = ?b+?a
变量可以出现多次并只匹配相同的符號出现。
?f(?a+?b)
查询变量也允许处于函数名。

411

Threads

1619

Posts

110K

Credits

Credits
11813

Show all posts

abababa Posted 2025-4-5 21:05
hbghlyj 发表于 2025-4-5 21:03
例如在 Zentralblatt 数学库中搜索公式 https://zbmath.org/formulae/
\lim_{?a\rightarrow 0} ?x
可以将 ...
那你说的这个,怎么用在现在的搜索里呢?用不上就没有用啊。

3152

Threads

7905

Posts

610K

Credits

Credits
64068
QQ

Show all posts

 Author| hbghlyj Posted 2025-4-5 21:13
abababa replied at 2025-4-5 14:05
怎么用在现在的搜索里呢?
这是 Zentralblatt 数学公式搜索,Zentralblatt 是數學領域重要的檢索系統之一,提供數學文獻的索引、文摘及評論文章
如果您知道如何实现此类搜索,欢迎添加到论坛的全文搜索

3152

Threads

7905

Posts

610K

Credits

Credits
64068
QQ

Show all posts

 Author| hbghlyj Posted 2025-4-5 21:19

3152

Threads

7905

Posts

610K

Credits

Credits
64068
QQ

Show all posts

 Author| hbghlyj Posted 2025-4-5 21:49
abababa replied at 2025-4-5 14:05
用不上就没有用啊。
虽然目前还不知道如何实现公式搜索,但至少这些是可以参考的示范,将来我们可能会有想法如何实现

411

Threads

1619

Posts

110K

Credits

Credits
11813

Show all posts

abababa Posted 2025-4-7 12:48
hbghlyj 发表于 2025-4-5 21:49
虽然目前还不知道如何实现公式搜索,但至少这些是可以参考的示范,将来我们可能会有想法如何实现  ...
这应该是目前需要的功能吧,不是将来需要的,就是因为需要这个功能,才换用的algolia这个搜索,不然这个algolia搜索比原来的全文搜索有什么优点呢?

3152

Threads

7905

Posts

610K

Credits

Credits
64068
QQ

Show all posts

 Author| hbghlyj Posted 2025-4-7 17:51
abababa 发表于 2025-4-7 10:48
然后再做相应的功能?
我也想做类似Zentralblatt的公式搜索
但具体如何实现没有思路
希望有代码可参考

682

Threads

110K

Posts

910K

Credits

Credits
90973
QQ

Show all posts

kuing Posted 2025-4-13 18:43
Last edited by kuing 2025-4-13 18:49刚才这个 algolia 搜索立了一功:
我看 forum.php?mod=viewthread&tid=13716 时,记得自己证过,但用自带搜索搜 \tan x\tan y\tan z 没找到,然后隐约想起可能不是 xyz 而是希腊字母,但具体是啥不太肯定,但 cosA 应该可以肯定,于是我在 algolia 搜索 \cos A=\cos ,喵了一下似乎没有,加一个引号 "\cos A=\cos" 还是没有,再加另外两个三角函数,变成搜 "\cos A=\cos" \sin \tan,就看到了😁O(∩_∩)O哈!

Comment

庆祝本论坛被Approach0公式搜索引擎收录🍾🥳  Posted 2025-4-14 10:47
添加本站到approach0.xyz/search/页底右侧的Current Index?  Posted 2025-4-14 19:51
approach0.xyz/search页底右侧的Current Index现有2个:Math StackExchange与Art of Problem Solving,对应于github.com/approach0/a0-crawlers的两个  Posted 2025-4-14 21:56

3152

Threads

7905

Posts

610K

Credits

Credits
64068
QQ

Show all posts

 Author| hbghlyj Posted 2025-4-16 00:25
真的收录了吗?为什么没有搜到

Comment

反正我完全不懂😌  Posted 2025-4-16 00:59

3152

Threads

7905

Posts

610K

Credits

Credits
64068
QQ

Show all posts

 Author| hbghlyj Posted 2025-5-16 22:10
刚才爬完后报错:超过免费版的record条数了。
因为将原来的每条record为一个主题改成了每条record为一个楼层,导致record条数超过免费限额了?
需要分为多个index,以确保每个index的record条数不超过限额?
能否用开源的typesense.org替代Algolia?

Comment

能替就替,这个越来越不好用了感觉  Posted 2025-5-16 22:18
@爪机专用 具体是哪里不好用了?我觉得还行啊  Posted 2025-5-16 22:19

682

Threads

110K

Posts

910K

Credits

Credits
90973
QQ

Show all posts

kuing Posted 2025-5-16 22:56
Last edited by kuing 2025-5-16 23:12
hbghlyj 点评
具体是哪里不好用了?我觉得还行啊
简单讲就是最近经常搜不出帖子。
就举我在 57# 提到的例子:
当时我搜 "\cos A=\cos" \sin \tan 还能搜出我想要的,而现在再搜同样的关键词,只能搜到现在这帖!
是不是改了什么设置?

O,现在如果去掉 " 好像就可以了,匹配规则变了是吧?

我刚才又试着搜了下,好像又比前些天要好一些了。

我很记得昨天我搜过 锚,就没搜到帖子,现在又有了

3152

Threads

7905

Posts

610K

Credits

Credits
64068
QQ

Show all posts

 Author| hbghlyj Posted 2025-5-18 00:24
1字帖(如“顶”、“赞”等)会被过滤掉,减少了无意义的记录数量。此外,纯图片帖由于没有文字内容,依然无法被检索到,这属于技术上的局限。当前的过滤策略在提升数据质量的同时,仍有进一步完善的空间。如果后续需要进一步优化,可以考虑:针对常见的有意义1字内容设定白名单,避免误杀。对于只有图片的帖子,尝试结合OCR技术提取图片中的文字内容,提升检索覆盖率。

3152

Threads

7905

Posts

610K

Credits

Credits
64068
QQ

Show all posts

 Author| hbghlyj Posted 2025-5-18 06:57
kuing wrote at 2025-5-16 15:56
去掉 " 好像就可以了,匹配规则变了是吧?
我懂了!在separatorsToIndex中设置了separatorsToIndex使得除了双引号的分隔符+-\号都是普通字符。
加了"号,导致"号未被识别为advancedSyntax
现已去除"号,应该可以用原来的检索方式了。

如直接检索会将每个字视为一个词。关键词包含多个字时,需用双引号包围。

3152

Threads

7905

Posts

610K

Credits

Credits
64068
QQ

Show all posts

 Author| hbghlyj Posted 2025-5-18 08:06
abababa wrote at 2025-4-5 12:16
尽管有的帖子里本身没有搜索词,但是解题方法却明显使用了搜索词,这种应该能找出来。目前论坛本身的搜索功能就是差这一点
“自然语言处理技术对帖子内容进行语义分析提取潜在的关键词和解题思路”上面已尝试,发现不够准确
用户在发帖时,系统可以根据帖子内容自动分析并推荐几个相关关键词,用户只需确认或微调即可。这种方式结合了人工判断和智能推荐的优点,既保证了关键词的相关性,也提高了效率。

3152

Threads

7905

Posts

610K

Credits

Credits
64068
QQ

Show all posts

 Author| hbghlyj Posted 2025-5-18 08:25
abababa wrote at 2025-4-7 05:48
algolia搜索比原来的全文搜索有什么优点呢
  • 搜索效率高,毫秒级响应
  • 根据相关性对结果进行排序
  • 显示关键词周围的文本,让用户根据前后文快速找到所需内容
  • 支持多种搜索过滤器(作者、标签)并按结果数排序。取多个标签的交集。

682

Threads

110K

Posts

910K

Credits

Credits
90973
QQ

Show all posts

kuing Posted 2025-6-2 14:20
搜出来的链接建议添加 target="_blank" 使之在新窗口打开

Comment

已添加👌  Posted 2025-6-2 14:25

Mobile version|Discuz Math Forum

2025-6-4 17:17 GMT+8

Powered by Discuz!

× Quick Reply To Top Edit