Treffer: My Personal Assistant

Title:
My Personal Assistant
Contributors:
Bermejo Sánchez, Sergi
Source:
Recercat. Dipósit de la Recerca de Catalunya
instname
UPCommons. Portal del coneixement obert de la UPC
Universitat Politècnica de Catalunya (UPC)
Publisher Information:
Universitat Politècnica de Catalunya, 2016.
Publication Year:
2016
Document Type:
Dissertation Bachelor thesis
File Description:
application/pdf
Rights:
CC BY NC ND
Accession Number:
edsair.dedup.wf.002..7dcf18be70c5f344fd6d86712e1ff1fa
Database:
OpenAIRE

Weitere Informationen

Aquesta tesis mostra el disseny i la implementació d’un assistent personal com els que podem trobar en els nostres dispositius mòbils, per exemple, “Okey Google”, “Siri” o “Cortana”. La idea bàsica d’aquest projecte es crear i desenvolupar un robot domèstic exclusiu i personal que actuï com a mans lliures que estigui contínuament escoltant, en altres paraules, un assistent personal designat per fer-nos la vida més fàcil. Un assistent implementat en una plataforma de codi obert com por ser una “Raspberry Pi” capaç de retornar-nos l’hora actual, configurar alarmes, donar-nos la previsió del tems per l’endemà, revisar o crear esdeveniments en el nostre calendari personal, així com crear recordatoris. Per fer l’assistent el més interactiu possible, algunes tecnologies que depenen del reconeixement d’imatge s'utilitzen per seguir a l’usuari amb la càmera mentre aquet està demanant alguna cosa com fer una foto. Alguns resultats empírics han sigut obtinguts per poder caracteritzar algun dels punts febles i limitacions que comporta desenvolupar un assistent personal com el que podem trobar en el mercat avui en dia o que estan en ple desenvolupament.
Esta tesis muestra el diseño e implementación de un asistente personal como los que podemos encontrar en nuestros dispositivos móviles, por ejemplo, “Okey Google”, “Siri” o “Cortana”. La idea básica de este proyecto es crear y desarrollar un robot doméstico exclusivo y personal que actúe como un manos libres que este continuamente escuchando, en otras palabras, un asistente personal diseñado para hacernos la vida más fácil. Un asistente implementado en una plataforma de código abierto como puede ser una “Raspberry Pi” capaz de retornarnos la hora actual, configurar alarmas, darnos la previsión del tiempo de mañana, revisar o crear eventos en nuestro calendario, así como crear recordatorios. Para hacer el asistente lo más interactivo posible, algunas tecnologías de reconocimiento de imagen son usadas para seguir al usuario con la cámara mientras este está pidiendo algo como hacer una foto. Algunos resultados empíricos han sido extraídos para poder caracterizar alguno de los puntos débiles y limitaciones que comporta desarrollar un asistente personal como los que podemos encontrar en el mercado hoy en día o que están en pleno desarrollo.
This thesis shows the design and implementation of a personal assistant as those found in our mobile devices, e.g. “Okey Google”, “Siri” or “Cortana”. The basic idea of this project is to create and develop an exclusive and personal “hands-free” domestic robot that is always actively listening, i.e. a personal assistant designed for making a user's life easier. A Personal Assistant implemented on an open source platform such as a “Raspberry Pi” capable of retrieving the current time, set alarms, forecast next day's weather, or review events and previously set reminders. To make it as interactive as possible, some technologies relying on computer vision are used to track the user while it is asking something like taking a photo. Several empirical results of the working system has been obtained to characterize some of the weaknesses and limitations involving the state-of-the-art personal assistant as we can find in the existing commercial products or those prototypes under current development.
This project consists in an artificial intelligence system that answers and processes user voice commands (e.g. managing calendar events or asking the weather for tomorrow). The main feature is that it can smartly interact with the user through some preferences previously learned.