Pyvoc, repasa vocabulario o utilízalo como diccionario desde la terminal
En el siguiente artículo vamos a echar un vistazo a Pyvoc. Esta herramienta nos va a permitir a los usuarios mejorar nuestro vocabulario en inglés o encontrar una definición de las palabras directamente desde la terminal. Hay que decir que Pyvoc todavía está en una etapa temprana de desarrollo.
Se trata de una herramienta multiplataforma, de código abierto que va a poner a disposición de los usuarios un diccionario para la línea de comandos que además nos va a permitir añadir vocabulario. Con esta herramienta, los usuarios vamos a poder probar o mejorar nuestro vocabulario o simplemente usarlo como un diccionario CLI en sistemas operativos similares a Unix.
Instalar Pyvoc en Ubuntu 18.04
Como Pyvoc está escrito utilizando el lenguaje de programación Python, vamos a poder instalarlo usando el administrador de paquetes Pip3.
sudo apt-get install python3-pip
Finalizada la instalación del administrador de paquetes pip3, ya se puede proceder a instalar la herramienta que nos ocupa. En la terminal (Ctrl+Alt+T) solo hay que escribir:
pip3 install pyvoc
Una vez instalado, hay que ejecutar el siguiente comando. Con el se crearán automáticamente los archivos de configuración necesarios en nuestro directorio $HOME.
pyvoc word
Algunos ejemplos para utilizar Pyvoc como herramienta de diccionario desde la terminal
Si por el motivo que sea nos interesase encontrar el significado de una palabra, por ejemplo ‘programmer‘, en la terminal solo habría que escribir:
pyvoc programmer
Como se puede ver en la anterior captura, Pyvoc no solo muestra el significado de la palabra ‘programmer’. También nos va a mostrar una oración de ejemplo para que nos hagamos una idea de cómo utilizar esa palabra en la práctica.
Otro ejemplo sería:
pyvoc hand
Como se ve en la salida anterior, la palabra ‘hand’ se puede utilizar como verbo y sustantivo. La herramienta también nos va a mostrar un ejemplo de cada clase para este ejemplo.
En caso de que se escriba mal la palabra, la terminal nos informará de que debemos revisar la ortografía y nos ofrece alternativas a lo que hemos escrito:
Crear grupos de vocabulario
Un grupo de vocabulario no es más que una colección de palabras agregadas por el usuario. Esta herramienta nos va a permitir crear 100 grupos de 60 palabras. Para agregar una palabra a un grupo, como por ejemplo ‘statistic’, no hay más que ejecutar:
pyvoc statistic -a
No es necesario proporcionar ningún número de grupo. Pyvoc va a mostrar el significado de la palabra y la agrega al grupo número 51. Si no se proporciona el número de grupo, Pyvoc agregará las palabras de manera incremental a los grupos del 51 al 100.
También se va a poder especificar un grupo de 1-50 usando la opción -g. Por ejemplo, si quisiésemos agregar la palabra ‘statistic’ al grupo 20, se haría de la siguiente forma:
pyvoc statistic -a -g 20
El comando anterior muestra el significado de la palabra ‘statistic‘ y agrega la palabra al grupo de vocabulario número 20. Si el grupo no existe, Pyvoc lo creará y agregará la palabra.
Por defecto, Pyvoc incluye tres grupos de vocabulario predefinidos (101, 102 y 103). Estos grupos por defecto tienen 800 palabras de cada uno.
Para ver los grupos generados por el usuario, simplemente ejecuta:
pyvoc word -l
Prueba y mejora tu vocabulario en inglés
Otra opción disponible en esta herramienta será la de poder completar los grupos de vocabulario revisando las definiciones. Por ejemplo, para revisar el grupo númer 102, usaremos la opción -r de la siguiente forma:
pyvoc -r 102
Así vamos a poder revisar el significado de todas las palabras en el grupo de vocabulario 102 en orden aleatorio. Para terminar la revisión, pulsa Ctrl+c para salir.
Además vamos a poder utilizar los grupos existentes para mejorar nuestro vocabulario. Para hacerlo, solo hay que utilizar la opción -q de la siguiente forma:
pyvoc 101 -q 20
Este comando nos va a permitir responder un cuestionario de 20 palabras del grupo de vocabulario 101 y debemos seleccionar la definición adecuada. Se pueden consultar más ejemplos en su página de GitHub.
Como creo que se ha podido ver, esta es una forma sencilla para mejorar el vocabulario en inglés, repasar el significado de algunas palabras o como un simple diccionario desde línea de comandos. Para más información se puede consultar la página en GitHub del proyeto.
El artículo Pyvoc, repasa vocabulario o utilízalo como diccionario desde la terminal ha sido originalmente publicado en Ubunlog.