Anki | ||
---|---|---|
Información general | ||
Tipo de programa | software libre | |
Desarrollador | Damien Elmes | |
Lanzamiento inicial | 5 de octubre de 2006 | |
Licencia | GNU AGPL v3 | |
Información técnica | ||
Programado en | Python | |
Interfaz gráfica predeterminada | Qt | |
Versiones | ||
Última versión estable | 24.067 de junio de 2024 | |
Última versión en pruebas | 24.04.2beta113 de abril de 2024 | |
Lanzamientos | ||
Flashcard (Emacs package) | Anki | |
Archivos legibles | ||
| ||
Enlaces | ||
Anki es un software para memorizar utilizando tarjetas, libre y de código fuente abierto. Utiliza la repetición espaciada, técnica que aumenta la tasa de memorización.[1] "Anki" ( 暗記 ) es la palabra japonesa para "memorización".[2]
El algoritmo SM2, creado para SuperMemo a fines de la década de 1980, forma la base de los métodos de repetición espaciados empleados en el programa. La implementación del algoritmo por parte de Anki se ha modificado para permitir prioridades en las tarjetas y mostrar tarjetas en orden de urgencia. Las tarjetas se presentan usando HTML y pueden incluir texto, imágenes, sonidos, videos,[3] y ecuaciones LaTeX. Las barajas de cartas, junto con las estadísticas del usuario, se almacenan en el formato abierto de SQLite.
Las tarjetas se generan a partir de la información almacenada como "notas". Las notas son análogas a las entradas de la base de datos y pueden tener un número arbitrario de campos. Por ejemplo, con respecto al aprendizaje de un idioma, una nota puede tener los siguientes campos y entradas de ejemplo:
Este ejemplo ilustra lo que algunos programas llaman una tarjeta de memorización de tres lados, pero el modelo de Anki es más general y permite combinar cualquier número de campos en varias tarjetas.
El usuario puede diseñar tarjetas que prueben la información contenida en cada nota. Una tarjeta puede tener una pregunta (expresión) y una respuesta (pronunciación, significado).
Al mantener tarjetas separadas vinculadas al mismo hecho, los errores de ortografía se pueden ajustar contra todas las cartas al mismo tiempo y Anki puede garantizar que las cartas relacionadas no se muestren en un espacio demasiado corto.
Un tipo de nota especial permite la generación de tarjetas de eliminación de cloze (completar espacios vacíos en oración).
Anki admite la sincronización con un servidor en línea gratuito (pero propietario) llamado AnkiWeb.[4] Esto permite a los usuarios mantener las plataformas sincronizadas en varias computadoras y estudiar en línea o en un teléfono celular.
Existe un software desarrollado por terceros llamado AnkiServer, de código abierto ( AGPLv3 ). El mismo permite que los usuarios pueden ejecutar en sus propias computadoras o servidores locales, aunque no es compatible con las versiones recientes de Anki. También proporciona una API RESTful para manipular colecciones de Anki.[5]
Están disponibles más de 500 complementos (add-ons) para Anki,[6] a menudo escritos por otros desarrolladores.[7] Estos proporcionan soporte para la síntesis de voz, estadísticas mejoradas del usuario, oclusión de imágenes, lectura incremental, permiten la edición y creación de tarjetas más eficientes a través de la edición por lotes, modifican la interfaz de usuario, simplifican la importación de tarjetas de memoria de otros dispositivos digitales de origen, etc.
Si bien el manual de usuario de Anki fomenta la creación de los propios mazos para la mayoría de los materiales, existe una base de datos grande y activa de mazos compartidos que los usuarios pueden descargar y usar.[8] Los mazos disponibles van desde mazos de idiomas extranjeros (a menudo construidos con tablas de frecuencias) hasta geografía, física, biología, química y más. También están disponibles varios mazos de ciencias médicas, a menudo realizados por múltiples usuarios en colaboración.
El algoritmo de programación de Anki se basa en una versión anterior del algoritmo SuperMemo (SM2). El autor de Anki afirma que las versiones 3 a 5 del algoritmo SuperMemo son más susceptibles a una programación incorrecta.[9][10] El último algoritmo SuperMemo en 2019 es SM18.[11]
Los siguientes teléfonos inteligentes / tabletas y clientes web están disponibles como acompañantes de la versión de escritorio:[12][13][14]
Las flashcards y el progreso del aprendizaje se pueden sincronizar en ambos sentidos con Anki usando AnkiWeb. Con AnkiDroid es posible leer las tarjetas en varios idiomas usando texto a voz (TTS). Si no existe un idioma en el motor Android TTS (p. Ej. Ruso en la versión de Android Ice Cream Sandwich), se puede usar un motor TTS diferente como SVOX TTS Classic.
La mención más antigua de Anki que el desarrollador, Damien Elmes, pudo encontrar en 2011 fue del 5 de octubre de 2006, por lo que se declaró la fecha de nacimiento de Anki.[18]
En 2010, Roger Craig obtuvo el récord de todos los tiempos de ganancias de un solo día en el concurso de preguntas Jeopardy! [19] después de usar Anki para memorizar una gran cantidad de hechos.[20]
La versión 2.0 fue lanzada el 2012-10-06.
La versión 2.1 fue lanzada el 2018-08-06.
Si bien Anki se puede usar principalmente para el aprendizaje de idiomas o en el aula, muchos han informado de otros usos para Anki: el científico Michael Nielsen lo usa para recordar temas complejos en un campo de rápido movimiento,[21] otros lo usan para recordar citas memorables, los rostros de socios comerciales o residentes médicos, o recuerde estrategias de entrevistas comerciales.