Implementation of predective intelligence

Harish Tamada
Tera Contributor

Hi Team,

i have installed the plugins related to Predictive intelligence(pi) and also i have installed pi workbench.

In pi workbench, i didn't get related use cases and also I'm unable to create the use case templates as well.

for predictive intelligence, i have trained the models for classification, simplification, clustering and regression and i got the solution predictions values based on the trained models with related incidents.

can any help me the implementation of predictive intelligence with examples and provide the test data related to example.

for example: How we need to update the assignment group based on the short description given by end user?

 

2 REPLIES 2

TuckerL
Tera Contributor

So Im still working on this issue right now but I believe I have found the solution. You will need to go into a new ticket form and right click on it and go to the tables and make sure there arent any Business Rules or Client scripts conflicting with your model. As well you will most likely need to create a new Business rule and UI action with a script include to activate or run the model in your ticket. Ill post some related links I found helpful.

https://www.servicenow.com/community/intelligence-ml-forum/how-to-make-predictive-intelligence-model...

 

 

 

https://www.servicenow.com/community/intelligence-ml-articles/in-predictive-intelligence-how-to-get-...

 

TuckerL
Tera Contributor

So my company has a lot and I mean a lot of Business Rules and Client scripts in place that are trying to act like PI but what Ive found is that you need to go in and disable some of those Business Rules that are trying to auto fill and create a new BEFORE INSERT Business Rule and select advanced and enter this script inside the function.

 

   var predictor = new MLPredictor();
    var solutions = predictor.findActiveSolutionsForRecord(current);
    predictor.applyPrediction(current, solutions);
 
 
This will allow any classification models you have made that are in your update set to be used when you go through your service portal that the users use to put in tickets.