Mobile computing technologies and social software have given new challenges to technology-enhanced learning. Simple e-learning system personalization, adaptation and authoring become only part of problems. Learning activities take place in certain contexts such as at a certain location in a certain period of time within certain communities. Learning content in the Web 2.0 era draws a large audience. There is yet little research work addressed to both context awareness and data uncertainty in mobile learning applications. My research focuses on identifying, analyzing and reducing data uncertainty problems for learning content in context aware technology enhanced learning systems. The concept of mobile social software is realized in the system Virtual Campfire which is a community knowledge management system for contextaware mobile learning. It supports learner communities to create, annotate, search, and share geographic and multimedia knowledge on mobile devices. At the same time, the ...