Patent Document ID: 9761225
Application ID: 14314248

Base Claim:
1. A method, comprising: generating, by at least one processor of a computing platform comprising the at least one processor and a memory, a plurality of natural language understanding (NLU) interpretation selection models that includes a generic NLU interpretation selection model that is not specialized for a specific set of NLU interpretations type, a first specialized NLU interpretation selection model specific to a first set of NLU interpretations type, and a second specialized NLU interpretation selection model, the second specialized NLU interpretation selection model being specific to a second set of NLU interpretations type, the second set of NLU interpretations type being different from the first set of NLU interpretations type; receiving natural language input data comprising: a first data portion comprising sets of NLU interpretations types corresponding to the first set of NLU interpretations type, a second data portion comprising sets of NLU interpretations types corresponding to the second set of NLU interpretations type, and a third data portion; parsing the natural language input data to identify the first data portion and the second data portion; identifying a remainder of the natural language input data as the third data portion; processing, by the at least one processor, the first data portion using the first specialized NLU interpretation selection model; processing, by the at least one processor, the second data portion using the second specialized NLU interpretation selection model; and processing, by the at least one processor, the third data portion using the generic NLU interpretation selection model.

---

Claim 10:
10. The method of claim 1 , comprising: parsing, by the at least one processor, the natural language input data comprising data corresponding to neither of the first set of NLU interpretations type and the second set of NLU interpretations type to identify the data corresponding to neither of the first set of NLU interpretations type and the second set of NLU interpretations type; and responsive to identifying the data corresponding to neither of the first set of NLU interpretations type and the second set of NLU interpretations type, identifying, by the at least one processor, the generic NLU interpretation selection model for utilization, by the at least one processor, to process the natural language input data comprising data corresponding to neither of the first set of NLU interpretations type and the second set of NLU interpretations type.