UBC computer scientists have turned Amazon Alexa into a tool for software engineers, tasking the virtual assistant to take care of mundane programming tasks, helping increase productivity and speed up workflow.
Software engineers use many different tools for any one project. They work with millions of lines of computer code and run their code through various independent tools to help edit, build and test systems and for project management to get their programs running smoothly.
“It can be quite complicated to switch between the different tools because they each use a unique syntax and you have to understand how to put them together,” said Nick Bradley, who led this work during his master’s research in computer science at UBC. “The idea to use Alexa came out of my frustration from using these different tools and having to spend so much time looking up how to do it and use those tools together.”
Bradley and computer science professors Reid Holmes and Thomas Fritz decided to test whether Amazon’s virtual assistant could help with this process. They wanted software engineers to use simple, conversational language to ask Alexa to complete some of their tasks, the same way we ask it to give us the weather forecast or play our favourite songs.
Researchers said it was more than just a matter of teaching Alexa some key phrases and mapping different commands to the work, they also had to figure out common multi-step tasks engineers were performing and build a system that could automate those tasks. They then asked 21 engineers from local Vancouver software companies to test out their system and evaluate it. While the engineers found the tool useful and provided lots of positive feedback, there was one challenge.
“The biggest problem was using voice commands in an office environment—they found it distracting to their neighbours,” said Bradley.
The computer scientists’ next development will be to create a chat bot to fulfill a similar function so engineers can type minimal requests and have the system perform their multi-step tasks so they can focus on the more important parts of their jobs.
Holmes says this research is part of a larger effort to understand how software engineers do their jobs.
“The pace of change in the software field is so fast that engineers don’t have time to be introspective and think about the way they work,” he said. “Our job in academia is to step back and really think about how we can better support engineers to quickly and correctly build the kinds of software we depend upon in our modern society. Systems keep getting larger and more complex and using personal assistants could be one way to help developers be more effective within this fast-paced environment.”
The researchers also recognize that these virtual assistants could be programmed for a variety of occupations including medicine, law, or accounting.
“You can imagine a situation where a lawyer is reading a legal brief and asks Alexa to find relevant cases on similar topics to help with research,” said Holmes.
The Latest on: Virtual assistant
via Google News
The Latest on: Virtual assistant
- Flamingo Ai Launches World’s First Out-of-the-Box Cognitive Virtual Assistant For Auto Insurance on December 10, 2018 at 4:03 pm
Flamingo Ai releases an Artificial Intelligence product – the world’s first out-of-the-box machine learning based virtual inquiry assistant specifically trained for auto insurance, called MAGGIE. SYDN... […]
- Video: Olivia Munn serves as virtual assistant on today's 'The Ellen DeGeneres Show' on December 10, 2018 at 10:20 am
Oklahoma City native Olivia Munn appears on today's episode of "The Ellen DeGeneres Show" to serve as the host's virtual assistant and help unveil the fabulous prizes on Day 11 of "Ellen's 12 Days ... […]
- Alibaba's voice assistant is already being used in millions of calls, and it's better than Google's on December 10, 2018 at 5:51 am
Alibaba says it plans to expand the AI voice assistant into its food ordering services, a virtual avatar that answers questions about company products, and a price-haggling chatbot. But, as is the cas... […]
- Las Cruces, New Mexico Virtual Caregiver Company Raises $35M in Private Equity on December 10, 2018 at 5:51 am
"We wanted to give new life to voice-based virtual assistants in a way that dramatically expanded the utility of voice and connected devices, while significantly enhancing the user experience. Our goa... […]
- Coty unveils Clairol Color app for Google Assistant on December 7, 2018 at 7:59 am
Beauty company Coty has introduced a Google Assistant Action called Clairol Color Expert, which it claims is the first at-home hair color feature for the voice-activated virtual assistant, according t... […]
- Global Intelligent Virtual Assistant market outlook to 2025 published by leading research firm on December 7, 2018 at 1:48 am
Intelligent Virtual Assistant (IVA) is a next-gen software application which facilitates the human interaction with the computer via various platforms such as, the internet, SMS, and messenger. IVA sy... […]
- Black Mother and Her Teen Daughter Team Up to Launch Unique Service as Virtual Assistants on December 4, 2018 at 1:50 am
Nationwide — A 16-year old daughter and mother duo are taking entrepreneurship by storm. Naming the business after her daughter, Essynce Moore, Starr found it highly important to keep entrepreneurship ... […]
- Explore How Intelligent Virtual Assistant Software Market Is Growing with Key Players Such as Next IT, Anboto Group, H-Care, Inbenta Technologies on December 3, 2018 at 7:37 pm
The Global Intelligent Virtual Assistant Software Market is an analysis and portrayal of the market globally. It gives a clear image of the market and a thoughtful knowledge about its segments. The va... […]
- Kim's Opinion: The future of virtual assistants and relationships on November 30, 2018 at 3:22 pm
If you're thinking your smart speakers are always listening, they are. And that could carry some interesting consequences. Virtual assistants like Alexa, Siri and Google Assistant are always listening ... […]
via Bing News