USER INTERFACE FOR FULL-TEXT DOCUMENT RETRIEVAL

Abstract: This invention comprises a system and a method for an abstract or document retrieval interface applying a full-text retrieval engine stored as software in a memory. The system has a memory storing a plurality of information items. An entry section for entering multiple query data and an indicator generator are provided to the system. A match between the multiple data query and a specific information item stored in the memory enables retrieval of the information requested. A relevance-ranking of the retrieved information is thus possible.

Description: User interface for full-text document retrieval. FIELD OF THE INVENTION This invention relates to a user interface for a relevance-ranking, information retrieval computerized system. The invention relates in particular, but not exclusively, to an abstract or document retrieval computerized system. More specifically, the invention relates to a system for enabling to retrieve information. The system comprises a memory storing a plurality of information items, an entry section for entering multiple query data into the system, and a retrieval engine coupled to the entry section and operative to communicate with the memory for selecting a specific one of the information items when matching the multiple query data. The invention further relates to an apparatus for use in such a system and to a method of retrieving information items. BACKGROUND OF THE INVENTION Document retrieval deals with the problem of how to search for documents relevant to a user's given information need. A relevance-ranking, full-text document retrieval computerized system is a system that addresses this problem by first transforming a user's information need into a query, and subsequently matching this query with the full text of all the documents in the document base that is to be searched through. The document texts are subsequently sorted on their correspondence to the query, and a higher correspondence is then considered to represent the documents that are more relevant to the given information need. Such a system is described by Sanderson et al. in a paper published in Electronic Publishing, Vol, 4(4), 205-217, Dec. 1991, entitled "NRT: news retrieval tool", the contents of which are incorporated herein. The known system has a user interface that basically consists of a display of three parts: a query window, a results window, and a document window. In the query window, a user can enter her/his query typically in the form of multiple significant words, herein called "query words". In the results window, she or he can see the results of the search. The result is a list of supposedly relevant documents. In the document window, sometimes called the viewer window, the user can browse through a particular selected document. The display includes bars next to each document header or titl in the results window. These bars are displayed as an indication to the user of the supposed relevance of the corresponding document to the given query: the longer the bar, the more relevant the document. Typically, the documents are listed in descending order of relevance with the longest bar at the top and the shortest bar at the bottom. Displaying for the user only these three windows does not inform the user of the underlying strategy of the retrieval system: she or he is neither able to see nor to influence which words in her/his query are taken seriously in the search and which not. Hence, the NRT of Sanderson provides to the user the weights of the query words in an additional words window. In the words window, all displayed query words are sorted on decreasing weights, while these weights are represented as sliders or as bar indicators. In thi way, the user can see the weights of the query words prior to the search itself, and she or h is able to modify the weights if necessary. OBJECT OF THE INVENTION An important disadvantage of the NRT system is that even those four windows are not able to give the user sufficient information as to how the query words individually contribute or relate to the documents ranked in the results window. For instance, if the quer words are, for example, A and B, the user cannot see from the display whether a document listed in the results window is relevant because only A occurs in it, or because only B occur in it, or because both A and B occur in it. Accordingly, an object of the invention is to provide an information retrieval system that informs the user more accurately about the quality of the query. A further object of the invention is a relatively simple user interface for a relevance-ranking, full-text document retrieval system that indicates to the user more significant information about the documents found in the search. SUMMARY OF THE INVENTION To this end, the invention provides a system as specified in the preamble, characterized by an indication generator for providing for each specific information item a respective indication as to a respective relative contribution of a respective individual one of the query data to completing the match. Preferably, the apparatus comprises a display, and the indication generator is coupled to the display for visual display of the respective indications. The invention resides in recognizing the disadvantages inherent in the prior art discussed above. Basically, the system in the invention computes how the various query data contribute individually to the query outcome for each of the information items selected and indicates this to the user. Preferably, the indication is given as a visual indication on a display. The various parts of the system of the invention may be geographically dispersed. For example, an apparatus comprising the entry section, the retrieval engine and the indication generator is located in one city, and the memory is located in another city and is connected to the apparatus via an on-line connection. This may apply in particular to large data bases wherein the memory is accessible to a plurality of users dispersed over the globe, each provided with an apparatus as specified above for access to the memory. Alternatively, the memory can be an integral part of the apparatus that embodies the system for stand-alone applications. Also note that the indications concerning the relative contribution could be provided, e.g., as a print-out, on a diskette or on tape, together with the search results provided as print-outs, on diskette or on tape. Similarly, the retrieval engine need not be physically located in the same location as the entry section, and could be located in the same location as the memory for serving a plurality of users that access the memory. The information items comprise, for example, text documents, and a respective one of the multiple query data is formed by a respective word or a linguistic expression or a combination of alpha-numeric characters. The retrieval engine then retrieves the specific documents that include all or a certain number of those words or their equivalents specified in advance, and indicates their relative contribution to the selection process. In another example, the information items comprise a plurality of sound recordings in digital form, e.g., speech, and each respective one of the multiple query data is formed by a respective phoneme or a combination of phonemes. The retrieval engine then retrieves the specific recordings that include all or a certain number of those phonemes or their combinations, and indicates their relative contribution to the selection process. In yet another example, the information items are formed by images or graphic representations, and each respective one of the multiple query data is formed by a representation of a respective form or texture. The retrieval engine then retrieves the specific images that include all or a certain number of those forms or their equivalents specified in advance, and indicates their relative contribution to the selection process. In a particular embodiment of the system in the invention, the user is enabled to assign in advance a weighing factor to each of the query data in order to weigh the individual relative contributions. Some of the query data may be considered more relevant than other query data. The entry section then enables assigning to each respective on of the query data a respective degree of relevance, and the indication generator is operative to determine d e respective indication on the basis of the respective degree of relevance. Preferably, the system comprises a ranking engine to perform relevance ranking of the specific information items according to a magnitude of die accumulated respective relative contributions associated with each individual one of the specific information items. This facilitates the evaluation of the query results by the user. The system's display is coupled to the indication generator for visual display of the respective indications. The system is operative to control the display for display of an individual identification for each individual specific information item. The system is also operative to control the display for display of d e respective indications for each individual specific information item as visually associated with the individual identification. The identification of each result is presented so as to facilitate association with each of the respective indications that have led to the result. The invention also relates to a method of enabling retrieval of at least a specific one of a plurality of information items stored in a memory upon establishing a match between multiple query data and the specific information item. The method is characterized by enabling generation for each specific information item respective indications for respective ones of the multiple query data as to a respective relative contribution of the respective one of the query data to completing the match. Preferably, the method comprises enabling assignment of a respective weight factor to each respective one of the query data; and determining the respective relative contribution on the basis of the respective weight factor. Preferably, the method comprises ranking of the specific information items according to a magnitude of the accumulated respective relative contributions associated with each individual one of the specific information items; providing an individual identification for each individual one of the specific information items; and providing for each individual specific information item the respective indications as visually associated with the individual identification. According to one aspect of the invention, a user interface for an abstract or document retrieval computerized system comprises a display with a words window in which each query word is displayed in conjunction with a distinctive representation uniquely associated with each displayed query word. Then, in the results window, each abstract or document header or title is accompanied by an indicator which employs the same distinctive representation to directly indicate to the user the relative contributions of the individual words from the query to each listed abstract or document. The invention is preferably employed in connection with a relevance-ranking, full-text document retrieval computerized system. In a preferred embodiment, the distinctive representation is integrated with an associated weight first indicator in a words window, and in the results window the distinctive representations are also integrated with an associated weight second indicator, in which the extent of the respective distinctive representations immediately informs the user of the relative contribution or relevance of each of the query words in an associated document. The distinctive representation can take several forms. In a color display system, the most preferred distinctive representation is by a different color. In a black and white system, the distinctive representation can be by means of hatching or shading or by displayed icons. The latter three distinctive representations can also be used in a color system. Preferably, the first and second indicators are sliders or bars, in which case die length of the respective distinctive representations along the slider or bar indicates the relative relevance of each of the query words in the document. It will be understood that for such systems one can include in the words window in the same line all words having a common stem, in which case die relative relevance applies to all words with the same stem. Hence, when discussing the application of the invention to particular instances, even though only one word of a possible set of many words having the same stem is listed, it should be kept in mind that relative relevance in a document is typically computed with respect to the set of words having the same stem, referred to herein as the "word variant equivalence class". For the preferred use of color as the distinctive representation, for the example given above of A and B query words, next to each document listed in the results window would be a multi-colored bar of which one color represents me A word and a different color the B word, and of which d e total length indicates the total supposed relevance of d e document, and in which the individual colored parts of die bar immediately show the relative relevance of each of the A and B words to the document. The various features of novelty which characterize the invention are pointed out wid particularity in the claims annexed to and forming a part of this disclosure. For a better understanding of the invention, its operating advantages and specific objects attained by its use, reference should be had to die accompanying drawings and descriptive matter in which there are illustrated and described the preferred embodiments of the invention, similar reference numerals indicating similar components or entities. BRIEF DESCRIPTION OF THE DRAWINGS In the drawings: Fig. 1 is a block diagram of a typical computer system for use in a relevance- ranking, full-text document retrieval system; Fig. 2 is a one form of query window for a user interface in accordance with the invention in a relevance-ranking, full-text document retrieval system; Fig. 3 is one form of a words window for a user interface in accordance with the invention in a relevance-ranking, full-text document retrieval system; Fig. 4 is one form of a results window for a user interface in accordance witi the invention in a relevance-ranking, full-text document retrieval system; Fig. 5 is one form of a viewer window for a user interface in accordance witii die invention in a relevance-ranking, full-text document retrieval system; Fig. 6 is a block data flow structure diagram for one form of a user interface for a relevance-ranking, full-text document retrieval computerized system capable of displaying die windows of Figs. 2-5; Fig. 7 illustrates the notation used for the blocks and arrows of d e data flow diagram of Fig. 6; Fig. 8 is another form of a words window for a user interface in accordance with the invention in a relevance-ranking, full-text document retrieval system. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS The usability of the user interface of the invention is basically in relevance- ranking, text retrieval computerized systems, both stand-alone and on-line systems. The invention also extends beyond that to other systems where full-text document retrieval techniques can be used. For example, systems including, but not limited to, CD-I, video-on demand systems, multi-media, and on-line interactive services. Also, other types of retrieval systems, such as speech retrieval and image retrieval, and pattern retrieval in general, could also benefit from the invention. However, since a typical use is a user sitting at a PC or workstation having access to a document base and a retrieval engine and wanting to retrieve documents relevant to certain query words, the invention will be described in die context of such a system by way of example. Fig. 1 shows a typical computerized system 10 that can be employed using the invention, comprising a console 11 containing a CPU 12, memory 13, 13' in the form of RAM, ROM and disk, and I/O circuitry 14 connected to a monitor 15 having a display screen 16, and control devices in d e form of a keyboard 17 and a mouse 18. The mouse 18 typically contains button switches 19 operated by a user of the system. A cursor or pointer 20 is typically displayed on die screen 16 and its position is controllable via the mouse 18 or the keyboard 17 as is well known. A typical window 21 is displayed on die screen 16, with a tide bar 22 in the window. The following terms used herein will have the following meanings. "Window" means a portion of a computer screen used to display information and as used herein includes a pane. "Control device" means devices manipulated by users to move cursers around a screen, and include a mouse and keyboard. "Pointing" to an object on screen means actuating the control device to move d e cursor so that it is over or adjacent the object. When d e cursor is a pointer such as an arrow, it means moving the arrow tip close to the object. "Clicking" on an object means to press and quickly release a switch on the control device, such as a button on a mouse, when d e cursor is pointing to d e object. "Dragging" means to click on the object, and while holding d e switch activated, to manipulate the control device to move the object to a new screen location, and tiien to release the switch to drop it on another object or to fix the new screen location of the object. "Select" is the action of choosing an object or other user interface element, such as an icon. The action of selecting may be performed with the mouse, or through die keyboard. A "slider" is a representation of a control device for use with a mouse. A button on a slider can sometimes be moved between its ends, and whose location on die slider corresponds to a parameter of the information of the current view. "Icon" means any screen image or representation which signifies some parameter of importance of information available to a user. All of the foregoing actions described above are implemented, as is well known, under control of the computer 11, and specifically the CPU 12, by a series of software routines which are part of the operating system and which are invoked by keyboard commands, or, witii a GUI (graphical user interface), more usually by clicking on or dragging an object. The operating system knows at all times the location of the screen cursor, and routines are selected and invoked to be run by the location of d e cursor when the mouse is clicked or double-clicked or released and by d e state of the system. So, for example, positioning the cursor over an item displayed and clicking will select die item, if the system state allows this action. The invention features, associated with existing windows, the provision of new, user-interface displays for the purpose of greatiy enhancing the ability of a user to understan the significance of documents found by a search engine in response to actions by the user applied via d e keyboard or mouse in a relevance-ranking, full-text document retrieval computerized system. As described at length in the referenced Electronic Publishing paper, a user would typically have access via a system of the type shown in Fig. 1 to a document base and a retrieval engine for searching and selecting documents that match by some criteri query words entered by die user. The type of criteria used is not important to the invention, and known document bases use various forms of criteria for selecting documents. For purposes of me present invention, a simple criteria used to illustrate die invention can be the presence of die query word or the frequency of the query word in the document. As further explained in d e referenced paper, the system is usually enhanced by providing means for stemming the query word and searching for any document that contains a word that is a variant of the stem. Again, this is not important to the invention and d e invention is usable with all such kinds of relevance-ranking, text retrieval computerized systems. Assuming that the available system is of the type described in the referenced paper, tiien when a user begins a retrieval session a window or pane as illustrated in Fig. 2 would be displayed. The window 30 has a title bar 31 labelled "query", an editable section 32, and a column of control buttons 33. The user types into the editable section 32 the query words to be searched. In the example illustrated, three query words have been entered: car, sales and europe. Depending on the system, the positions of the words are or are not important. As described in d e referenced paper, a "words" window 35 (Fig. 3) then appears In the words window, the words are listed in a vertical column and next to each word is a weight indicator 37, referred to hereinbefore as the first indicator. Typically, the words are listed in accordance with their respective weight rankings; words with higher weights are listed earlier in the words window. As mentioned earlier, the type of criteria used to search for and select those documents that match a query is not important to the invention. Similarly, it is also not important how the system determines d e weights of the query words out of the query as entered by the user in the query window. In some systems, the user lists the most important word on die first line in the first position, modifiers for the word in second and higher positions, and words second in importance as the first word on a lower line. Thus, d e manner in which the user entered d e words shown in d e query window 32 tells the computer how to weight the words in d e words window 35. In other systems, die computer can estimate the weight of a word by its frequency in the query and relative abstractness or concreteness. Finally, in systems with stemming capabilities, not the weights of single words but of their stems instead are reflected: all words that have die same stem are mapped onto that stem for weight determination, and all those words are shown together on one and d e same line in the words window. In the present example, a slider is used as d e first indicator 37 and d e position of a button 39 on the slider indicates its weight, d e higher weight words having buttons positioned more toward die right end of d e slider. As in typical GUI interfaces, such as used in die windowing systems, the buttons 39 can be dragged by the user to different positions to selectively vary the weights imparted to d e individual words. As will be appreciated, d e weights determine in what ranking order d e found documents should be listed. For example, suppose the user tells the computer to list only the 10 most important documents containing any of the query words. If the search engine locates 40 documents, each of which contains one or more of the query words, then the assigned weights determine which 10 of d e 40 documents would be chosen and in what ranking order they should be presented or listed to the user. In accordance with the invention, which is not taught in the referenced paper, in d e words window, each word has uniquely associated with it a distinctive representation that is different for all of the words. In the present black and white display example, the distinctive representation is shading. Thus, the word "car" is displayed on a lightly shaded background 41 which also surrounds its adjacent slider 37. The word "europe" is displayed on a heavily shaded background 43 which also surrounds its adjacent slider 37. The word "sales" is displayed on a medium shaded background 45 which also surrounds its adjacent slider 37. When the user clicks on the continue button, and after the retrieval engine has completed its task, the results are displayed in a results window 47 (Fig. 4). The results window lists in order of importance the headings or tides 48 of the documents found next to a view button, and, in accordance with d e invention, a second indicator 49, in which is displayed die same distinctive representation, i.e., the shading, representing for d e adjacent document the relative contributions of each of the query words. The same reference numerals as used for the shading in Fig. 3 are also used here. Thus, the user can tell at a glance which of the documents s/he may desire to peruse. The first document contains d e word "car" only, but that word is very important in this document. The word "car" also occurs in die last document, however it is less important there. Also the word "sales" occurs in d e last document, but that word is even less important tiierein than die word "car". For die tiiird document from the top, all of the words "car", "sales", and "europe" occur in it, but the importance of those words for this document is high, medium, and small, respectively. The length of die shading uniquely associated with each word indicates d e importance of tiiat word in the adjacent document. If, for example, the interest of the user is in European sales, then die sixth document listed seems to be die most relevant because the words "europe" and "sales" are both of medium importance in this document. From the example in Fig. 4, d e user can directly conclude that the first and fourth documents are only about cars, the seventh document is only about sales, and the third and eighth documents are about car sales in Europe. As in the published system, the user can tiien obtain a full view of any of the listed documents by simply clicking on the adjacent view button, and a viewer window 52 (Fig. 5) pops up which displays die full text. In the prior art systems, it was known to highlight the query words in the full text document. In accordance with a further feature of the present invention, the query words are highlighted using the same distinctive representation associated witii each query word. Thus, in the viewer window 52, in d e second text line, the word "car" is presented on a lightly shaded background, die word "sales" on a moderately shaded background, and two lines further down die word "Europe" on a darkly shaded background, and so on throughout the text displayed. As mentioned earlier, the invention is not limited to shading as the distinctive representation and otiier forms of distinctive representations can be used. Fig. 8 shows for each slider 55 of the type illustrated in Fig. 3 a distinctive representation in the form of unique hatchings 56, 57, 58, with each hatching style being reproduced in die corresponding results window 47 in the sliders 49 to indicate the importance of the respective query words in die listed documents in the same manner as is done by the shading. As earlier mentioned, die most preferred distinctive representation is color, and since color is often depicted by hatching in patent drawings, Fig. 8 equally illustrates different colors such as red 56, blue 57 and green 58 associated with each of the query words, in which case, as before, the same colors would appear in the bars in the results window to indicate the relevance of each of the query words in the document, and in the viewer window d e respective query words would be highlighted in their respective unique color. Implementation of a document retrieval system is described by d e referenced paper and die many published papers and patents describing document retrieval systems. As one example, which is not meant to be limiting, Fig. 6 illustrates a data flow diagram for such a system. The notation used is explained in Fig. 7. The windows generated in the conventional manner as in all GUI systems have the same reference numerals as used before. FTR is an abbreviation for any known full-text retrieval engine (including auxiliary document data such as indexes) 60 which can be stored as software in memory 13 or accessed via a network. A document base 61 can be stored on disk 13 or accessed via a bulletin board or otiier commercial source. The FTR processes 63, 65, and 67 are routines that may be part of the FTR engine or as separate software routines. A detailed description in the form of pseudo-code for implementation of a system in accordance with the invention is given below with d e understanding tiiat die invention is in die displayed information viewable by the user and not in d e details of how die system operates to retrieve documents containing query words supplied by a user. Typically, each document in d e document base would be pre-processed as follows. Using a stop word list (trivial words), the system removes each stop word from the document which contains one or more document words. Using a known stemming algorithm, the system replaces each remaining document word with its stem or document term. The system can then calculate and store the term weight or term relevance of each document term. This can be done in many different ways that are well known in the art and is not important to the invention. For instance, d e referenced paper describes one way of calculating relevance. In my paper published in Document Management, June 1992, Pgs. 5- 7, published by Samsom Bedrijfslnformatie, The Netherlands, I describe a preferred way of calculating relevance using a probabilistic or vector-space term -weighting retrieval model that can be used in a system of this type. Real time processing of query text containing typically multiple words can be carried out as follows. 1. The user enters the query words in the query window 30. 2. Using a stop word list, the system removes each stop word from the query. 3. Using a known stemming algorithm, the system replaces each occurrence of each remaining query word with its stem or query stem to form a query data structure 70, 4. The system calculates the term weight or term relevance of each query term in a known manner with respect to the document base currently to be searched using any known routine 63 referred to herein as FTR process 1. 5. The system sorts the query terms on decreasing term weight and uniquely associates with each query term a unique color, shading or hatching or otiier distinctive representation to form the words data structure 72 made up of term items (query term weig plus all query words tiiat stem to that query term plus distinctive representation). This is visually represented, for example, by die sliders 37 and colors 41, 43, 45 as in Fig. 3. 6. The system visually presents to the user a list of term items in the words window 35 in such manner that a one-to-one correspondence exists between all term items and all query terms. The term items are sorted on decreasing term weight of the corresponding query terms. Each term item shows: i. the original query words that are associated with (were replaced by) d query term corresponding to die term item, ii. using, for example, a slider, each term weight of the query term corresponding to d e term item, iii. die unique color or otiier distinctive representation associated witii d query term corresponding to die term item. 7. If desired, the user can modify each term weight using the sliders in die words window 35, after which the system may do some renormalization of the term weight of the query terms and returns to step 5. 8. Using FTR process 2, referred to by reference sign 65, die system calculat the similarity between the query and each document in the document base, in which d e similarity is the sum of products of the current query term weights and the document term weight of the query terms (this process is explained in my above-mentioned paper~any oth known relevance algorithm may be substituted). 9. The system sorts the documents on decreasing similarity and stores die results in the results data structure 74. 10. The system presents to the user a list of the result items in the results window 47 in such manner that there is a a one-to-one correspondence between all result items and all documents in the document ba searched. The result items are sorted on decreasing similarities between the query and the documents corresponding to the result items. Each result item shows: i. a stack of colored bars (when color is used as the distinctive representation), such as 49 in Fig. 4, of which the total length represents the value of the similarity between the query and the document corresponding to the result item, ii. a textual representation of die document corresponding to the result item, such as 48 in Fig. 5. iii. for each result item, each color in its colored bar corresponds to a query term that is also a document term of d e document corresponding to d e result item; d e length of each color piece in die colored bar represents the product of d e query term weight and die document term weight of the common term that is uniquely associated with that color, such as 41, 43, 45 in Fig. 8. As the total of these individual products equals d e similarity, die total of these color piece lengths equals the length of d e bar stack. 11. The user can then select a result item from the results list by creating a requests data structure 76 and in a known manner the full text of d e selected document is displayed in die viewer window 62. 12. In die viewer window 52, die system using viewer data 78 colors each document word associated with a query term with d e color uniquely associated with the query term using any known process represented by block FTR process 3 referred to by reference sign 67. It will be understood that a user can always return if desired to an earlier step in the process for, say, re-entering a query in the query window 30, or to re-modify die term weights in the words window 35. The invention is not limited to the sliders or bars as the first or second indicators. Other representations of numbers or ratios, such as actual numerics or pie charts, can be substituted. Further, as mentioned, die invention is not limited to the ways described for calculating term weight or similarities. For example, a simple system can use calculations in which zero (0) means most relevant or most similar, in which case the sorting would be reversed. Moreover, while the interface of the invention has its most important utility in a relevance-ranking, full-text document retrieval computerized system that employs a weighting model for the user or die computer to assign comparative relevances to the query terms, it can also be used in a much simpler system in which, for example, modifying die term weights is not possible, or in which no term weights are used at all. In the latter case, a words window would be unnecessary, and d e distinctive representation uniquely associated witii each query word could be directly presented in die query window 30 by coloring, for example, each query word with a different color when it is entered in the window. Then, each document tiiat contains one or more of the query words would be listed in a results window with an indicator next to each document listed which by means of the same color o other distinctive representation uniquely associated witii each query word indicates to d e us die importance of that particular word in the document, which can be indicated by die lengt of a slider or by d e intensity of a color or by any other easily observable and understandab means. While the invention is most important for relevance-ranking full-text, documen retrieval systems, it can also be used in systems which do not display the relative importan but only the presence of the query words in d e result documents indicated by d e presence its distinctive representation in the results window, or in systems which do not provide full- text retrieval but only, for example, text retrieval through keywords in an indexing system abstracts in an abstracts database. While it is preferred that die display of information to the user during a user session be incorporated in individual windows or distinct panes, it will be understood that t invention is not so limited and if desired all the information can be displayed in one windo or in separate parts of the same window. ' While the invention has been described in connection with preferred embodiments, it will be understood that modifications thereof within the principles outlined above will be evident to those skilled in the art and thus the invention is not limited to die preferred embodiments but is intended to encompass such modifications.

Claims: CLAIMS 1. A system for enabling to retrieve information and comprising: - a memory storing a plurality of information items; - an entry section for entering multiple query data into the system; - a retrieval engine coupled to die entry section and operative to communicate with die memory for selecting a specific one of the information items when matching die multiple query data; and characterized by: - an indication generator for providing for each specific information item a respective indication as to a respective relative contribution of a respective individual one of die query data to completing the match. 2. The system of claim 1 , wherein: - die entry section enables assigning to each respective one of the query data a respective weight factor; and - d e indication generator is operative to determine die respective indication on the basis of die respective weight factor. 3. The system of claim 1, comprising a ranking engine to perform relevance ranking of the specific information items according to a magnitude of d e accumulated respective relative contributions associated with each individual one of the specific information items. 4. The system of claim 1, 2 or 3, wherein the system comprises a display coupled to d e indication generator for visual display of d e respective indications. 5. The system of claim 1, 2 or 3, wherein: - the system comprises a display coupled to the indication generator for visual display of the respective indications; - die system is operative to control the display for display of an individual identification for each individual specific information item; - the system is operative to control the display for display of the respective indications for each individual specific information item as visually associated with the individual identification. 6. An apparatus comprising the entry section and d e indication generator for use in the system of claim 1 , 2 or 3 . 7. An apparatus comprising the entry section and d e indication generator for use in die system of claim 1, 2 or 3, die apparatus comprising - a display coupled to die indication generator for visual display of d e respective indication and for display of an individual identification for each individual specific information item, wherein the respective indications for each individual specific information item are displaye as visually associated with the individual identification. 8. A method of enabling retrieval of at least a specific one of a plurality of information items stored in a memory upon establishing a match between multiple query dat and die specific information item, characterized by the method comprising enabling generation for each specific information item respective indications for respective ones of th multiple query data as to a respective relative contribution of the respective one of the quer data to completing the match. 9. The method of claim 8, comprising: - enabling assignment of a respective weight factor to each respective one of the query data; and - determining die respective relative contribution on the basis of the respective weight facto 10. The method of claim 8 or 9, comprising: - ranking of the specific information items according to a magnitude of the accumulated respective relative contributions associated with each individual one of the specific information items; - providing an individual identification for each individual one of the specific information items; - providing for each individual specific information item the respective indications as visuall associated with the individual identification.

Inventors: AALBERSBERG IJSBRAND J, AALBERSBERG, IJSBRAND, J.
Applicants: PHILIPS ELECTRONICS NV, PHILIPS NORDEN AB, PHILIPS ELECTRONICS N.V.
Application year: 1996
Main classification: G06F17
IPC codes: G06F3, G06F17