工具及方法 - 多邻国: Duolingo
网站:Duolingo
有iOS和Android应用,在App Store和Google Play上都能下载。也可以使用网页版。我就在iOS上安装了付费版,为了小朋友学习英语,一年的费用¥588。
目前学习中的课程是英语、日语和粤语。英语是小学课程,日语是看日本动漫,粤语是我添加的,唱粤语歌会用,小朋友看到了来者不拒,一样也学起来。
Duolingo 创立于2009 年,由Luis von Ahn (reCAPTCHA 技术开发者) 与他的研究生Severin Hacker 共同开发,取名灵感则是来自拉丁文的字根「两个(duo)」与「语言(lingo)」 。
多邻国早期由路易斯·冯·安教授所获的麦克阿瑟奖金和美国国家科学基金会赞助,随后的资金来自Union Square Ventures公司以及演员Ashton Kutcher的A-Grade Investments公司的投资。
它是当今最受欢迎的一款线上学习工具,分为手机APP 与网页版,强调以颠覆传统的游戏化方式学语言,并且提供多种语言作学习,除了常见的英文之外,还有其他热门和冷门的语言,例如:德文、西班牙文、日文、高等瓦雷利亚文等等,涵盖超过上百种语言的课程。
不过,若是使用中文版本,能学习的语言会有所受限,只能学习英文、日文、中文(粤语)、韩文、法文、西班牙文和义大利文共七种语言;反之,若是使用英文版本,则不会受到这样的限制。
它的目标是让学习语言变得轻松有趣,将学习游戏化,更强调使用者可以随时随地按自己的节奏在线上学习,帮助想学好语言的人达到最大的效益。
多邻国是美国一个语言学习网站及应用程序。该公司以免费增值模式营运:网站及应用程序皆免费使用,但也有提供付费升级版本。 截至2021年6月,多邻国提供了40种语言共106种的语言课程,也有许多语言课程正在开发中。
路易斯·冯·安授希望多邻国用户一方面在学习一种语言时,也能反身过来协助建构多邻国的语言课程,让其他人也能多学习一种语言;这种模式称为众包,它的设计理念是,当用户逐渐学习课程时,同时也在帮助翻译网站上的内容或文件。
2012年6月19日,多邻国向公众开放。2012年11月23日,多邻国在苹果App Store发布了iOS应用。这款应用程序提供免费下载,并兼容大部分iPhone、iPod touch和iPad设备。2013年,多邻国被苹果选为iPhone年度APP,这也是教育类App首次获得此一荣誉。
2013年5月29日,多邻国发布了安卓app,发布前三周就被下载超过一百万次,很快成为Google Play商店下载量第一的教育类app。截至2013年5月,多邻国有27名雇员,办公地点位于匹兹堡旁边的Shadyside,并且在卡内基梅隆大学旁。
2021年7月28日,多邻国在纳斯达克挂牌上市,股票代码为“DUOL”。
商业模式
多邻国平台的核心服务都是免费的。对手机客户端来说,用户只会在完成一个单元的学习后才会看到一次广告,相比整个使用时间来说相当有限。使用多邻国平台的学生无需支付服务费。然而,多邻国也有少数需要收费的应用程序内购买服务。
众包翻译
多邻国最初采取众包的模式盈利:在这种模式中,会员们会被邀请来参与文本翻译和给翻译投票。这些文本来自一些组织,多邻国为他们翻译文本来获得收益。要翻译的文本会通过一个申请过的上传账号添加到多邻国上。
2013年10月14日, 多邻国宣布与CNN和BuzzFeed达成协议,为这两家公司的国际网页翻译文章。
使用方式
Duolingo 使用间隔重复技术(也称为基于证据的学习)提供练习词汇、发音和语法的便利。
该技术使用抽认卡进行学习。 这种学习方法已被证明有利于学习程度。
首页课程总览:
进到 APP 后,你会进入到首页课程与关卡的部分,依据你选择学习的语言,会看到不同的单元或学习主题,此处以英文作为范例。

任务与奖励:
点选宝箱图示后,即进入到「任务与奖励」的页面,这时候你会看到上方有两个标签,分别是:
- 特别任务:包含每日特别任务与好友联盟,也就是当你在指定时间内完成指定任务或指令,即可获得对应的奖励或经验。
- 独家徽章:可以看到自己已经获得的徽章

还有等级排行榜:

Duolingo 的题目包含翻译、听力和口说等,如果当下的状况不方便练习口说和听力,可以先选择略过,1 小时以后就会自动恢复。
若答错题目,爱心生命值会减少,并且系统会在后面重复出现你答错的题目,直到你答对为止才能过关。
成功过关后,你就可以获得对应的奖励,包含经验点数或宝石,并前往下一关继续挑战,也可以使用宝石购买装备或参加限时挑战。
付费版本的区别
加入付费的 Super Duolingo,可以获得进阶版的功能,以下比较:
- 量身订制练习:针对你在学习语言上的弱点,量身订制专属强化练习。
- 无限学习课程:若你是使用免费版,每天基本有五颗爱心可以供你答题闯关,每答错一个题目就会被扣一颗爱心,若爱心被消耗完,你就得等一段时间或答题才能再得到爱心持续答题闯关,但加入VIP 方案后,等于你拥有无限颗爱心,答错题目也不用担心。
- 随时参加限时挑战:免费版需花费宝石才能参加挑战,付费版则可以随心所欲在任何时候参加限时挑战获得更高的荣誉。
- 无广告干扰:免费版会员答题后,必须观看一段广告才能继续,但付费版能让你不受广告干扰,更专心学习。
- 离线学习:不需 wifi 即可离线使用 APP,也就是不用网路连线就能够完成课程。
我个人使用过免费版与付费版,觉得除了广告的部分,其余差别不大,虽然付费版提供的功能可以让你拥有更好的体验,但说实话在一般使用上并没有太大的影响。
参考:
1,Deanlife
https://deanlife.blog/duolingo-review/
2,Wiki
https://zh.wikipedia.org/zh-cn/%E5%A4%9A%E9%84%B0%E5%9C%8B
相关文章:
工具及方法 - 多邻国: Duolingo
网站:Duolingo 有iOS和Android应用,在App Store和Google Play上都能下载。也可以使用网页版。我就在iOS上安装了付费版,为了小朋友学习英语,一年的费用¥588。 目前学习中的课程是英语、日语和粤语。英语是小学课程&a…...
Redis篇---第十一篇
系列文章目录 文章目录 系列文章目录前言一、说说Redis持久化机制二、缓存雪崩、缓存穿透、缓存预热、缓存更新、缓存降级等问题三、热点数据和冷数据是什么前言 前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家。点击跳转到网站,这篇文章…...
linux CentOS7 安装git 配置秘钥公钥克隆代码
第一步:安装git yum -y install git #查看版本 git --version 第二步:配置git信息 git config --global user.name "username" git config --global user.email "XXXXX.com" 第三步:生成密钥和公钥, 后…...
深度学习之生成唐诗案例(Pytorch版)
主要思路: 对于唐诗生成来说,我们定义一个"S" 和 "E"作为开始和结束。 示例的唐诗大概有40000多首, 首先数据预处理,将唐诗加载到内存,生成对应的word2idx、idx2word、以及唐诗按顺序的字序列。…...
算法设计与分析算法实现——删数问题
通过棋盘输入一个高精度的正整数n(n的有效位数<=240)去掉其中任意s个数字后,剩下的数字按原左右次序将组成一个新的正整数。变成对给定的n和s,寻找一种方案,使得剩下的数字组成的新数最小。 输入:n,s 输出:最后剩下的最小数 输入实例: 178543 4 输出示例: 13 首先…...
基于Vue+SpringBoot的超市账单管理系统 开源项目
项目编号: S 032 ,文末获取源码。 \color{red}{项目编号:S032,文末获取源码。} 项目编号:S032,文末获取源码。 目录 一、摘要1.1 项目介绍1.2 项目录屏 二、功能模块三、系统设计3.1 总体设计3.2 前端设计3…...
【Linux 内核分析课程作业 1】mmap 实现一个 key-valueMap
作业一 功能要求利用 mmap(虚拟内存映射文件) 机制实现一个带持久化能力的 key-valueMap 系统,至少支持单机单进程访问。(可能用到的 linux API: mmap、msync、mremap、munmap、ftruncate、fallocate 等) 电子版提交方式: 2023 年 11 月 20 日 18:00 前通…...
docker compose使用教程(docker-compose教程)
文章目录 Docker Compose 使用教程安装Docker ComposeLinuxWindows 和 macOS Docker Compose 基础Compose 文件结构配置服务网络与卷 Docker Compose 命令启动服务停止服务查看服务状态查看日志缩放服务 多环境部署健康检查与依赖管理Docker Compose 最佳实践常见问题解析如何覆…...
印刷企业实施MES管理系统需要哪些硬件设施
随着科技的飞速发展,印刷行业正面临着前所未有的挑战和机遇。为了提高生产效率,降低成本,并增强市场竞争力,越来越多的印刷企业开始实施制造执行系统(MES)管理系统。本文将重点讨论印刷企业在实施MES管理系…...
Java JSON字符串替换其中对应的值
代码: public static void main(String[] args) { // String theData crmScene.getData();String theData "[{\"type\":1,\"values\":[\"审批中\",\"未交付\"],\"name\":\"status\"}]"…...
Android VSYNC发展历程
0 前言 安卓直到android-4.1.1_r1才首次引入VSYNC实现,然后逐步演进到android-4.4才得以完善,并在android-11、12后继续大改。 1 尚未引入 android-4.0.4_r2.1之前尚未引入VSYNC[1],SurfaceFlinger被实现为一个线程,通过睡眠来实…...
外呼系统作用和优势有哪些okcc,ai源码
随着外呼系统诞生,普通中小企业也开始广泛使用,系统给他们带来更多的服务方式和提升业绩的可能。然而,许多企业对外呼系统的理解相对片面和简单,认为它是一个成本中心,需要继续投入人力和使用。事实上,外呼…...
智元机器人岗位内推
Hi there 👋 智元机器人招聘信息 官网: https://www.agibot.com/ 内推联系 邮箱:jiejietopgmail.com微信:yij1799 高级C软件工程师(上海) 岗位职责: 开发自研机器人操作系统,…...
el-popover和el-tooltip样式修改(普通的组件样式修改方法,对popover是不生效的)
第一步:‘popper-class’=‘popperClass’ //添加类名 <el-table-column label="审核状态" align="center"><template slot-scope="scope"><el-popoverpopper-class="addformPanel"placement="top"width=&…...
【AI实用技巧】GPT写sql统计语句
编写sql的统计语句是一项复杂的任务,特别是涉及多表的情况下。但有了GPT的帮助,一切变得轻松愉快。 AI7号 - 最强人工智能(GPT)中文版https://ai7.pro/s/9v2um 举例说明 有表结构如下: users(user_id, name) bills(…...
LeetCode(31)无重复字符的最长子串【滑动窗口】【中等】
目录 1.题目2.答案3.提交结果截图 链接: 无重复字符的最长子串 1.题目 给定一个字符串 s ,请你找出其中不含有重复字符的 最长子串 的长度。 示例 1: 输入: s "abcabcbb" 输出: 3 解释: 因为无重复字符的最长子串是 "abc"&…...
天猫超市电商营销系统:无代码开发实现API连接集成
无代码开发实现天猫超市与电商系统的高效连接 天猫超市,作为天猫推出的网络零售超市,为广大网购消费者提供了一站式的购物服务。而通过无代码开发的方式,天猫超市能够实现与各种电商系统的连接和集成,这种方式无需进行繁琐的API开…...
element表格分页+数据过滤筛选
目录 前言效果展示分页效果展示搜索效果展示 代码分析分页功能过滤数据功能 全部代码 前言 在el-element的标签里的tableData数据过多时,会导致表格页面操作卡顿。为解决这一问题,有以下解决方法: 分页加载: 将大量数据进行分页&…...
小程序判断是否授权位置信息和手动授权
文章目录 概要微信小程序的,使用的是高德地图 概要 当用户来到页面之后就会弹出是否授权弹框,但是如果第一次关闭之后,下一次再过来的话页面的授权弹框就不出现了,针对于这种情况写了一个方法 微信小程序的,使用的是…...
2023年亚太杯数学建模亚太赛A题思路解析+代码+论文
下文包含:2023年亚太杯数学建模亚太赛A题思路解析代码参考论文等及如何准备数学建模竞赛(23号比赛开始后逐步更新) C君将会第一时间发布选题建议、所有题目的思路解析、相关代码、参考文献、参考论文等多项资料,帮助大家取得好成…...
【Axure高保真原型】引导弹窗
今天和大家中分享引导弹窗的原型模板,载入页面后,会显示引导弹窗,适用于引导用户使用页面,点击完成后,会显示下一个引导弹窗,直至最后一个引导弹窗完成后进入首页。具体效果可以点击下方视频观看或打开下方…...
eNSP-Cloud(实现本地电脑与eNSP内设备之间通信)
说明: 想象一下,你正在用eNSP搭建一个虚拟的网络世界,里面有虚拟的路由器、交换机、电脑(PC)等等。这些设备都在你的电脑里面“运行”,它们之间可以互相通信,就像一个封闭的小王国。 但是&#…...
R语言AI模型部署方案:精准离线运行详解
R语言AI模型部署方案:精准离线运行详解 一、项目概述 本文将构建一个完整的R语言AI部署解决方案,实现鸢尾花分类模型的训练、保存、离线部署和预测功能。核心特点: 100%离线运行能力自包含环境依赖生产级错误处理跨平台兼容性模型版本管理# 文件结构说明 Iris_AI_Deployme…...
Frozen-Flask :将 Flask 应用“冻结”为静态文件
Frozen-Flask 是一个用于将 Flask 应用“冻结”为静态文件的 Python 扩展。它的核心用途是:将一个 Flask Web 应用生成成纯静态 HTML 文件,从而可以部署到静态网站托管服务上,如 GitHub Pages、Netlify 或任何支持静态文件的网站服务器。 &am…...
第一篇:Agent2Agent (A2A) 协议——协作式人工智能的黎明
AI 领域的快速发展正在催生一个新时代,智能代理(agents)不再是孤立的个体,而是能够像一个数字团队一样协作。然而,当前 AI 生态系统的碎片化阻碍了这一愿景的实现,导致了“AI 巴别塔问题”——不同代理之间…...
Spring Boot+Neo4j知识图谱实战:3步搭建智能关系网络!
一、引言 在数据驱动的背景下,知识图谱凭借其高效的信息组织能力,正逐步成为各行业应用的关键技术。本文聚焦 Spring Boot与Neo4j图数据库的技术结合,探讨知识图谱开发的实现细节,帮助读者掌握该技术栈在实际项目中的落地方法。 …...
QT: `long long` 类型转换为 `QString` 2025.6.5
在 Qt 中,将 long long 类型转换为 QString 可以通过以下两种常用方法实现: 方法 1:使用 QString::number() 直接调用 QString 的静态方法 number(),将数值转换为字符串: long long value 1234567890123456789LL; …...
大语言模型(LLM)中的KV缓存压缩与动态稀疏注意力机制设计
随着大语言模型(LLM)参数规模的增长,推理阶段的内存占用和计算复杂度成为核心挑战。传统注意力机制的计算复杂度随序列长度呈二次方增长,而KV缓存的内存消耗可能高达数十GB(例如Llama2-7B处理100K token时需50GB内存&a…...
OPENCV形态学基础之二腐蚀
一.腐蚀的原理 (图1) 数学表达式:dst(x,y) erode(src(x,y)) min(x,y)src(xx,yy) 腐蚀也是图像形态学的基本功能之一,腐蚀跟膨胀属于反向操作,膨胀是把图像图像变大,而腐蚀就是把图像变小。腐蚀后的图像变小变暗淡。 腐蚀…...
Golang——7、包与接口详解
包与接口详解 1、Golang包详解1.1、Golang中包的定义和介绍1.2、Golang包管理工具go mod1.3、Golang中自定义包1.4、Golang中使用第三包1.5、init函数 2、接口详解2.1、接口的定义2.2、空接口2.3、类型断言2.4、结构体值接收者和指针接收者实现接口的区别2.5、一个结构体实现多…...
