查看: 1031|回复: 11
打印 上一主题 下一主题

[讨论] 关于提高词典查得率

[复制链接]
  • TA的每日心情

    2018-6-17 08:57
  • 签到天数: 49 天

    [LV.5]常住居民I

    26

    主题

    555

    回帖

    7177

    积分

    会元

    Rank: 7Rank: 7Rank: 7

    积分
    7177

    灌水大神章

    跳转到指定楼层
    1
    发表于 2017-8-30 09:13:19 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
    论坛里的词典多数是按照标准词头进行索引的。我本人日常使用多数是电子书取词,而在书中单词一般不是原形,这就导致了一些麻烦。

    2016年jiangws发了个帖子【2016.10.2】艹央讠吾又又 讠吾讠司纟且,我搭了把手。就是把英语词组的各种变换形式都加入索引,断断续续搞了几周吧,最后效果还不错。
    索引是用程序生成的,这样做有利有弊:
    好处
    1)查得率非常高
    2)速度基本不受影响
    弊端
    1)有大量的冗余——也就是无效的索引,基本是1/3以上吧

    如果是针对单词的话,我想情况会更好些。

    在此发帖是希望各位制作词典的时候能够注意一下这个方面,我不清楚大家平时都怎么用词典,就个人使用习惯来讲,觉得这个事很有意义。

    评分

    1

    查看全部评分

    该用户从未签到

    19

    主题

    363

    回帖

    2553

    积分

    解元

    Rank: 5Rank: 5

    积分
    2553

    灌水大神章小蜜蜂章笑傲江湖章

    2
    发表于 2017-8-30 09:20:08 | 只看该作者
    mdict和goldendict都能自动处理单词变形,不需要改动mdx文件。

    该用户从未签到

    95

    主题

    554

    回帖

    2万

    积分

    翰林院编修

    终身学习者

    Rank: 11Rank: 11Rank: 11Rank: 11

    积分
    24557

    翰林院专用章灌水大神章笑傲江湖章小蜜蜂章管理组专用章

    3
    发表于 2017-8-30 09:57:48 | 只看该作者
    我的词典是比较重视这点的.
  • TA的每日心情

    2018-6-17 08:57
  • 签到天数: 49 天

    [LV.5]常住居民I

    26

    主题

    555

    回帖

    7177

    积分

    会元

    Rank: 7Rank: 7Rank: 7

    积分
    7177

    灌水大神章

    4
     楼主| 发表于 2017-8-30 10:26:05 | 只看该作者
    fnaviwwo1 发表于 2017-8-30 09:20
    mdict和goldendict都能自动处理单词变形,不需要改动mdx文件。

    有些词典软件确实可以自动处理单词变形,但从广泛兼容的角度讲,还是从词典本身搞好些。比如我自己就习惯用欧路。

    该用户从未签到

    19

    主题

    363

    回帖

    2553

    积分

    解元

    Rank: 5Rank: 5

    积分
    2553

    灌水大神章小蜜蜂章笑傲江湖章

    5
    发表于 2017-8-30 12:21:52 | 只看该作者
    mahuangyihao 发表于 2017-8-30 10:26
    有些词典软件确实可以自动处理单词变形,但从广泛兼容的角度讲,还是从词典本身搞好些。比如我自己就习惯 ...

    那可以让欧路升级啊。。。
  • TA的每日心情
    开心
    2023-2-22 17:39
  • 签到天数: 1752 天

    [LV.Master]伴坛终老

    1

    主题

    1834

    回帖

    3万

    积分

    状元

    Rank: 9Rank: 9Rank: 9

    积分
    33981

    灌水大神章

    6
    发表于 2017-9-4 07:05:30 | 只看该作者
    英语又很多词性变化,但好像论坛里面介绍怎么处理词性变化的方法不多。楼主说的很好,词性变化确实对用户来说方便和友好了很多。之前很多大神的词典都已经注意到这点了。比如BLKserene 大神。最好哪位大神能发帖讲解一下怎么处理词性变化。
  • TA的每日心情
    无聊
    2021-1-15 05:13
  • 签到天数: 271 天

    [LV.8]以坛为家I

    11

    主题

    471

    回帖

    6760

    积分

    会元

    Rank: 7Rank: 7Rank: 7

    积分
    6760

    灌水大神章

    7
    发表于 2017-9-13 15:12:54 | 只看该作者
    fnaviwwo1 发表于 2017-8-30 09:20
    mdict和goldendict都能自动处理单词变形,不需要改动mdx文件。

    请教如何实现?

    点评

    这两个字典APP都能自动调用hunspell处理的,查词的时候各种变形自动就出来了  发表于 2017-9-14 08:14
  • TA的每日心情
    难过
    2019-3-8 19:05
  • 签到天数: 100 天

    [LV.6]常住居民II

    13

    主题

    309

    回帖

    1918

    积分

    禁止发言

    积分
    1918

    灌水大神章笑傲江湖章QQ 章

    8
    发表于 2017-9-14 08:39:31 | 只看该作者
    fnaviwwo1 发表于 2017-8-30 09:20
    mdict和goldendict都能自动处理单词变形,不需要改动mdx文件。

    可是词组和搭配当中如果有一个单词不是原型,还是没办法。
  • TA的每日心情
    慵懒
    6 天前
  • 签到天数: 990 天

    [LV.10]以坛为家III

    13

    主题

    1024

    回帖

    2万

    积分

    状元

    FreshCliché

    Rank: 9Rank: 9Rank: 9

    积分
    21663

    灌水大神章笑傲江湖章QQ 章

    9
    发表于 2017-10-23 14:32:02 | 只看该作者
    本帖最后由 fellboy 于 2017-10-23 21:00 编辑

    其实在 OALD9 手机应用这一块儿就做的很好了。
    在当中有两种模式:1. full dictionary search 在该模式下查找单词,出现过该单词的词目、动词词组、惯用语、例句都会呈现。2. wildcard search 当确定单词当中有特定的几个字母,不确定的部分用 【*】 or 【?】 代替,则同样会出现结果。例如:输入 b?g ->所有以开头是 b,结尾是 g 的三字单词;输入 b*g -> 所有开头是 b,结尾是 g 的单词。
  • TA的每日心情

    2018-6-17 08:57
  • 签到天数: 49 天

    [LV.5]常住居民I

    26

    主题

    555

    回帖

    7177

    积分

    会元

    Rank: 7Rank: 7Rank: 7

    积分
    7177

    灌水大神章

    10
     楼主| 发表于 2017-10-23 17:25:30 | 只看该作者
    fellboy 发表于 2017-10-23 14:32
    其实在 OALD9 手机应用这一块儿就做的很好了。
    在当中有两种模式:1. full dictionary search 在该模式下查 ...

    这个还不了解,我回去试试!
  • TA的每日心情
    开心
    2022-6-5 11:40
  • 签到天数: 814 天

    [LV.10]以坛为家III

    7

    主题

    1124

    回帖

    1万

    积分

    状元

    Rank: 9Rank: 9Rank: 9

    积分
    12933

    灌水大神章

    11
    发表于 2017-10-27 10:15:42 | 只看该作者
    你看到变形词,自己把他变回原形查不就行啦,有必要弄得这么复杂吗?