Muitos de nossos leitores terão ouvido falar de 'Jarvis'ele assistente virtual desenvolvido por Mark Zuckerberg o criador de Facebook, a ferramenta tem causado grande rebuliço graças ao fato de combinar inteligência artificial com a internet das coisas para controlar praticamente toda a sua casa. Esta não é a primeira vez que um assistente pessoal poderoso foi criado, mas desta vez ele se tornou viral graças ao impacto que Zuckerberg teve na indústria.
Inspirado por toda essa revolução de assistentes virtuais, nasceu Jarvis para Linux um extraordinário assistente pessoal para Linux que usa o console e o python para automatizar muitas tarefas.
O que é Jarvis para Linux?
É um assistente pessoal para Linux que roda desde o terminal, é totalmente gratuito e é desenvolvido em Python. A ferramenta é responsável pela execução de diversas tarefas quando indicadas seguindo uma sintaxe previamente configurada.
Jarvis para Linux permite que você conheça informações sobre seu computador como (ram, temperatura, processos), sua localização geográfica, bem como localizar restaurantes, serviços, estádios, endereços próximos a sua localização. Da mesma forma, a ferramenta permite baixar músicas, ler notícias, buscar imagens, calcular rotas, entre outras funcionalidades.
É importante notar que Jarvis Permite agregar novas funcionalidades, além disso, é proposta a integração com serviços de terceiros. A ferramenta só foi lançada há poucos dias, mas a aceitação tem sido muito boa, trazendo consigo um grande número de novos colaboradores que estão trabalhando para melhorá-la.
Como funciona Jarvis
Usar o Jarvis é bastante simples, basta executar a classe principal da ferramenta e inserir os comandos que já estão programados para o bot realizar as tarefas que indicamos.
No vídeo a seguir, podemos apreciar em detalhes os benefícios do Jarvis e seu uso:
Como instalar o Jarvis
Instalar Jarvis para Linux é bastante simples, basta clonar o repositório oficial e instalar as dependências necessárias.
A instalação de dependências no Linux Mint e derivados pode ser feita executando os seguintes comandos como root:
$ apt-get install nodejs $ apt-get install npm $ pip install ims $ pip install gTTS $ pip instale pyowm $ pip instale instantmusic $ pip instale SpeechRecognition
Em seguida, procedemos para clonar o repositório e executar a classe principal.
$ git clone https://github.com/sukeesh/Jarvis.git $ cd Jarvis $ python main.py
Com isso agora podemos aproveitar esta ótima ferramenta
Conclusões sobre este assistente pessoal para Linux
Jarvis para Linux É uma ferramenta que tem visto um futuro de bastante sucesso, apesar de ter sido lançada recentemente ela tem um grupo de suporte bastante grande, suas funcionalidades básicas (e a maioria delas estão incluídas em outras ferramentas) aumentam consideravelmente a produtividade dos usuários. usuários que estão acostumados a usar o console.
Os usuários de outros sistemas operacionais já possuem alguns assistentes virtuais moderadamente aceitáveis, é um bom momento para o Linux começar a desfrutar de várias alternativas a essas ferramentas.
Esta excelente ferramenta ainda não possui suporte a vários idiomas, além de aceitar apenas comandos específicos. Certamente algo que será melhorado nas próximas versões.
O caminho que esta ferramenta deve percorrer para se tornar o melhor assistente pessoal para Linux é bastante longo, mas com a contribuição da comunidade, a adição de novas funcionalidades e acima de tudo com o poder do python, acredito que possa se consolidar.
Sinto falta que o aplicativo ainda não tenha inteligência artificial integrada, algo que no futuro deverá ser uma prioridade para o desenvolvedor se ele quiser que sua ferramenta seja realmente especial.
Muito boa contribuição, mas ao instalá-lo me deparo com o seguinte:
Traceback (última chamada mais recente):
Arquivo "main.py", linha 5, em
importar pyowm, pedidos
ImportError: Nenhum módulo chamado 'pyowm'
Tentei alterar o código fonte, mas nada, não funciona e vejo que está tudo como está, dá-me uma ajuda?
tente com as solicitações de instalação do sudo pip e tente novamente
Não é o módulo de solicitação, ele diz exatamente qual módulo é necessário
ImportError: Nenhum módulo chamado 'pyowm'
pip instalar pyowm
Olá.
Você deve baixar o módulo pyown em:
https://pypi.python.org/pypi/pyowm/2.6.1#downloads
Escolha o arquivo pyowm-2.6.1.tar.gz (md5), descompacte-o e dentro da pasta execute:
instalação do python setup.py
Nota: Testado em: Debian 8.7
Olá.
1) Instale o módulo pywm de: https://pypi.python.org/pypi/pyowm/2.6.1#downloads
2) Baixe o arquivo: pyowm-2.6.1.tar.gz
3) Descompacte-o e dentro da pasta que aparece execute:}
instalação do python setup.py
lembranças
Aparentemente, pyowm é uma biblioteca cliente Python para o projeto OpenWeatherMap -http: //openweathermap.org/- e você pode baixá-la em https://github.com/csparpa/pyowm.
Para registro, eu só fiz uma pesquisa na web. Eu não baixei ou instalei o Jarvis
O que é Jarvis para Linux?
Alguém que viola sua privacidade e permite que uma empresa privada controle sua vida e restrinja sua liberdade
Como funciona Jarvis
Receber passivamente permissões do usuário para manipular e massificar suas informações
Como instalar o Jarvis
Falta de bom senso e apreciação pela liberdade digital do usuário
De usuário para usuário, não negue o direito à liberdade digital.
Diga não à nuvem, ela não existe ... é o computador de outra pessoa.
Diga não às redes sociais privadas, pois permitem o rastreamento e controle dos cidadãos
Diga não para ser usado, você deve ser tratado como um usuário. Não deixe que as empresas transformem você em um artigo ...
Use gnusocial se quiser um twitter, use diáspora se quiser um facebook, use syncthing se quiser uma caixa de depósito, use etherpad se quiser um evernote, use um thunderbird se quiser um gerenciador de e-mail ...
defenda-se daqueles que o tratam como um produto!
Não fica claro no artigo: é um wrapper para um serviço do Facebook ou um serviço executado localmente, em um computador, sem conexão com a Internet?
É uma ferramenta que funciona localmente e permite automatizar várias tarefas, não tem nada a ver com o Facebook, apenas que foram inspiradas na ferramenta desenvolvida pelo criador do Facebook
Eu entendi que o Jarvis foi desenvolvido por Mark Zuckerberg, certo?
Em qualquer caso, gostaria de saber que tipo de licença o código possui. Estou bastante convencido de que não será GPL ou derivados ... certo?
Jarvis para Linux, é feito por outra pessoa .. E a licença é gratuita, mesmo seu repositório no github é público ... No artigo está o repositório e você pode ir mais fundo nele.
ok, eu já vi o código no github, só deixa você mais confortável usando alguns comandos GNU / Linux. Funciona com muitos condicionais senão.
Não é ruim
A liberdade é uma utopia que depende da percepção.
Não importa de que lado você esteja, sempre há alguém que prospera com o seu esforço.
Ei, pega leve. Não é como instalar suas informações pessoais aparecerão no New YorkTimes (nem é do Facebook, é apenas um fork de outras). E vamos ver ...
Não sei se você notou, mas desde que te deram sua identidade (ou o que quer que seja em seu país) alguém já tem todas as suas informações. E, afinal, o que há de errado nisso, mesmo nas redes sociais ou em outras? Todos ganham: você obtém serviços gratuitos e personalizados, e eles aprimoram seus produtos e fazem anúncios.
Que existem extremos sim, e é por isso que não uso o Facebook (nem preciso), mas é isso, não é o apocalipse ...
going going going going question e entre jarbis e mycroft qual devo escolher?
Vai depender da avaliação que você fizer ... privacidade vs. conforto
Que outras distros o suportam?
contanto que python tenha todas as distros que calculo
Triste, é extremamente doloroso, eles nada mais são do que se e comandos do sistema, nada de novo que uma pessoa que está aprendendo python por 5 dias não possa fazer
"Usuários de outros sistemas operacionais já têm alguns assistentes virtuais bastante aceitáveis"
Presumimos que Jarvis é superior, hahahaha
Eu tinha entendido que Jarvis era propriedade de Stark in Iron Man e, portanto, FICTITIOUS
Olá a todos
Segui todas as instruções e quando executo o comando python main.py ele me diz o seguinte:
python: não é possível abrir o arquivo 'main.py': [Errno 2] Esse arquivo ou diretório não existe
e não há mais instruções a esse respeito, você pode me ajudar a continuar, obrigado.
Eu resolvi isso da maneira mais idiota, mas finalmente consegui decifrar meus erros. Primeiro não era como o SU então não esqueça de colocar "Sudo su" e então e mais importante, abri o console onde estava a pasta e não deu, então é melhor eu entrar na pasta, executar lá primeiro como Super usuário e depois python principal .py e me deu ... Só agora não sei o que fazer com ele: / Achei que fosse algo mais parecido com Cortana (Integrado ao Plasma) mas fiquei entediado mesmo; Não sei o quanto posso fazer com o mesmo e ainda não o explorei como tal.
Eu tenho o mesmo problema, no final «python main.py me diz o seguinte:
python: não consigo abrir o arquivo 'main.py': [Errno 2] Esse arquivo ou diretório não existe »e estou no diretório com permissões administrativas, instalei todos os módulos, mas não permite.
Bom artigo. Vou instalá-lo à noite em casa. Para aqueles que rasgam suas roupas porque violam sua privacidade por serem Zuckerberg ... APENAS MANTENHA O NOME!
Saudações.
Olá, tenho tentado instalar isto, consigo instalar os pacotes e tudo corre bem, mas quando chego à parte de clonagem do repositório tudo corre bem, clico em cd Jarvis e está tudo bem, mas quando dou python main.py, o seguinte erro «python: não consigo abrir o arquivo 'main.py': [Errno 2] Não existe esse arquivo ou diretório», alguém sabe, porque não procurei nada e espero que possam me responder Obrigado e bom dia 😀
Não há pasta main.py dentro da pasta Jarvis. Seu artigo está errado. Verifique, por favor.
Como poderia ajudar a melhorá-lo, já que estou estudando pytom e gostaria de colocar um grão de areia e serviria como um exercício de desenvolvimento
python main.py não existe, perda de tempo. Confira.