Jarvis: un excelente asistente persoal para Linux

Moitos dos nosos lectores terán oído falar de "Jarvis'el asistente virtual desenvolvido por Mark Zuckerberg o creador de Facebook, a ferramenta causou bastante revuelo grazas a que combina a intelixencia artificial coa internet das cousas para controlar practicamente toda a túa casa. Esta non é a primeira vez que se crea un poderoso asistente persoal, pero esta vez fíxose viral grazas ao impacto que Zuckerberg ten na industria.

Inspirado por toda esta revolución dos asistentes virtuais, naceu Jarvis para Linux unha extraordinaria asistente persoal para Linux que usa a consola e o python para automatizar moitas tarefas.

Que é Jarvis para Linux?

É un asistente persoal para Linux que funciona dende o terminal, é totalmente gratuíto e está desenvolvido en Pitão. A ferramenta encárgase de executar varias tarefas cando se indica seguindo unha sintaxe configurada previamente.

Jarvis para Linux Permite coñecer información sobre o seu ordenador como (memoria RAM, temperatura, procesos), a súa situación xeográfica, así como localizar restaurantes, servizos, estadios e enderezos preto da súa situación. Do mesmo xeito, a ferramenta permítenos descargar música, ler noticias, buscar imaxes, calcular a ruta, entre outras funcionalidades. asistente persoal para linux

Paga a pena notalo Jarvis Permite engadir novas funcionalidades, ademais proponse a integración con servizos de terceiros. A ferramenta só se lanzou hai uns días, pero a aceptación foi moi boa, traendo consigo un gran número de novos colaboradores que están a traballar para mellorala.

Como funciona Jarvis

Usar Jarvis é bastante sinxelo, só tes que executar a clase principal da ferramenta e introducir os comandos que xa están programados para que o bot realice as tarefas que indicamos.

No seguinte vídeo podemos apreciar en detalle as vantaxes de Jarvis e o seu uso:

Como instalar Jarvis

Instalar Jarvis para Linux é bastante sinxelo, só temos que clonar o repositorio oficial e instalar as dependencias necesarias.

A instalación de dependencias en Linux Mint e derivados pódese facer executando os seguintes comandos como root:

$ apt-get install nodejs $ apt-get install npm $ pip install ims $ pip install gTTS $ pip install pyowm $ pip install instantmusic $ pip install SpeechRecognition

A continuación procedemos a clonar o repositorio e executamos a clase principal.

$ git clone https://github.com/sukeesh/Jarvis.git $ cd Jarvis $ python main.py

Con isto agora podemos gozar desta estupenda ferramenta

Conclusións sobre este asistente persoal para Linux

Jarvis para Linux É unha ferramenta que observou un futuro bastante exitoso, a pesar de ser lanzado recentemente, formou un grupo de soporte bastante grande, as súas funcionalidades básicas (e a maioría delas inclúense noutras ferramentas) aumentan considerablemente a produtividade dos usuarios acostumados a usar a consola.

Os usuarios doutros sistemas operativos xa teñen algúns asistentes virtuais bastante aceptables, é un bo momento para que Linux empece a gozar de varias alternativas a estas ferramentas.

Esta excelente ferramenta aínda non ten soporte para varias linguas, ademais de que só acepta comandos específicos. Seguramente algo que se mellorará nas próximas versións.

O camiño que debe percorrer esta ferramenta para converterse no mellor asistente persoal para Linux é bastante longo, pero coa contribución da comunidade, a adición de novas funcións e, sobre todo, co poder de Python, creo que pode consolidarse.

Boto de menos que a aplicación aínda non teña intelixencia artificial integrada, algo que no futuro debería ser unha prioridade para o desenvolvedor se quere que a súa ferramenta sexa realmente especial.

 


O contido do artigo adhírese aos nosos principios de ética editorial. Para informar dun erro faga clic en aquí.

29 comentarios, deixa os teus

Deixa o teu comentario

Enderezo de correo electrónico non será publicado. Os campos obrigatorios están marcados con *

*

*

  1. Responsable dos datos: Miguel Ángel Gatón
  2. Finalidade dos datos: controlar SPAM, xestión de comentarios.
  3. Lexitimación: o seu consentimento
  4. Comunicación dos datos: os datos non serán comunicados a terceiros salvo obrigación legal.
  5. Almacenamento de datos: base de datos aloxada por Occentus Networks (UE)
  6. Dereitos: en calquera momento pode limitar, recuperar e eliminar a súa información.

  1.   Xanco Carlos dixo

    Moi boa contribución, pero ao instalalo estou ante isto:
    Traceback (última chamada máis recente):
    Ficheiro "main.py", liña 5, en
    importar pyowm, solicitudes
    ImportError: ningún módulo chamado 'pyowm'

    Intentei modificar o seu código fonte pero nada, non funciona e vexo que todo está como está, ¿poderíasme botar unha man?

    1.    Manuel dixo

      proba con solicitudes de instalación de sudo pip e téntao de novo

      1.    noxonsoftwares dixo

        Non é o módulo de solicitude, alí di exactamente que módulo é necesario
        ImportError: ningún módulo chamado 'pyowm'

        pip instalar pyowm

  2.   Christian Abarzua dixo

    Olá

    Ten que descargar o módulo pyown desde:

    https://pypi.python.org/pypi/pyowm/2.6.1#downloads

    Escolla o ficheiro pyowm-2.6.1.tar.gz (md5), descomprimilo e dentro do cartafol execute:

    instalación de python setup.py

    Nota: Probado en: Debian 8.7

  3.   Christian Abarzua dixo

    Olá
    1) Instale o módulo pywm desde: https://pypi.python.org/pypi/pyowm/2.6.1#downloads
    2) Descarga o ficheiro: pyowm-2.6.1.tar.gz
    3) Descomprimilo e dentro do cartafol que aparece executa:}
    instalación de python setup.py

    lembranzas

  4.   federico dixo

    Ao parecer pyowm é unha biblioteca cliente de Python para o proxecto OpenWeatherMap -http: //openweathermap.org/- e pode descargala desde https://github.com/csparpa/pyowm.
    Para que conste, só fixen unha busca na web. Non descarguei nin instalei Jarvis

  5.   un que pasou dixo

    Que é Jarvis para Linux?
    Alguén que viola a túa privacidade e permite a unha empresa privada controlar a túa vida e restrinxir a túa liberdade

    Como funciona Jarvis
    Recibindo pasivamente permisos do usuario para manexar e masificar a súa información

    Como instalar Jarvis
    Carece de sentido común e aprecio pola liberdade dixital do usuario

    De usuario en usuario, non negues o dereito á liberdade dixital.
    Dille que non á nube, non existe ... é o ordenador doutra persoa.
    Diga non ás redes sociais privadas, xa que permiten o seguimento e control dos cidadáns
    Diga que non se debe usar, debe ser tratado como usuario. Non deixes que as empresas te converten nun artigo ...
    Usa gnusocial se queres un twitter, usa diáspora se queres un facebook, usa sintetización se queres un dropbox, usa etherpad se queres un evernote, usa un thunderbird se queres un xestor de correo ...

    deféndete dos que te tratan como un produto.

    1.    Tomislav dixo

      Non está claro no artigo: é un envoltorio para un servizo de Facebook ou un servizo que funciona localmente, nun ordenador, sen conexión a Internet?

      1.    caimán dixo

        É unha ferramenta que funciona localmente e permite automatizar varias tarefas, non ten nada que ver con Facebook, só que se inspiraron na ferramenta desenvolvida polo creador de Facebook

        1.    un que pasou dixo

          Entendín que Jarvis foi desenvolvido por Mark Zuckerberg, non?
          En calquera caso, gustaríame saber o tipo de licenza que ten o código. Estou bastante convencido de que non serán GPL nin derivados ... non?

          1.    caimán dixo

            Jarvis para Linux, está feito por outra persoa. E a licenza é gratuíta, incluso o seu repositorio en github é público ... No artigo está o repositorio e podes profundar nel.

            1.    un que pasou dixo

              ok, xa vin o código en github, simplemente faino máis cómodo usando algúns comandos GNU / Linux. Funciona con moitos condicionantes.
              Non está mal


    2.    cainn dixo

      A liberdade é unha utopía que depende da percepción.
      Non importa de que lado esteas, sempre hai alguén que prospera no teu esforzo.

    3.    Yo dixo

      Ei, tómalo con calma. Non é como instalalo a túa información persoal aparecerá en New YorkTimes (nin é de Facebook, é só unha bifurcación doutros). E a ver ...

      Non sei se o notaches, pero desde que che dan o teu DNI (ou o que sexa no teu país) alguén xa ten toda a túa información. E ao cabo, que hai de malo nisto, incluso nas redes sociais ou noutras? Todo o mundo gaña: obtés servizos gratuítos e personalizados e melloran os seus produtos e fan anuncios.

      Que hai extremos, si, e por iso non uso Facebook (nin o necesito), pero iso é todo, non é o apocalipse ...

  6.   Jaime dixo

    vai vai vai pregunta e entre jarbis e mycroft cal debería quedar?

    1.    un que pasou dixo

      Dependerá da valoración que fagas ... privacidade vs. comodidade

  7.   Frank Dávila Arellano dixo

    Que outras distros o apoian?

    1.    Anónimo dixo

      sempre que python teña todas as distros que calculo

  8.   eschicleros dixo

    Triste, é extremadamente doloroso, non son máis que se o sistema ordena, nada novo que unha persoa que leva 5 días aprendendo python non pode facer

  9.   invitado dixo

    "Os usuarios doutros sistemas operativos xa teñen algúns asistentes virtuais bastante aceptables"

    Supoñemos que Jarvis é superior, jajajajaja

  10.   Esmil Sánchez Bandeira dixo

    Comprendín que Jarvis era propiedade de Stark en Iron Man e, polo tanto, FICCIÓN

    ola a todos

  11.   Xesús dixo

    Seguín todas as instrucións e cando executo o comando python main.py dime isto:
    python: non se pode abrir o ficheiro 'main.py': [Errno 2] Non existe ese ficheiro nin directorio
    e non hai máis instrucións ao respecto, podes axudarme a continuar, grazas.

    1.    Enrique González dixo

      Resolveino do xeito máis parvo pero finalmente conseguín descifrar os meus erros. Primeiro non era como SU, así que non te esquezas de poñer "Sudo su" e despois e o que é máis importante, abrín a consola onde estaba a carpeta e non daba, así que mellor entre na carpeta, primeiro corre alí como Super usuario e despois python main .py e xa me deu ... Só que agora non sei que facer con el: / Pensei que era algo máis como Cortana (Integrado ao Plasma) pero realmente aburrinme; Non sei canto podo facer co mesmo e aínda non o explotei como tal.

  12.   Enrique González dixo

    Teño o mesmo problema, ao final «python main.py dime isto:
    python: non se pode abrir o ficheiro 'main.py': [Errno 2] Non hai ningún ficheiro ou directorio »e estou no directorio con permisos administrativos, instalei todos os módulos pero simplemente non me deixa.

  13.   Sergio Ávila dixo

    Bo artigo. Instalareino pola noite na casa. A aqueles que se rasgan a roupa porque viola a súa privacidade ao ser Zuckerberg ... ¡MANTEN O NOME!
    Saúdos.

  14.   Stuart dixo

    Ola, estiven intentando instalalo, logro instalar os paquetes e todo sae ben, pero cando chego á parte de clonar o repositorio todo funciona, entón toque o cd Jarvis e todo está ben, pero cando dou python main.py, dame o seguinte erro «python: non se pode abrir o ficheiro 'main.py': [Errno 2] Non hai ningún ficheiro ou directorio», alguén sabe, porque non busquei nada e espero que poidan contéstame Grazas e bo día 😀

  15.   Anónimo dixo

    Non hai ningún cartafol main.py dentro do cartafol Jarvis. O teu artigo está mal. comproba por favor.

  16.   Iván O. Verón dixo

    Como podería axudar a melloralo xa que estou estudando o pitom e gustaríame poñer un gran de area e serviría como exercicio de desenvolvemento

  17.   Lobo Sombrío dixo

    python main.py non existe, pérdida de tempo. Bótalle unha ollada.