爱意满满的作品展示区。
josherich

中文敏感词同音字替换工具

  •  1
     
  •   josherich ·
    josherich · Mar 20, 2019 · 11215 views
    This topic created in 2784 days ago, the information mentioned may be changed or developed.

    用同音字替换敏感词

    live demo

    Caveats

    • 实现不包含分词,因此例如“干”这样的单字会被替换,以及一些语义错误替换,可在 checkbox 中勾去
    • 词库直接决定了替换的质量,这里使用的词库来自于 github/sensitive-word-filter

    声明

    • 此工具仅供同音字替换功能,请合理使用
    • 此工具大部分代码源自以下项目
      • github/pinyinjs
      • github/sensitive-word-filter

    todos

    • 更完整的词库
    • 自定义替换
    Supplement 1  ·  Mar 21, 2019
    补充几点
    - 加入形近字和替换单字的混合方案会提高可读性,会是非常大的改进
    - 这类工具最合适的使用场景是文字被系统拒绝后,往往需要自我参茶,反复修改,因为系统不会告诉你关键字。
    - 最重要的,这类工具绝不是为了发布含有会被参茶内容的文字,这是一个太大的话题,不是一个简单的混淆工具可以解决,或试图解决的
    Supplement 2  ·  May 23, 2019

    2019-05-22 增加 Chrome Extension

    37 replies  •  2019-03-25 16:18:27 +08:00
    AlisaDestiny
    AlisaDestiny
    Mar 20, 2019❤️2
    1
    还是研究一下形近字吧,因为形近字本基上丕影响阋读。
    josherich
    josherich
    OP
    Mar 20, 2019
    2
    @AlisaDestiny 形近字确实较易阅读,但有稀疏性的问题,并不是每个敏感字都有对应的合适形近字,我也没有找到比较好的词典。另一种形近实现是火星文,阅读体验也一般。可以考虑融合这几种实现
    kylehz
    kylehz
    Mar 20, 2019 via Android
    3
    可以在敏感字中插入不相干的中文字或者英文字母
    也可以调换字的顺序,部分乱序不影响阅读
    zbinlin
    zbinlin
    Mar 21, 2019❤️31
    4
    现代通假字,想想都觉得可悲
    Android2MCU
    Android2MCU
    Mar 21, 2019 via iPhone
    5
    清风不识字,何故乱翻书
    josherich
    josherich
    OP
    Mar 21, 2019❤️2
    6
    @zbinlin 其实避讳周朝已有之,是礼乐文明的标志
    feiyuanqiu
    feiyuanqiu
    Mar 21, 2019❤️1
    7
    "下一 esrever 子句把,法办的单简个一有,词感敏避逃".split("").reverse().join("")
    zbinlin
    zbinlin
    Mar 21, 2019❤️7
    8
    @josherich 避讳是礼乐文明的标志?还不如说避讳是在礼乐文明中产生的怪胎。
    affyun
    affyun
    Mar 21, 2019❤️1
    9
    非常适合猪圈食用
    yanaraika
    yanaraika
    Mar 21, 2019 via Android
    10
    ╔═╤═╤═╤═╤═╗
    ║┊│┊│用│测│:║
    ║┊│┊│直│鞋│砌║
    ║┊│┊│①│和│圌║
    ║┊│┊│┊│款│视║
    ║┊│┊│┊│蔗│圌║
    ╚═╧═╧═╧═╧═╝

    http://m.xiaohexie.com/#
    josherich
    josherich
    OP
    Mar 21, 2019❤️2
    11
    @zbinlin 反讽而已,对付礼乐文明需要我们每个人熟练掌握反讽和春秋笔法
    green15
    green15
    Mar 21, 2019 via iPhone
    12
    当年的各种河蟹专用工具,不知道现在还活不活
    RqPS6rhmP3Nyn3Tm
    RqPS6rhmP3Nyn3Tm
    Mar 21, 2019 via iPhone
    13
    这不就是当年的火星文吗……
    nanaw
    nanaw
    Mar 21, 2019 via Android
    14
    用到这玩意真是可悲。话又说回来,干嘛要在国内平台上说话呢。

    还有 demo 里那些敏感词我想只替换一两个字就够没必要替换整个词霸气。。
    nanaw
    nanaw
    Mar 21, 2019 via Android
    15
    @nanaw 词吧$。
    clino
    clino
    Mar 21, 2019
    16
    伐伦供 敏术 功单党 敏术自由
    这基本上没有可读性了都...
    Kazuhira
    Kazuhira
    Mar 21, 2019 via Android
    17
    然后再来个敏感词 list ?
    hugee
    hugee
    Mar 21, 2019 via Android
    18
    比形近字差十万八千里
    zmz125000
    zmz125000
    Mar 21, 2019 via Android
    19
    替换了也不敢发
    NaiveSimpleYoung
    NaiveSimpleYoung
    Mar 21, 2019 via Android
    20
    替换了你更加鹤立鸡群了,找你喝茶更方便了。
    ctro15547
    ctro15547
    Mar 21, 2019
    21
    火星文转换器 了解一下?洤國亾姄笩錶汏浍
    lihua
    lihua
    Mar 21, 2019
    22
    @ctro15547 火星文 +1
    md5
    md5
    Mar 21, 2019 via iPhone
    23
    你这还不如火星文好懂
    darmau
    darmau
    Mar 21, 2019 via iPhone
    24
    我国早就能识别这种谐音了
    kukumao
    kukumao
    Mar 21, 2019
    25
    来个 php 版本的吧
    Zeonjl
    Zeonjl
    Mar 21, 2019 via iPhone
    26
    这个中文会在我们的有生之年在网络媒体消失吗?
    noFound
    noFound
    Mar 21, 2019
    27
    可读性太差,还不如拆字
    mansurx
    mansurx
    Mar 21, 2019❤️2
    28
    ╔═╤═╤═╤═╤═╗
    ║┊│个│人│玩│十║
    ║┊│┊│都│过│几║
    ║┊│┊│知│贴│年║
    ║┊│┊│道│吧│前║
    ║┊│┊│这│的│,║
    ╚═╧═╧═╧═╧═╝
    https://github.com/FangHeXie/download
    hoosin
    hoosin
    Mar 21, 2019
    29
    有什么意义呢
    mercury8
    mercury8
    Mar 21, 2019 via iPhone
    30
    想到了马伯庸的一个短篇 《寂静之城》
    run2
    run2
    Mar 21, 2019
    31
    @hoosin #29 自我审查 /河蟹
    omph
    omph
    Mar 21, 2019❤️1
    32
    这里应该用的上
    https://github.com/liuhuanyong
    tvallday
    tvallday
    Mar 23, 2019 via Android
    33
    可以用日本的和制汉字代替。
    tvallday
    tvallday
    Mar 23, 2019 via Android
    34
    @Kazuhira 敏感词 list 无边无际,根本不知道什么时候写了敏感词。
    josherich
    josherich
    OP
    Mar 23, 2019 via iPhone
    35
    @tvallday 不错的办法,但没有现成的字典,稀疏性也是一个问题
    Telegram
    Telegram
    Mar 25, 2019
    36
    原来谷歌输入法有个扩展功能,可以自己根据需要用 lua 语音写函数。比如每个字中间加■,特■别■适■合■游戏■里■骂■战,哈哈。

    可惜,现在谷歌不更新了,兼容性比较差。
    qingyang
    qingyang
    Mar 25, 2019 via Android
    37
    当所有人都噤声的时候,就是一切都结束的时候
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   1439 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 71ms · UTC 22:42 · PVG 06:42 · LAX 14:42 · JFK 17:42
    ♥ Do have faith in what you're doing.