Abstract-Mobile devices are becoming increasingly more sophisticated with their many diverse and powerful sensors, such as GPS, acceleration, and gyroscope sensors. They provide numerous services for supporting daily human life and are now being studied as a tool to reduce the worldwide increase of lifestyle-related diseases. This paper describes a method for recognizing the contexts of daily human life by recording a lifelog based on a person's location. The proposed method can distinguish and recognize several contexts at the same location by extracting features from the GPS data transmitted from smartphones. The GPS data are then used to generate classification models by machine learning. Five classification models were generated: a mobile or stationary recognition model, a transportation recognition model, and three daily context recognition models. In addition, optimal learning algorithms for machine learning were determined. The experimental results show that this method is highly accurate. As examples, the Fmeasure of the daily context recognition was approximately 0.954 overall at a tavern and approximately 0.920 overall at a university 1 .