Edición N°7 – Artículo 08

Prototipo de asistente virtual en phyton

Virtual Assistant Prototype in Phyton

Autor: Diego Patricio Rivera Guachichulca (Unidad Educativa Técnico Salesiano)

Resumen

El siguiente artículo trata sobre un asistente virtual para personas con discapacidad y para el aumento de efectividad en el trabajo. El primer prototipo tenía varios fallos y solo abría páginas web y algunas aplicaciones, la cantidad era muy limitada. Además de que no solía reconocer muy bien los comandos y las instrucciones. Teniendo eso en cuenta presento la mejora de ese asistente con la diferencia de que este tiene una estructura superior y la implementación de funciones para que tenga un rendimiento más aceptable, el mismo está realizado en el lenguaje de programación Python, tiene varias bibliotecas y módulos que facilitaron su desarrollo y ayudan a que sea más eficiente. Dichas bibliotecas y módulos son de libre acceso lo que hace que cualquier persona pueda utilizarlas, además de que tienen documentación en la página oficial de Python lo que ayudará a tener una idea de cómo funciona cada uno. En dichas documentaciones hay un ejemplo para asegurar el buen uso del módulo o la biblioteca. El objetivo de este asistente es el mismo que el anterior y también fue desarrollado en un IDE de Microsoft (Visual Studio Code) que es muy similar al entorno de desarrollo Visual Studio utilizado para el anterior asistente. La razón para cambiar a Visual Studio Code es porque al trabajar con Python en ese IDE es muy cómodo lo que facilita el desarrollo del asistente.

Palabras clave: IDE, Python, función, PIP, CMD.

Abstract

The following article is about a virtual assistant for people with disabilities and for increasing effectiveness at work. The first prototype had several bugs and only opened web pages and a few applications, the amount was very limited. In addition, it did not recognize commands and instructions very well. Taking that into account I present the improvement of that assistant with the difference that this one has a superior structure and the implementation of functions to have a more acceptable performance, it is made in the Python programming language, it has several libraries and modules that facilitated its development and help to make it more efficient. These libraries and modules are freely available so that anyone can use them, besides they have documentation on the official Python page which will help to have an idea of how each one works. In these documentations there is an example to ensure the proper use of the module or library. The purpose of this wizard is the same as the previous one and it was also developed in a Microsoft IDE (Visual Studio Code) which is very similar to the Visual Studio development environment used for the previous wizard. The reason for switching to Visual Studio Code is because working with Python in that IDE is very comfortable which facilitates the development of the wizard.

Keywords: IDE, Python, function, PIP, CMD, CMD.

×

Make an appointment and we’ll contact you.