1. One or more non-transitory computer-readable media storing computer-executable instructions that upon execution cause one or more processors to perform acts comprising: receiving performance data regarding user device and network components of a wireless carrier network from multiple data sources; receiving an indication of an issue affecting one or more user devices that are using the wireless carrier network, the issue impacting a quality of service experienced by at least one user of the one or more user devices as the one or more user devices are used to make voice calls, make multimedia calls, upload data, or download data using the wireless carrier network; analyzing the performance data using a trained machine learning model to determine a root cause for the issue affecting the one or more user devices, the trained machine learning model employing multiple types of machine learning algorithms to analyze the performance data; and providing at least one of the root cause and a solution that resolves the root cause for presentation.