Keith Vertanen


Hello and welcome! I'm an Assistant Professor at the Department of Computer Science at Michigan Tech. Here you can find information about my research, including publications and software. You can also find out what I do for fun, including photography and travel.

I specialize in designing intelligent interactive systems that leverage uncertain input technologies. A particular focus of my research is on systems that enhance the capabilities of users with permanent or situationally-induced disabilities. My broader interests include human-computer interaction (HCI), speech and language processing, mobile interfaces, and crowdsourcing.

What's new:

  • Apr 2016 –  Lately I've been exploring different ways to use the VelociTap decoder. At the upcoming CHI text entry workshop, I'll describe recent work to decode physical keyboard typing and to decode multitouch taps based only on the number of fingers. Email me if you'd like to join us at the workshop on May 8th in San Jose!
  • Feb 2016 – I received a Google Research Award for my project "Less is More: Investigating Abbreviated Text Input via a Game".
  • Nov 2015 – I'm co-organizing the CHI 2016 workshop: Inviscid Text Entry and Beyond.
  • Aug 2015 – I joined the Department of Computer Science at Michigan Tech. I am currently looking for enthusiastic PhD students to work with me starting in Fall of 2016. Contact me if you are interested.
  • Apr 2015 – I took part in Startup Weekend Butte. Startup weekends are events where ad hoc teams create a startup in 54 hours. My team Item Bounty won first place.
  • Mar 2015 – Our VelociTap paper has received a best paper award at CHI 2015. You can watch this video if you'd like to see the different design aspects we explored in the paper.
  • Older news

Video highlights:

VelociTap, fast sentence-based touchscreen keyboard decoder.

Eyes-free touchscreen interface, allows users to type on a mobile device without visual feedback.

One-step correction of recognition errors using voice, voice + eye, and voice + touch.

Speech Dasher, a correction interface using speech and navigation by pointing.

Parakeet, correcting recognition errors on a touch-screen mobile device.

Music video featuring the people and projects of the freshmen computer science course 135 and 136 at Montana Tech.