Published: May 30, 2017

Three CU Engineering researchers have won CAREER Awards, the National Science Foundation鈥檚 most prestigious award for junior faculty.

CAREER Awards provide approximately $500,000 over five years for those 鈥渨ho have the potential to serve as academic role models in research and education and to lead advances in the mission of their department or organization.鈥

Here鈥檚 a look at the projects from the three CU Boulder winners.

Shaun Kane, Assistant Professor of Computer Science

ShaunProject Title: A New Interaction Model for Eyes-Free Exploration of Touch Screens

With touchscreen interfaces becoming ubiquitous on everything from smartphones to home appliances, Shaun Kane wants to make those touchscreens more user-friendly for blind and visually impaired people.

He explained that while most current touchscreen devices provide some audio feedback for blind users, they rarely match user needs. For example, current touchscreen user interfaces do not provide much useful feedback to blind users when they explore the screen.

鈥淲hen you see someone who is blind, they use both hands when they鈥檙e exploring something,鈥 Kane said. 鈥淭he touchscreen just doesn鈥檛 know what to do with that.鈥 听

In this project, Kane and his students will investigate new ways to combine touch input and speech output to support blind and visually impaired users. For example, the proposed system will allow more natural interaction with touchscreens by allowing multi-finger and two-handed exploration of the screen, and providing speech feedback about the contents of the screen as the user explores. These advances would allow a blind user to better understand the big picture spatial layout of information 鈥 something sighted users take for granted, Kane said.

In the long term, Kane said he hopes that it will allow everyone from programmers to artists to more accessible interactive experiences, which can improve 鈥渁ccess to work, education and everyday life for millions of blind people.鈥澨

Eric Keller, Assistant Professor of Electrical, Computer & Energy Engineering

Eric Project Title: Stateless Network Functions: Building a Better Network through Disaggregation

In his award proposal, Eric Keller outlined a catch-22 that plagues computer network architects.

Most architects agree that for a network to be efficient, robust and scalable, it should be stateless 鈥 like HTTP, where no information is retained by senders or receivers. However, to improve security and performance, networks need 鈥渟tateful鈥 aspects, like firewalls and load balancers. This has resulted in networks that are overly complex, susceptible to failure and expensive to scale up.

Keller鈥檚 team has already come up with a software-based solution, and has launched a startup called to commercialize the technology. The NSF award will allow them to further push the envelope on a technology that many still think is impossible.

鈥淎t this point, the commercialization effort and research efforts are diverging,鈥 Keller said. 鈥淐ommercialization will do the things necessary to get it deployed and of business value, whereas the research effort is looking at underlying research questions, without worrying about business potential.鈥澨

The research efforts will continue to develop the foundation of a disaggregated architecture for network functions, as well as create automated techniques that will make networks easier to manage.

Keller added that the research team is planning several outreach efforts, including a program in collaboration with the Office of Veterans Affairs to mentor veterans interested in computer engineering and security.

Jordan Boyd-Graber, Assistant Professor of Computer Science

JordanProject Title: Human-Computer Cooperation for Word-by-Word Question Answering

In 2015, Jordan Boyd-Graber鈥檚 quiz bowl-playing robot proved itself a fierce competitor when it bested Jeopardy champion Ken Jennings in a head-to-head matchup. Now, his team is shifting its focus to how QANTA could be a better teammate.

In quiz bowl matchups, players are allowed to interrupt questions as soon as they have enough information to answer. QANTA generates a pool of guesses in real time and decides when it has enough information to answer 鈥 an important test of machine-learning algorithms.听

But that process isn鈥檛 transparent to humans, Boyd-Graber said. His team鈥檚 new challenge is to expose the process to help humans become better at tasks. They see potential to design curricula that expose users to new information, and to identity and reduce gaps in their knowledge.

鈥淭he computer has to explain what it鈥檚 thinking to the human,鈥 Boyd-Graber said. 鈥淚f the human鈥檚 performance goes up, the machine is doing a good job.鈥

He added that the project will also include an outreach component to get high school students excited about natural language processing and machine learning.

鈥淲e plan to keep having exhibition games, and toward the end of the grant, the goals is to have high school students building their own computerized question answering systems.鈥澨