Las interfaces de lenguaje natural permiten la interacción persona-computadora a través de la traducción de la intención humana en comandos de control de dispositivos, analizando el habla o los gestos del usuario. Este novedoso modo de interacción surge de los avances de la inteligencia artificial, los sistemas expertos, el reconocimiento de voz, la web semántica, los sistemas de diálogo y el procesamiento del lenguaje natural, trayendo el concepto de Asistente Personal Inteligente (IPA). Actualmente existe una vasta literatura sobre este tema. Sin embargo, a nuestro leal saber y entender, no existe un análisis exhaustivo de los últimos avances en la materia. En este contexto, presentamos en este artículo una encuesta de campo, en la que se discuten las principales tendencias, áreas críticas y desafíos de un OPI. Otra contribución es la propuesta de una taxonomía para la clasificación IPA. El método utilizado para alcanzar estos objetivos consistió en una revisión sistemática de la literatura basada en los criterios de población, intervención, comparación, resultado y contexto (PICOC). Como resultado, partimos de más de 3472 artículos científicos publicados en los últimos seis años, buscados en un conjunto de bases de datos elegidas para aumentar la probabilidad de encontrar artículos de alta relevancia. La revisión seleccionó los 58 artículos más significativos, identificando desafíos y preguntas abiertas. También discutimos en el artículo el estado actual, el uso, los problemas de seguridad y privacidad, los tipos y las arquitecturas con respecto a un IPA. Concluimos que la usabilidad, la seguridad y la privacidad afectan directamente la confianza del usuario en la adopción de un IPA.