Patent Document ID: 9715490
Application ID: 14934250

Base Claim:
1. A method for automating multilingual indexing, the method comprising: receiving, by one or more computer processors, text of a first conversation between a first user and at least one second user; detecting, by the one or more computer processors, at least one language associated with the text of the first conversation; determining, by the one or more computer processors, whether the at least one language associated with the text of the first conversation is detected with a first confidence level that exceeds a first pre-defined threshold; responsive to determining the at least one language associated with the text of the first conversation is not detected with the first confidence level that exceeds the first pre-defined threshold, retrieving, by the one or more computer processors, text from one or more previous conversations between the first user and the at least one second user; detecting, by the one or more computer processors, at least one language associated with the text of the one or more previous conversations between the first user and the at least one second user; determining, by the one or more computer processors, whether the at least one language associated with the text of the one or more previous conversations between the first user and the at least one second user is detected with a second confidence level that exceeds a second pre-defined threshold; responsive to determining the at least one language associated with the text of the one or more previous conversations between the first user and the at least one second user is detected with the second confidence level that exceeds the second pre-defined threshold, analyzing, by the one or more computer processors, the text of the first conversation using the at least one detected language associated with the text of the one or more previous conversations between the first user and the at least one second user to create one or more index terms, wherein index terms are included in the text of the first conversation; indexing, by the one or more computer processors, the one or more index terms, wherein indexing serves as a mapping from the index terms to the text of the first conversation as automating multilingual indexing; and storing, by the one or more computer processors, the second confidence level of the at least one detected language associated with the text of the one or more previous conversations between the first user and the at least one second user associated with each of the one or more index terms.

---

Claim 2:
2. The method of claim 1 , further comprising: responsive to determining the at least one language associated with the text of the one or more previous conversations between the first user and the at least one second user is not detected with the second confidence level that exceeds the second pre-defined threshold, retrieving, by the one or more computer processors, text from one or more previous conversations by at least one of the first user and the at least one second user; detecting, by the one or more computer processors, at least one language associated with the text of the one or more previous conversations by at least one of the first user and the at least one second user; and determining, by the one or more computer processors, the at least one language associated with the text of the one or more previous conversations by at least one of the first user and the at least one second user is detected with a third confidence level that exceeds a third pre-defined threshold.