selected publications academic article The Technology Behind Personal Digital Assistants: An overview of the system architecture and key components. IEEE Signal Processing Magazine. 34:67-81. 2017