A method and apparatus make keyword selection and/or weighting as a function of a session history of user input in order to answer queries submitted by the user to a computer system by providing answers based on stored documents. The aim is to find the best answers by matching stored natural language documents both to the most recent query and to the most latest query in a context that captures the recent history interaction. To do this, answers are matched against a set of keywords extracted from the most recent query as well as a set of keywords extracted from those queries received since the last topic switch was detected. A central feature of the method is for the computer system implementing this method to maintain a session history for each user session history. Keywords are extracted from each query by a system implementing this method. A graded keyword list is a list of keywords paired with ages, which are indicators of how long ago in the session the user employed this keyword in a query. Graded keyword lists are maintained in the session history so the system can assign weights to keywords, with more recently received keywords being assigned higher weights than keywords with comparatively greater ages. The weights assigned to keywords are used in computing scores that indicate closeness of match of a document to a list of keywords.

Un metodo e un apparecchio fanno la selezione di parola chiave e/o appesantire in funzione di una storia di sessione dell'utente immessa per rispondere alle domande presentate dall'utente ad un sistema di elaborazione fornendo le risposte basate sui documenti registrati. Lo scopo è trovare le risposte migliori abbinando i documenti registrati di linguaggio naturale sia alla domanda più recente che alla domanda ultima in un contesto che blocca l'interazione recente di storia. Per fare questa, le risposte sono abbinate contro un insieme delle parole chiavi estratte dalla domanda più recente come pure un insieme delle parole chiavi estratte da quelle domande ricevute poiché l'ultimo interruttore di soggetto è stato rilevato. Una caratteristica centrale del metodo è per il sistema di elaborazione che effettua questo metodo per effettuare una storia di sessione per ogni storia di sessione dell'utente. Le parole chiavi sono estratte da ogni domanda da un sistema che effettua questo metodo. Una lista classificata di parola chiave è una lista delle parole chiavi accoppiate con le età, che sono indicatori di quanto tempo fa nella sessione l'utente ha impiegato questa parola chiave in una domanda. Le liste classificate di parola chiave sono effettuate nella storia di sessione in modo da al sistema può assegnare i pesi alle parole chiavi, con le parole chiavi più recentemente ricevute che sono assegnate agli più alti pesi che le parole chiavi con le età comparativamente più grandi. I pesi assegnati alle parole chiavi sono usati in segni di calcolo che indicano la prossimità del fiammifero di un documento ad una lista delle parole chiavi.

 
Web www.patentalert.com

< (none)

< Interpersonal development communications system and directory

> Method and apparatus for locating data in computer systems

> (none)

~ 00084