Emerging Technologies for Knowledge Resource Management by