×

Enterprise search method and system

  • US 9,639,609 B2
  • Filed: 02/24/2009
  • Issued: 05/02/2017
  • Est. Priority Date: 02/24/2009
  • Status: Active Grant
First Claim
Patent Images

1. A system comprising:

  • one or more processors;

    memory coupled to the one or more processors; and

    a FAQ extraction module stored in the memory and executable by the one or more processors to;

    collect candidate files based at least in part on locating one or more keywords associated with frequently asked questions (FAQs) in the candidate files,extract candidate patterns for the FAQs from the candidate files based at least in part on one or more rules associated with the FAQs,validate the candidate patterns for the FAQs, validating the candidate patterns comprising;

    obtaining a plurality of candidate units based at least in part on the one or more rules,grouping the plurality of candidate units into a plurality of groups based at least in part on the candidate patterns, one or more candidate units in a group of the plurality of groups corresponding to a same candidate pattern,selecting first N groups from the plurality of groups, N being an integer greater than zero, andvalidating one or more candidate patterns associated with the first N groups based at least in part on a result of a comparison between a number of candidate units corresponding to the one or more candidate patterns and a predetermined number, andextract one or more pairs of questions and answers from the candidate files after the validation of the candidate patterns; and

    an online search module stored in the memory and executable by the one or more processors to provide a search result in response to receiving a query, the search result comprising a plurality of sections showing a plurality of result types, with at least one section showing a result type different from one or more result types of other sections, wherein the result type comprises information derived from one or more of FAQ data, term data, personal data or metadata, and the one or more result types comprises information derived from one or more others of the FAQ data, the term data, the personal data or the metadata.

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