In this paper, we present a system for human physical Activity Recognition (AR) using smartphone with embedded sensors. This paper addresses the question whether there is a comfortable way to predict human activities based on collected data from smartphone embedded gyroscope and accelerometer. Computational background of this work based on self-learning machine learning methods. In order to train the machine learning algorithms, The University of California, Irvine (UCI) dataset was used and the different models were compared. After selecting the best model further modifications were suggested in order to improve the accuracy of the model. At the end 96.88% accuracy was reached.