其他 - 批量查单词

Posted xy14

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了其他 - 批量查单词相关的知识,希望对你有一定的参考价值。

  1. 概述

    1. 尝试 批量查单词
  2. 背景

    1. 最近看一些英文的书籍, 经常会遇到很多生词
    2. 遇到了就查呗
    3. 问题是, 阅读中查单词, 总会有一些问题
    4. 尝试做了一些 批量查单词 的操作

1. 问题: 阅读中查单词

  1. 概述
    1. 阅读中查单词, 会带来的问题

1. 问题们

  1. 问题1: 打乱节奏, 影响速度

    1. 问题
      1. 查询本身, 会中断对文章的理解

        1. 查询完之后再回来阅读, 相当于 cpu 的任务切换
          1. 需要消耗 cpu
          2. 需要重现 上下文
      2. 连续遇到生词, 会影响阅读的信心

        1. 这个确实会, 避免不了的问题
  2. 问题2: 为了节奏, 只用简单的划词翻译

    1. 问题
      1. 划词翻译看到的单词, 通常会比较的模糊, 只有一个瞬时记忆

        1. 一旦句子翻译通顺, 很可能就被丢弃了
      2. 假设这个单词在文中多次出现, 会反复强化你的记忆

        1. 但是别的生词, 也会出现
        2. 生词间歇出现, 会减弱之前的印象
        3. 以至于读完一篇文章之后, 你甚至就会忘记开始的生词
      3. 无法积累

        1. 下次在别的文章再遇到这些单词, 你还是会不认识
          1. 没有收获的学习过程, 从某种程度上说, 是浪费时间

2. 我的解决思路

  1. 概述

    1. 我的思路
  2. 步骤

    1. 解决生词
      1. 先浏览文章, 找到你的生词
      2. 然后把 生词查出来
        1. 甚至可以标注在书本上
    2. 尝试阅读
      1. 生词查出来之后, 再去做阅读
  3. 原因

    1. 首先明确自己不懂的地方

      1. 提前明确阅读中可能遇到的困难, 有助于节奏的把控
    2. 这些问题都解决好了, 然后在开始阅读

      1. 降低了阅读的难度
      2. 避免了 上下文切换 等问题, 让理解更加容易
    3. 集中查单词, 查单词的效率, 可能会提高吧...

  4. 集中: 集中查单词, 效率会提高吗?

    1. 问题

      1. 就算集中查单词, 不也是 输一个, 查一个 吗?
        1. 中间的切换, 整理时间确实不少
    2. 解决

      1. 尝试能不能做一些 批量查单词 的事

2. 方案1: vbser 查词助手

  1. 概述
    1. vbser 查词助手
      1. url 在文章末尾

1. 步骤

  1. 打开 vbser 查词助手 的 web页面

  2. 输入需要批量查询的单词

    1. 格式

      # 一行一个单词
      word1
      word2
      word3
      word4
      ...
      
  3. 单击 开始查询 按钮

    1. 查询成功, 会返回查询的结果
    2. 结果由 金山词霸 的 api 提供
      1. 感觉日常使用, 也是够了(yareyare?)

2. 优劣

  1. 优势

    1. 获取途径很简单
    2. 操作简单
    3. 结果可信度还行
  2. 劣势

    1. 感觉像是一个 个人网站, 不知道能坚持到什么时候
      1. 我连广告都没看见一个
    2. 金山词霸 api, 如果不再对外公开, 那么这个服务, 也就不复存在
    3. 查完的单词, 如果不整理, 以后见到还是不会
      1. 需要手动整理的时间

3. 方案2: 借助词典软件的生词本功能

  1. 概述
    1. 借助词典软件的生词本功能

1. 好处

  1. 在生成 生词本 的同时查询

    1. 生成了生词本, 做到了初步的 归类,整理
  2. 结果相对可信

    1. 虽然很多时候, 没有权威大辞典
    2. 但是既然你使用那个 词典软件, 说明你是信得过它的翻译质量的

1. 词典软件

  1. 软件们

    1. 有道词典
    2. 金山词霸
    3. 欧路词典
  2. 选择

    1. 具体选择见仁见智, 喜欢哪款就用哪款
    2. 不过如果要使用这种功能, 通常来说, 都是需要 注册登录 的

2. 步骤

    1. 操作本身没什么难度
      1. 并且大同小异
      2. 基本都是 导入/导出 之类的功能
      3. 主意好格式, 基本没什么大问题

4. 方案3: 直接使用 词典api

  1. 概述

    1. 直接使用 词典软件公共api
  2. 这个思路, 我暂时放弃了

    1. 需要申请各种开发者账号
    2. 可能需要收费
    3. 动手能力有限
  3. 一些api

    1. 有道智云
    2. 百度翻译开放平台
    3. google 翻译
      1. 这个甚至可以做成 离线版本
    4. bing
      1. 这个需要有 梯子 去看文档
  4. 其他

    1. 优劣

      1. 优劣比较复杂, 我就不说了
        1. 涉及到精确度, 收费
        2. 而且我本身也没体验过
    2. 后续

      1. 如果实在闲的话, 我可能会去自己对接一下 百度 的接口

ps

  1. ref
    1. 如何批量查询多个单词?

      1. 灵感的由来
    2. vbser 查词助手

以上是关于其他 - 批量查单词的主要内容,如果未能解决你的问题,请参考以下文章

使用 C++ 反转句子中的每个单词需要对我的代码片段进行代码优化

为啥此代码片段返回意外结果?

片段(Java) | 机试题+算法思路+考点+代码解析 2023

数据库中批量导入数据,有两列的值需要从其他表中查出来,我现在没有思路,求解惑

C#导入有道词典单词本到扇贝

编写一个程序, 将 a.txt 文件中的单词与 b.txt 文件中的 单词交替合并到 c.txt 文件中, a.txt 文件中的单词用回车符 分隔, b.txt 文件中用回车或空格进行分隔。(代码片段