V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
• 请不要在回答技术问题时复制粘贴 AI 生成的内容
z7356995
V2EX  ›  程序员

英语字典革命,谁来做个 chatGPT 英语字典

  •  
  •   z7356995 · 2023-02-25 14:17:12 +08:00 · 6217 次点击
    这是一个创建于 672 天前的主题,其中的信息可能已经有所发展或是发生改变。

    以前查字典, 比如 hang 字典中有几十种意思。 不知道上下文中是什么意思, 字典中一个个看意思,在结合上下文去测,很浪费时间,有时还不知道什么意思。 下面这句话我开始不懂 hang 的意思 Only in the last hour had Harry really got the hang of the Summoning Charm.

    然后问 chagGPT: 请用中文告诉我, 下面这句英语中『 Only in the last hour had Harry really got the hang of the Summoning Charm.』 hang 是什么意思?

    chatGPT: 在这句英语中,“hang” 是一个动词,意思是掌握或理解某个技能或知识。整句话的意思是:直到最近一小时,哈利才真正掌握了召唤咒语。

    但是现在的痛点是每一个单词在句中的意思都要先打这么一句话,才能得到答案。不能取词 如果现有的英语字典。 比如欧路词典 或者 有道词典。 能智能的根据上下文。如 chatGPT 一样 生成单词多个意思中最接近上下文的意思。而不是给出一大堆意思,让你自己选一个。这会大大缩短查词时间。 就会是一个词典的智能革命。。

    如果不是做词典的。 有人能写一个油猴脚本吗? 划词时,把单词所在的句子一起生成 prompt 然后向 chatGPT 提交,然后让 chatGPT 返回解释。

    第 1 条附言  ·  2023-03-06 20:28:44 +08:00
    论坛里有大神在开发这个插件了 地址在这里 https://www.v2ex.com/t/921195
    第 2 条附言  ·  2023-03-15 06:36:57 +08:00
    第一个实现我想法的人,词典功能在这里
    https://github.com/yetone/openai-translator/releases
    37 条回复    2023-07-07 15:13:48 +08:00
    psyer
        1
    psyer  
       2023-02-25 14:21:50 +08:00
    chatgpt 在英语领域有哪些应用?
    PiCpo
        2
    PiCpo  
       2023-02-25 14:23:51 +08:00
    你的思路很清晰,你为什么不开始边学边做呢?
    z7356995
        3
    z7356995  
    OP
       2023-02-25 14:30:17 +08:00 via Android
    我不是程序员专业的,我希望有专业的人士能看到这个想法,造福学英语的人士,当英语水平低时,给了字典不一定能看懂,因为不知道是字典众多意思中的哪一种,但如果有 AI 辅助, 查词的效率会大大提升。。希望有人能造出智能的 AI 英语字典,我愿意成为付费用户中的一员
    MMMMMMMMMMMMMMMM
        4
    MMMMMMMMMMMMMMMM  
       2023-02-25 15:08:25 +08:00   ❤️ 5
    还没出 API 呢,天天和 closeAI 斗智斗勇可没意思
    shuxiaokai
        5
    shuxiaokai  
       2023-02-25 15:25:59 +08:00
    好主意,这痛点被你讲出来了。
    charlie21
        6
    charlie21  
       2023-02-25 15:30:25 +08:00
    传下去,chatGPT 所服务的都是不会查词典的人
    kenorizon
        7
    kenorizon  
       2023-02-25 16:21:18 +08:00   ❤️ 4
    然而单是 OP 给的这个例子,ChatGPT 就答得不是很好了,提问的方式成功地让 AI 的思路走歪了

    hang 是在 get the hang of 这样的搭配里面表达”掌握技能”的意思,而不是随便什么上下文可以这样用,这查一下词典(先查 hang ,然后找到 hang 作为名词 n. 的释义项)很容易就能查到了

    https://dictionary.cambridge.org/dictionary/english-chinese-simplified/hang#caldcns-2

    然而 ChatGPT 根本就没提到 get the hang of
    kongkongye
        8
    kongkongye  
       2023-02-25 16:26:12 +08:00 via iPhone
    1. 慢且不稳定,且需要联网
    2. 较贵,预估了一下,查一次单词接口费至少 1 分钱(如果请求加响应大概 100 字)。
    z7356995
        9
    z7356995  
    OP
       2023-02-25 16:31:48 +08:00 via Android
    @kenorizon 是的,现在还不完美,这也是我把想法抛出来的原因,我觉得 AI 以后一定有能力比普通字典更快速,更智能。人们可以更懒惰的查词。 我现在很多看不懂的句子都问 chatgpt 了。
    z7356995
        10
    z7356995  
    OP
       2023-02-25 16:43:58 +08:00   ❤️ 2
    是我的 prompt 写得不好, 我又重写了一下。
    问 chatgpt: 假如你是一个英语专家,我问你一个单词在下面英语中的意思, 如果这个单词在这句话中是习语的一部分,请把这句习语也解释一下。 问的单词是 hang 句子是 Only in the last hour had Harry really got the hang of the Summoning Charm


    chatgpt: 单词 "hang" 在这个句子中是一个习语的一部分,"get the hang of",意思是理解或掌握一件事情或技能。在这个句子中,"get the hang of the Summoning Charm" 意味着哈利最近才真正掌握了 Summoning 魔咒的技巧。
    dji38838c
        11
    dji38838c  
       2023-02-25 16:56:52 +08:00 via Android
    Chatgpt 容易胡说八道,这里的 hang 明明是名词嘛
    不过 op 的想法的确是很好的
    koto
        12
    koto  
       2023-02-25 17:30:49 +08:00
    这个思路不错的,而且 ChatGPT 出现之前就有人在做了。不光是英语,别的语种的语言研究者也在做的。不知道 AI 会不会加速这些研究。
    [ [知らないと損] コロケーション検索で必須の英和活用辞典の使い方・活用法:コロンビア大学英語教授法修士が解説!] https://www.bilibili.com/video/BV1qV4y1M78B/?share_source=copy_web&vd_source=7138d4f77d19a39a283cb80f84296d70
    [英语和日语的基于词频的写作、学习辅助工具 [狐狸等间隔] ] https://www.bilibili.com/video/BV1n34y1f7wV/?share_source=copy_web&vd_source=7138d4f77d19a39a283cb80f84296d70
    Ghrhrrv146
        13
    Ghrhrrv146  
       2023-02-25 19:09:28 +08:00
    chatgpt 确实对学英语提供了前所未有的思路,比如问他一句英语是否地道自然,辨析两句话的区别,但正如楼上所说,现在还有公开的 api ,要写出你说的工具很麻烦
    Ghrhrrv146
        14
    Ghrhrrv146  
       2023-02-25 19:10:07 +08:00
    还有->还没有
    superedlimited
        15
    superedlimited  
       2023-02-25 19:57:28 +08:00 via iPhone   ❤️ 1
    这种一点意义都没有。就像一个外国人学中文,问 chatgpt ,请问二百五中的“五”是什么意思一样。一门语言罢了,你小的时候需要 ai 来帮你吗…
    zhangberry
        16
    zhangberry  
       2023-02-25 20:13:04 +08:00 via Android
    因为 chatGPT 不等于正确呀,尤其是他大部分是正确的,那少部分的错误更致命
    hlwjia
        17
    hlwjia  
       2023-02-25 20:16:27 +08:00
    拿 ChatGPT 来做这个事有点浪费了;毕竟这个东西有成本,目前免费可以,收费的时候你就不愿意了
    z7356995
        18
    z7356995  
    OP
       2023-02-25 20:34:52 +08:00 via Android   ❤️ 1
    @superedlimited 语言习得的关健是持续的可理解的输入,小时候爸爸妈妈在用肢体语言在可理解上帮我们,我说开发这款工具的意义是让普通人能用最短的时间解决可理解这个问题
    z7356995
        20
    z7356995  
    OP
       2023-02-25 20:37:12 +08:00 via Android
    我准备自己先写个油猴脚本。看网页内容时查整句中的单词意思
    ttys001
        21
    ttys001  
       2023-02-25 20:51:58 +08:00
    随时瞎写了下,这样的吗?
    []( https://imgur.com/CSlhBxE)
    z7356995
        22
    z7356995  
    OP
       2023-02-25 21:00:25 +08:00 via Android
    @ttys001 思路是这样,但不是手动输入 是我们在阅读文章网页时 看到不懂的单词划一下,然后油猴脚本提取所选单词,和单词所在的整句话发给 chatgpt ,然后把 chatgpt 返回的内容显示在单词上方,,类似于欧路词典的取词功能,,会员还可以导出 anki 以供复习
    xuanjiangsara
        23
    xuanjiangsara  
       2023-02-25 23:49:04 +08:00
    @z7356995 原版娃有猜测的能力,所以大脑会不断地加强这方面的神经联系。你懒得看上下文直接筛选就变成永远敏感度低。ChatGPT 再进化,你的大脑内部进化速度跟不上依然是属于肌肉萎缩状态。你觉得这个不就是体制内的“中文释义不是一下子就看懂了么,干嘛还费劲浪费时间看英英解释”。
    Tim1989
        24
    Tim1989  
       2023-02-26 00:05:00 +08:00 via Android
    这个用途挺好的,但是用户不需要一个专门的 app 来查,直接打开 ChatGPT 网页问一下就行啊。开发成 app 也是要输入一段话然后问其中一个词的意思,跟问 ChatGPT 的操作差不多。所以对用户吸引力不大。这是我的愚见。
    Tim1989
        25
    Tim1989  
       2023-02-26 00:06:22 +08:00 via Android
    @Tim1989 不好意思,没看到你后面说的取词功能。取词挺好的。
    Tim1989
        26
    Tim1989  
       2023-02-26 00:09:25 +08:00 via Android
    @ttys001 他是想直接在屏幕上取词,不用自己输入一段话。
    youthfire
        27
    youthfire  
       2023-02-26 00:24:42 +08:00 via iPhone
    技术上完全不难。但是提供者的免费账号扛不住流量,收费账号又不能保证可持续收入来冲抵,毕竟只是单一功能点吧。api 接入也有 rate limitation ,没完全放开呢,翻译质量现有基于 GPT3 的也不如 Chatgpt 的,你说走逆向,自己用用还行,流量一大准封号。所以这完全不是一个技术实现问题。
    em70
        28
    em70  
       2023-02-26 00:38:45 +08:00
    你愿意为这个痛点花钱就肯定会有产品出来,chatgpt 同时也在告别免费时代
    xuanjiangsara
        29
    xuanjiangsara  
       2023-02-26 01:25:04 +08:00
    顺便说,但是英语没学好的,特爱企图用工具做奇奇怪怪的事,还打不着边。本来你是对习语 /语块无感( got the hang of it=掌握)。人家多看情景的,结合上下文猜的都锻炼了习得愉快的能力。你就算要 chatgpt 解决痛点,也要让他高亮习语语块,而不是单独查词(但是差生都是把单个单词积累当做圣经)。我听说读都过 c2 ,写过 c1 ,我知道我在说什么。水平低的瞎整幺蛾子,却不好好去多看 20 本难度 i+1 的广范围题材。你做了回来再看就觉得这个很可笑了。
    netabare
        30
    netabare  
       2023-02-26 01:29:59 +08:00 via Android   ❤️ 1
    @MMMMMMMMMMMMMMMM +1 ,搞不懂都从哪来一大堆跟 closeAI 斗智斗勇还上了瘾的人
    sdofure
        31
    sdofure  
       2023-02-26 02:59:46 +08:00
    楼主的需求 = 把已有的字典中的每个单词的每种释义对应的例句扣出来,然后对应上该释义即可。
    和 chatgpt 没有多大关系。
    或者说没有 chatgpt 也可以实现。去研究字典就行了。
    zxCoder
        32
    zxCoder  
       2023-02-26 09:24:32 +08:00
    想法挺好的,但是这玩意要钱的啊
    z7356995
        34
    z7356995  
    OP
       2023-02-27 09:12:11 +08:00
    @youthfire 我在标题里写了谁来做这个产品? 谁着 chatGPT 的成功,各个大厂也纷纷进军这个行业,比如百度,如果没有这个智能词典革命,百度推出一个百度词典,我想很难打得过欧路和有道。 但是如果能利用人工智能,结合语境。哪怕对词典中几十个意思做一个智能排序。把最可能的解释放在最上面。也是对现有词典市场的巨大冲击,重新洗牌。说不定很快就会有阿里词霸,百度词典了。

    当年大厂没做以前。 我们小玩家还可以这样玩。 google chrome 上有一款插件, 叫 ChatGPT for Google ,用途是把在 google 上的搜索关健字在发到 chatGPT, 然后把 chatGPT 的答案回显到搜索结果旁, 这个和我划词后把句子和单词一起发到 chatGPT 是一样的。prompt 可以定制就行。 可惜我不是程序员。学习成本太高。 看到这个贴子会成 chrome 插件或者油猴脚本的。 并且愿意写的,请把你的插件地址或者油猴脚本地址跟贴一下。我看很多个收藏了这个贴子。都在等
    hlwjia
        35
    hlwjia  
       2023-05-11 09:19:00 +08:00
    感谢 OP 分享你的 idea 和实现你 idea 的产品(在附言 2 里)
    psyer
        36
    psyer  
       2023-07-07 13:18:39 +08:00 via Android
    这个需求关注很久了。感觉和我的想法类似:
    有某个单词 A ,在 很多篇英语阅读理解中出现过多次,但是这个单词 A 在不同的语境中意思不同,我想把这些单词和包含这个单词的句子(包括句子的翻译)挑出来怎么实现呢?🤔 需不需要用到 openai embedding 实现?在几百篇英语文章的情况下,会不会消耗一套房子的 token 钱😂。这个问题确实是一个痛点,因为某些英语考试一词多义的情况非常常见,如果想学一个单词,按照传统做法就是在汇总文章里面去搜这个单词,然后再单独翻译包含这个单词的每一句,人工理解。效率非常低。
    z7356995
        37
    z7356995  
    OP
       2023-07-07 15:13:48 +08:00 via Android
    我到处留言,附言 2 的 openai translate 帮我实现了,把句子和单词一起发给 openai 就行,我自己也实现了一次,我就不贴出来了
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   933 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 22:43 · PVG 06:43 · LAX 14:43 · JFK 17:43
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.