A system comprising a mobile terminal,, a server and a further server, wherein the mobile terminal comprises: a communication unit; a display unit configured to display map data; and a controller configured to: access the server through the communication unit, detect place-based data including a plurality of point of interest, POI, information from user news feed content corresponding to a user account from the server by: filtering feed content including an image source from the user news feed content, generating a URL list of images corresponding to the image source, performing an image-based search by using the URL list, detecting words corresponding to the images based on the image-based search, sorting the detected words into the plurality of POI information according to a POI category; generate navigation history information by registering the detected place-based data to the map data, wherein it is detected whether position information included in the navigation history information exists in a POI database of the mobile terminal and wherein, if the position information included in the navigation history information does not exist in the POI database, the mobile terminal searches in the further server for an address, or a global positioning system, GPS, coordinate value, of the position information included in the navigation history information, and the address or GPS coordinate value is then provided to the controller of the mobile terminal, and display the navigation history information with the plurality of POI information sorted according to the POI category on the display unit. a communication unit; a display unit configured to display map data; and a controller configured to: access the server through the communication unit, detect place-based data including a plurality of point of interest, POI, information from user news feed content corresponding to a user account from the server by: filtering feed content including an image source from the user news feed content, generating a URL list of images corresponding to the image source, performing an image-based search by using the URL list, detecting words corresponding to the images based on the image-based search, sorting the detected words into the plurality of POI information according to a POI category; generate navigation history information by registering the detected place-based data to the map data, wherein it is detected whether position information included in the navigation history information exists in a POI database of the mobile terminal and wherein, if the position information included in the navigation history information does not exist in the POI database, the mobile terminal searches in the further server for an address, or a global positioning system, GPS, coordinate value, of the position information included in the navigation history information, and the address or GPS coordinate value is then provided to the controller of the mobile terminal, and display the navigation history information with the plurality of POI information sorted according to the POI category on the display unit. access the server through the communication unit, detect place-based data including a plurality of point of interest, POI, information from user news feed content corresponding to a user account from the server by: filtering feed content including an image source from the user news feed content, generating a URL list of images corresponding to the image source, performing an image-based search by using the URL list, detecting words corresponding to the images based on the image-based search, sorting the detected words into the plurality of POI information according to a POI category; filtering feed content including an image source from the user news feed content, generating a URL list of images corresponding to the image source, performing an image-based search by using the URL list, detecting words corresponding to the images based on the image-based search, sorting the detected words into the plurality of POI information according to a POI category; generate navigation history information by registering the detected place-based data to the map data, wherein it is detected whether position information included in the navigation history information exists in a POI database of the mobile terminal and wherein, if the position information included in the navigation history information does not exist in the POI database, the mobile terminal searches in the further server for an address, or a global positioning system, GPS, coordinate value, of the position information included in the navigation history information, and the address or GPS coordinate value is then provided to the controller of the mobile terminal, and display the navigation history information with the plurality of POI information sorted according to the POI category on the display unit.