sexta-feira, 25 de maio de 2018

Hey Alexa: assistente virtual da Amazon se torna um assistente pessoal para desenvolvedores de software




TRADUÇÃO DE:

Hey Alexa: Amazon's virtual assistant becomes a personal assistant to software developers


Data: 24 de maio de 2018
Fonte:  Universidade da Colúmbia Britânica
Resumo:
Cientistas da computação transformaram o Amazon Alexa em uma ferramenta para engenheiros de software, encarregando o assistente virtual de cuidar de tarefas de programação comuns, ajudando a aumentar a produtividade e acelerar o fluxo de trabalho.

Os cientistas da computação da UBC transformaram o Amazon Alexa em uma ferramenta para engenheiros de software, encarregando o assistente virtual de cuidar de tarefas de programação comuns, ajudando a aumentar a produtividade e acelerar o fluxo de trabalho.

Os engenheiros de software usam muitas ferramentas diferentes para qualquer projeto. Eles trabalham com milhões de linhas de código de computador e executam seu código por meio de várias ferramentas independentes para ajudar na edição, criação e teste de sistemas e no gerenciamento de projetos para que seus programas funcionem sem problemas.

"Pode ser bastante complicado alternar entre as diferentes ferramentas porque cada uma delas usa uma sintaxe única e você precisa entender como juntá-las", disse Nick Bradley, que liderou esse trabalho durante a pesquisa de mestrado em ciência da computação na UBC. "A idéia de usar o Alexa saiu da minha frustração de usar essas ferramentas diferentes e ter que gastar tanto tempo procurando como fazer isso e usar essas ferramentas juntas."

Bradley e os professores de ciência da computação Reid Holmes e Thomas Fritz decidiram testar se o assistente virtual da Amazon poderia ajudar nesse processo. Eles queriam que engenheiros de software usassem uma linguagem simples e de conversação para pedir a Alexa que completasse algumas de suas tarefas, da mesma forma que pedimos que nos desse a previsão do tempo ou tocasse nossas músicas favoritas.

Os pesquisadores disseram que era mais do que apenas uma questão de ensinar a Alexa algumas frases-chave e mapear diferentes comandos para o trabalho, eles também tinham que descobrir as tarefas comuns que os engenheiros estavam realizando e construir um sistema que pudesse automatizar essas tarefas. Eles então pediram a 21 engenheiros de empresas de software locais de Vancouver para testar seu sistema e avaliá-lo. Embora os engenheiros achassem a ferramenta útil e fornecessem muitos feedbacks positivos, havia um desafio.

"O maior problema era usar comandos de voz em um ambiente de escritório - eles achavam que isso distraía os vizinhos", disse Bradley.

O próximo desenvolvimento dos cientistas da computação será criar um bot de bate-papo para realizar uma função semelhante, para que os engenheiros possam digitar solicitações mínimas e fazer com que o sistema realize suas tarefas em várias etapas para que possam se concentrar nas partes mais importantes de seus trabalhos.

Holmes diz que esta pesquisa é parte de um esforço maior para entender como os engenheiros de software realizam seus trabalhos.

"O ritmo da mudança no campo do software é tão rápido que os engenheiros não têm tempo para serem introspectivos e pensar sobre como funcionam", disse ele. "Nosso trabalho na academia é dar um passo atrás e realmente pensar em como podemos apoiar melhor os engenheiros para construir de forma rápida e correta os tipos de software de que dependemos em nossa sociedade moderna. Os sistemas continuam maiores e mais complexos e o uso de assistentes pessoais pode ser um maneira de ajudar os desenvolvedores a serem mais eficientes nesse ambiente acelerado. "

Os pesquisadores também reconhecem que esses assistentes virtuais podem ser programados para uma variedade de ocupações, incluindo medicina, direito ou contabilidade.

"Você pode imaginar uma situação em que um advogado está lendo um documento legal e pede a Alexa para encontrar casos relevantes sobre tópicos semelhantes para ajudar na pesquisa", disse Holmes.

O estudo será apresentado na próxima semana na Conferência Internacional de Engenharia de Software (ICSE) em Gotemburgo, na Suécia

Assista a um vídeo da ferramenta em ação:



VER TAMBÉM:

#QuartaRevoluçãoIndustrial
A Automação de Processos [Analise/Engenharia/Desenvolvimento] de Sistemas / Software) é Automatizável?

Um comentário:

  1. POR FAVOR LEIA!!!! POR FAVOR LEIA!!!! POR FAVOR LEIA!!!! POR FAVOR LEIA!!!!

    Ei pessoal Estou tão feliz por ter o meu de Mike Fisher. Meu cartão bancário em branco pode sacar US $ 2.000 por dia. Eu recebi de sua semana passada e agora eu tenho $ 14.000 de graça. O caixa eletrônico em branco retira dinheiro de qualquer caixa eletrônico e não tem nome, não é rastreável e agora eu tenho dinheiro para os negócios e dinheiro suficiente para eu e minha família vivermos. Estou muito feliz por conhecer Mike Fisher porque conheci duas pessoas antes dela e eles pegaram meu dinheiro sem saber que eram fraudes. Mas estou feliz agora. Mike Fisher enviou o cartão pela DHL e eu recebi em dois dias. Obtenha seu próprio cartão dela agora ela não é como outro golpista fingindo ter o cartão de ATM, ela está dando de graça para ajudar as pessoas, mesmo que seja ilegal, mas ajuda muito e ninguém nunca é pego. Sou grato a Mike Fisher porque ela mudou minha história de repente. O cartão funciona em todos os países, exceto no Mali e na Nigéria. O endereço de e-mail de Mike Fisher é blankatm001@aol.com

    ResponderExcluir