×

Leveraging concepts with information retrieval techniques and knowledge bases

  • US 10,489,434 B2
  • Filed: 12/11/2009
  • Issued: 11/26/2019
  • Est. Priority Date: 12/12/2008
  • Status: Active Grant
First Claim
Patent Images

1. A method comprising:

  • receiving, via a virtual agent, an inputted phrase, wherein the virtual agent is an intelligent software application that understands phrases received from a user and provides a response to the user;

    identifying multiple words contained in the inputted phrase;

    determining a first vocab term that corresponds to a first word of the multiple words in the inputted phrase, the first vocab term including at least one synonym of the first word and at least one spelling variation of the first word;

    determining a second vocab term that corresponds to a second word of the multiple words in the inputted phrase, the second vocab term including at least one synonym of the second word and at least one spelling variation of the second word;

    representing the inputted phrase with the first vocab term and the second vocab term in an order that is the same as an order of the first word and the second word in the inputted phrase;

    determining a concept that is associated with the represented inputted phrase;

    searching websites to identify a website that is associated with the concept;

    storing the concept and information identifying the website in a knowledge base and making the knowledge base available for a query comprising the inputted phrase or the represented inputted phrase, wherein the knowledge base comprises documents that cover the scope of information that the virtual agent uses, along with the capabilities of the virtual agent, and is comprised of files written in a markup language; and

    causing the virtual agent to provide a response to the inputted phrase that includes a link to the website.

View all claims
  • 4 Assignments
Timeline View
Assignment View
    ×
    ×