Patent ID: 11947919
Assignee: ZENSAR TECHNOLOGIES LIMITED
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 4:
5. An interactive dialogue system for facilitating a human-machine conversation for responding to a user query received from a user, the system comprising:
a determining unit configured to determine at least one of a category and a context of the user query, wherein the category and the context relates to a domain in which the human-machine conversation is provided;
an implementing unit configured to implement a first model and a second model for responding to the user query, wherein the second model is triggered when the first model is unable to respond to the user query, wherein the first model is associated with at least one dataset comprising one or more pre-stored queries and corresponding one or more responses, and wherein the first model is further configured to implement one or more machine learning techniques comprising random forest classifier, stochastic gradient descent classifier, and AdaBoost classifier upon the at least one dataset, and wherein the first model further comprising generating a first model score comprising a summation of an accuracy score, a first document score, and a first user score, wherein
the first model score is generated when the first model is capable of providing the relevant information in response to the user query, and wherein:
the accuracy score is generated based on the implementation of the at least one of the machine leaning techniques upon the at least one dataset,
the first document score is generated by:, D
    ⁢
    
      S
      1
    
  
  =
  
    
      ∑
      
        i
        =
        1
      
      n
    
    ⁢
    
      (
      
        
          IOQ
          i
        
        *
        
          IOR
          i
        
      
      )
    
  

wherein, DS1 represents the first document score,
IOQ represents index of words for the user query, and
IOR represents index of the relevant information provided for the user query, and

the user score is generated based on user feedback upon receiving the relevant information provided by the first model, and wherein, upon triggering the second model:
a configuring unit configures one or more crawlers for accessing corresponding one or more databases of a plurality of databases, based on the of the at least one of the category and the context of the user query, for retrieving the relevant information;
a score generating unit for the second model configured to generate a second model score for the relevant information retrieved by the second model; and
a presenting unit configured to enable the second model to present the relevant information to the user based on the second model score, wherein the second model updates the first model with the relevant information and its corresponding second model score such that the first model is capable of responding to a future query similar to the user query using the updated relevant information.