Ubiquitous access to community knowledge via multiple interfaces: design and experiences