Technologies are described herein for identification and presentation of changelogs relevant to a tenant of a multi-tenant cloud service. Change feature extraction is performed on changelogs associated with a tenant of the multi-tenant cloud service to identify features associated with the changelogs. Machine learning based classification can then be performed on the changelogs to classify the changelogs. Misclassification correction might also be performed on the classified changelogs. Machine learning can also be utilized to identify a subset of the changelogs as being relevant to the tenant. A user interface (UI) can then be generated and provided to the tenant that includes the subset of the changelogs. The tenant's interaction with the changelogs presented in the UI can be monitored and data describing the interaction can be used to modify machine learning models utilized for machine learning change classification and for determining the relevance of a changelog to the tenant.
Please help me write a proper abstract based on the patent claims. CLAIM: 1. A computer-implemented method for presenting changelogs relevant to a tenant of a multi-tenant cloud service, comprising: obtaining a plurality of changelogs for the tenant, the changelogs comprising data describing changes to components utilized to provide the multi-tenant cloud service to the tenant; performing change feature extraction on the plurality of changelogs to identify one or more features associated with the changelogs; performing machine learning based classification to classify the changelogs; identifying a subset of the classified changelogs that are relevant to the tenant; and causing a user interface to be presented to the tenant, the user interface comprising the subset of the classified changelogs that are relevant to the tenant. 2. The computer-implemented method of claim 1, further comprising providing the classified changelogs to one or more subject matter experts for correction of the machine learning based classification of the changelogs. 3. The computer-implemented method of claim 2, further comprising: storing data describing the correction of the machine learning based classification of the changelogs by the subject matter experts; and utilizing the data describing the correction of the machine learning based classification of the changelogs by the subject matter experts to modify one or more machine learning change classification models utilized to perform the machine learning based classification. 4. The computer-implemented method of claim 1, wherein the subset of the classified changelogs that are relevant to the tenant are identified by computing a confidence score for the classified changelogs, the confidence score computed, at least in part, utilizing one or more heuristic rules. 5. The computer-implemented method of claim 4, wherein the confidence score for the classified changelogs is further computed based, at least in part, utilizing machine learning. 6. The computer-implemented method of claim 5, further comprising: storing data describing an interaction by the tenant with the subset of the classified changelogs that are relevant to the tenant presented in the user interface; and utilizing the data describing the interaction by the tenant with the subset of the classified changelogs to modify one or more machine learning change relevance models utilized in computing the confidence score for the classified changelogs. 7. The computer-implemented method of claim 6, further comprising utilizing the data describing the interaction by the tenant with the subset of the classified changelogs to modify one or more machine learning change classification models utilized to perform the machine learning based classification. 8. A computer storage medium having computer executable instructions stored thereon which, when executed by a computer, cause the computer to: obtain a plurality of changelogs for a tenant of a multi-tenant cloud service, the changelogs comprising data describing changes to components utilized to provide the multi-tenant cloud service to the tenant; perform change feature extraction on the plurality of changelogs to identify one or more features associated with the changelogs; perform machine learning based classification to classify the changelogs; identify a subset of the classified changelogs that are relevant to the tenant; and generate a user interface for presentation to the tenant, the user interface comprising the subset of the classified changelogs that are relevant to the tenant. 9. The computer storage medium of claim 8, having further computer executable instructions stored thereon to generate a user interface for correction of the machine learning based classification of the changelogs. 10. The computer storage medium of claim 9, having further computer executable instructions stored thereon to: store data describing the correction of the machine learning based classification of the changelogs; and utilize the data describing the correction of the machine learning based classification of the changelogs to modify one or more machine learning change classification models utilized to perform the machine learning based classification. 11. The computer storage medium of claim 8, wherein the subset of the classified changelogs that are relevant to the tenant are identified by computing a confidence score for the classified changelogs, the confidence score computed, at least in part, utilizing one or more heuristic rules. 12. The computer storage medium of claim 11, wherein the confidence score for the classified changelogs is further computed based, at least in part, utilizing machine learning. 13. The computer storage medium of claim 12, having further computer executable instructions stored thereon to: store data describing an interaction by the tenant with the subset of the classified changelogs that are relevant to the tenant presented in the user interface; and utilize the data describing the interaction by the tenant with the subset of the classified changelogs to modify one or more machine learning change relevance models utilized in computing the confidence score for the classified changelogs. 14. The computer storage medium of claim 10, having further computer executable instructions stored thereon to utilize the data describing the interaction by the tenant with the subset of the classified changelogs to modify one or more machine learning change classification models utilized to perform the machine learning based classification. 15. An apparatus, comprising: one or more processors; and at least one computer storage medium having computer executable instructions stored thereon which, when executed by the one or more processors, cause the apparatus to obtain a plurality of changelogs for a tenant of a multi-tenant cloud service, the changelogs comprising data describing changes to components utilized to provide the multi-tenant cloud service to the tenant, perform change feature extraction on the plurality of changelogs to identify one or more features associated with the changelogs, perform machine learning based classification to classify the changelogs, identify a subset of the classified changelogs that are relevant to the tenant, and generate a user interface for presentation to the tenant, the user interface comprising the subset of the classified changelogs that are relevant to the tenant. 16. The apparatus of claim 15, wherein the computer storage medium has further computer executable instructions stored thereon to generate a user interface for correction of the machine learning based classification of the changelogs. 17. The apparatus of claim 16, wherein the computer storage medium has further computer executable instructions stored thereon to: store data describing the correction of the machine learning based classification of the changelogs; and utilize the data describing the correction of the machine learning based classification of the changelogs to modify one or more machine learning change classification models utilized to perform the machine learning based classification. 18. The apparatus of claim 15, wherein the subset of the classified changelogs that are relevant to the tenant are identified by computing a confidence score for the classified changelogs, the confidence score computed, at least in part, utilizing one or more heuristic rules and, based at least in part, utilizing machine learning. 19. The apparatus of claim 18, wherein the computer storage medium has further computer executable instructions stored thereon to: store data describing an interaction by the tenant with the subset of the classified changelogs that are relevant to the tenant presented in the user interface; and utilize the data describing the interaction by the tenant with the subset of the classified changelogs to modify one or more machine learning change relevance models utilized in computing the confidence score for the classified changelogs. 20. The apparatus of claim 19, wherein the computer storage medium has further computer executable instructions stored thereon to utilize the data describing the interaction by the tenant with the subset of the classified changelogs to modify one or more machine learning change classification models utilized to perform the machine learning based classification.