A Ubiquitous Context-sensitive Multimodal Multimedia Computing System and Its Machine Learning-Assisted Reconfiguration at the Architectural Level