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
- Judge John Hodgman on Virtual Home Assistants on February 20, 2019 at 7:00 am
Nena writes: My boyfriend loves virtual assistant devices and wants one in all the rooms of our apartment. I’m uncomfortable with them listening to us. How many should be allowed in our home? I have r... […]
- Smart Virtual Personal Assistants Market to Benefit Profoundly by Rapid Advances Made in M2M and IoT Technologies by 2025 on February 20, 2019 at 3:09 am
Albany, NY -- (SBWIRE) -- 02/20/2019 -- MarketResearchReports.biz has announced the addition of a report, titled "Smart Virtual Personal Assistants Market: Global Industry Analysis 2012-2016 and Oppor... […]
- Intelligent Virtual Assistant 2019 Global Market Key Players – Microsoft, Alphabet, Apple, IBM - Analysis and Forecast to 2025 on February 20, 2019 at 1:41 am
Wise Guy Reports is part of the Wise Guy Consultants Pvt. Ltd. and offers premium progressive statistical surveying, market research reports, analysis & forecast data for industries and governments ar... […]
- Intelligent Virtual Assistant 2019 Global Market - Challenges, Drivers, Outlook, Growth Opportunities – Analysis to 2025 on February 20, 2019 at 12:41 am
Feb 20, 2019 (Heraldkeeper via COMTEX) -- Intelligent Virtual Assistant Market Analysis Report 2019 In this report, the Global Intelligent Virtual Assistant market was valued at USD 1.20 Billion in 20... […]
- Virtual assistant responds to sermon and orders toilet paper on February 19, 2019 at 2:33 pm
OKLAHOMA CITY (The Christian Chronicle)—When Phil Brookman preaches, even the virtual assistant Alexa listens—and dutifully obeys. Brookman, a minister for Memorial Road Church of Christ in Oklahoma C... […]
- Facebook wants to make a new virtual assistant that's smarter than Siri or Alexa, report says on February 19, 2019 at 6:23 am
Facebook announced a partnership with Intel last month, entering a stiff race to develop a more specialized and powerful artificial intelligence chip. A niche AI chip could aid in Facebook's content m... […]
- Virtual Assistant 2019 Global Market Analysis, Share, Trends, Segmentation, Opportunities & Forecast To 2025 on February 19, 2019 at 2:39 am
Feb 19, 2019 (MarketersMedia via COMTEX) -- Virtual Assistant - Global Market Growth, Opportunities, Analysis Of Top Key Players And Forecast To 2025 Pune, India - February 19, 2019 /MarketersMedia/ - ... […]
- How Are Virtual Digital Assistants And Online Chatbots Used Today? on February 19, 2019 at 12:15 am
Two of the most influential tech innovations that rocketed into our daily lives in the last several years are virtual digital assistants and online chatbots. These AI-driven tools are already impactin... […]
- This Is How a Virtual Assistant Can Enhance Your Business on February 17, 2019 at 5:08 am
If you are drowning in your to-do list, try working with a virtual assistant. Finding and working with one can save you hours of time and effort. A virtual assistant can help you tackle your to-do ... […]
via Bing News