MyMemex: A web service-based personal memex system | IEEE Conference Publication | IEEE Xplore