knowledge platform development