Symptom
Machine learning model for Ticket NLP Classification models is getting stuck at 50%.
Environment
- Cloud for Customer.
Reproducing the Issue
- Go to Administrator > Prediction services > machine learning scenarios.
- Click on Ticket NLP Classification scenario then click on add model.
- Select the following fields: Language, Sentiment, Product ID and Customer ID.
- Click on train.
- After a while click on get status and confirm that it is set to 50% and no longer progressing.
Cause
This is most likely happening due to lack of data for products or individual customers. You can check if this is the case by trying to train a model just for language and sentiment since language and sentiment doesn't require a certain data volume. If this processes successfully this means the issue is most likely not to do with a technical issue but is is due to the lack of volume of data for products or individual customers in the system.
The Ticket Natural Language Processing Classification scenario includes the following entities:
- Ticket language - no data needed.
- Sentiment - no data needed.
- Product ID - Requires a sufficient amount of products in the system.
- Serial ID - Requires a sufficient amount of products in the system.
- Sales Order ID - Requires a sufficient amount of Sales orders in the system.
- Customer ID - Requires a sufficient amount of individual customers in the system.
Resolution
To train the functionalities other than Ticket Language and Sentiment please ensure you have sufficient data volume and good data quality for the model to use in its training.
Keywords
Ticket, NLP Classification, Machine Learning, Product, Customer, ID, C4C, Cloud for Customer, Individual Customer, Sentiment, Language , KBA , LOD-CRM-ML , C4C Machine Learning , Problem