Knowledge base approach for developing a mobile personalized travel companion | IEEE Conference Publication | IEEE Xplore