Clustering is the statistical technique of grouping a set of items in such a way that items in the same group (cluster) are more similar to each other than to those in other groups (clusters). In application, this technique helps solving many problems by identifying related items and alienating unrelated items.
Cluster Studio solution not only groups the items into related groups/clusters (auto-generation of clusters), but also allows to create scenarios by merging of multiple clusters or splitting of large cluster into multiple small clusters to create custom scenarios to conduct deep-dive analysis and to take necessary action.
Software quality or support teams often work on time and budget constrained environment. Moreover, a big release or major upgrade may result in spike of incident/ticket volume and immediate scaling up the team to handle the spike is a challenge. Automating the process of identifying critical areas, grouping all related incidents, triaging and routing to concerned team will not only streamlines the process but helps in quick addressal of the spike.
This solution has 3 components. The “Data Extractor” is a connector to ticketing tool like VSO/ADO to extract the incidents/items’ information like issue title, description, bridge log, priority and other attributes from Azure DevOps (or VSO) and sends the data to SQL Server database.
“Cluster Generator” is the “intelligence” of the solution to auto-generate the clusters using the multiple unsupervised machine learning algorithms like KMeans clustering, Agglomerative clustering, Gaussian Mixture Models and Topic Modeling. These multiple machine learning models allow us to experiment with different ML techniques and to pick-up most suitable clustering algorithm.
“Cluster Canvas” is the UI that facilitates the users to merge/splitting the auto generated clusters to create custom scenarios. Users can find the most related cluster in case of a new issue to understand, what SOPs apply for the specific issue being investigated.
In the context of Incident analysis, the tool offers following benefits: