intelligent documentation