Join the #BuildWithBuildAgent Challenge! Get recognized, earn exclusive swag, and inspire the ServiceNow Community with what you can build using Build Agent.  Join the Challenge.

Virtual Agent NLU Model Training Fails

Cau Thoong1
Tera Contributor

Has anyone ran into this issue when trying to train their NLU model?

 

Error Messagejava.lang.Exception: SE0229:Training failed due to: Model information (ml_sn_itsm_nlu_itsm_nlu_for_va) has no reference for (ml_x_snc_global_global_3aedf38234bf5010f877396127c8ff9d = personName)

1 ACCEPTED SOLUTION

jmk_mcc
Tera Expert

Try going to NLU Workbench>Vocabulary Sources and sync @personName - that did it for us?

View solution in original post

10 REPLIES 10

Thanks! That's what we did too with guidance from ServiceNow and it's working now.

Community Alums
Not applicable

Hi ,

I am also facing the same issue and tried going to NLU Workbench>Vocabulary Sources and sync @personName But geeting the below error.

Error MessageTables with more than 100000 records can't be synced. Please use the filters to define a subset of your table.

I getting error as in below - 

"Tables with more than 100000 records can't be synced. Please use the filters to define a subset of your table."

 

Any alternatives to fix this error?

 

Please revert 

TIA

Hi Shruti - it may not be advisable but I found the system property that controls the 100000 limit and changed it so my user table was able to be sync'd.  The system property is named: glide.platform_ml.api.max_nlu_lookupsource_records.  My user table has around 150,000 users in it so I changed it to 200000.  It seems to be working.  I'll update this if it fails.

Shruti Navalgu2
Tera Contributor

I am getting same error as Imam Pasha, Was there any solution proposed?

Please revert!

TIA