Unsupervised Assistive and Adaptative Intelligent Agent in Smart Enviroment