DE19814293A1 - Visualization of search results elicited from inquiries with two search concepts - Google Patents
Visualization of search results elicited from inquiries with two search conceptsInfo
- Publication number
- DE19814293A1 DE19814293A1 DE19814293A DE19814293A DE19814293A1 DE 19814293 A1 DE19814293 A1 DE 19814293A1 DE 19814293 A DE19814293 A DE 19814293A DE 19814293 A DE19814293 A DE 19814293A DE 19814293 A1 DE19814293 A1 DE 19814293A1
- Authority
- DE
- Germany
- Prior art keywords
- search
- fields
- hits
- hit
- color
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Withdrawn
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/903—Querying
- G06F16/9038—Presentation of query results
Abstract
Description
Beispiele, die die Verständlichkeit von Verfahren und Zusammenhängen erhöhen, sind kursiv dargestellt. Wichtige Begriffe sind dagegen fett gedruckt. NT sei im folgenden die Anzahl der Datensätze, die nach den folgenden Kriterien als Treffer gewertet werden.Examples that increase the comprehensibility of procedures and relationships are shown in italics. However, important terms are printed in bold. In the following, let N T be the number of data records which are evaluated as hits according to the following criteria.
Das DataGlobe-Verfahren basiert auf den Suchergebnissen einer Suchanfrage mit zwei verschiedenen Suchbegriffen in einem Datenbestand, der mehrere Datensätze umfaßt. Datensätze könnten in diesem Sinne beispielsweise Dateien auf einem Datenträger sein. Jeder Datensatz, der mindestens einen der beiden Suchbegriffe wenigstens einmal enthält, zählt zur Menge der Suchergebnisse und wird im folgenden als Treffer bezeichnet.The DataGlobe process is based on the search results of a search query with two different search terms in a database that spans multiple records. Records could be files on a data carrier in this sense, for example. Any record that Contains at least one of the two search terms at least once, counts to the set of Search results and is referred to as a hit in the following.
Zunächst werden mit Hilfe der Suchergebnisse der im vorigen Abschnitt beschriebenen Suchanfrage
für jeden Treffer nach einem speziellen Verfahren zwei Trefferindizes, im folgenden als TIs
bezeichnet, ermittelt (für jeden der Suchbegriffe wird ein separater Trefferindex errechnet). Dieses
Verfahren ist implementationsabhängig. Das hier vorgestellte Verfahren zur Berechnung der
Trefferindizes ist somit nur exemplarisch zu sehen, nicht jedoch als zwingend vorgeschrieben. Die
Berechnung eines Trefferindizes könnte wie folgt aussehen:
First, with the help of the search results of the search query described in the previous section, for each hit, two hit indices, hereinafter referred to as TIs, are determined (a separate hit index is calculated for each of the search terms). This procedure depends on the implementation. The procedure presented here for calculating the hit indices can only be seen as an example, but not as mandatory. The calculation of a hit index could look like this:
TI = AT.100/Aw
TI = A T .100 / A w
(dabei ist AT die Anzahl der Treffer für einen der beiden Suchbegriffe und Aw die Anzahl der Wörter in
diesem Datensatz.)
Enthält ein Treffer nur einen der beiden Suchbegriffe, ist der Wert eines der beiden Trefferindizes
folglich Null.(where A T is the number of hits for one of the two search terms and A w is the number of words in this data set.)
If a hit contains only one of the two search terms, the value of one of the two hit indices is therefore zero.
Nachdem nun jeder Treffer über zwei Trefferindizes für jeden der beiden Suchbegriffe verfügt, wird
aus diesen Trefferindizes in einem weiteren (ebenfalls implementationsabhängigen) Verfahren jeweils
ein Farbindex ermittelt. Die Berechnung des Farbindizes (CI) könnte wie folgt aussehen:
Now that each hit has two hit indices for each of the two search terms, a color index is determined from these hit indices in a further (also implementation-dependent) procedure. The calculation of the color index (CI) could look like this:
CI= TI*Faktor
CI = TI * factor
(wobei Faktor ein beliebiger Faktor, z. B. 150, wäre. Wichtig ist lediglich, daß der Farbindex auf 255 zurückgesetzt wird, wenn er bei der Berechnung diesen Wert überschreiten sollte.) Theoretisch könnte bereits der Trefferindex - sofern dessen Wert dazu geeignet ist - als Farbindex benutzt werden, so daß dessen separate Berechnung entfällt.(where factor would be any factor, e.g. 150. It is only important that the color index is 255 is reset if it should exceed this value during the calculation.) Theoretically, the hit index - if its value is suitable - could already serve as a color index be used so that its separate calculation is not necessary.
Dem DataGlobe-Verfahren liegt das allgemein bekannte RGB-Farbsystem zugrunde. Mit Hilfe der soeben errechneten Farbindizes für einen Treffer, wird nun ein Gesamt-RGB-Farbwert ermittelt. Da nur zwei Farb-Komponenten zur Verfügung stehen, beispielsweise Rot und Blau, deren Farbwert jeweils einer der Farbindizes ist, wird der dritte Farbwert einfach auf Null gesetzt.The DataGlobe process is based on the well-known RGB color system. With the help of just calculated color indices for a hit, a total RGB color value is now determined. There only two color components are available, for example red and blue, whose color value is one of the color indices, the third color value is simply set to zero.
Dies könnte so aussehen (Beispiel):
Treffer (Datensatz) enthält Suchbegriff1 8 mal und Suchbegriff2 5 mal bei einer Anzahl von 350
Wörtern im Datensatz insgesamt. Daraus ergibt sich nach obigen Verfahren:
Trefferindex 1 = 3.100/350 = 0,86
Trefferindex 2 = 5.100/350 = 1,43
Daraus folgt:
Farbindex 1 = 0,86.150 = 129
Farbindex 2 = 1,43.150 = 214,5 gerundet 215
Nun setzt sich der RGB-Farbwert für diesen Datensatz zusammen aus:
Rot: 129
Gelb: 0 (da nur zwei Farbindizes gebildet werden)
Blau: 215This could look like this (example):
Hit (record) contains search term 1 8 times and search term 2 5 times with a total of 350 words in the record. This results from the above procedure:
Hit index 1 = 3,100 / 350 = 0.86
Hit index 2 = 5,100 / 350 = 1.43
It follows:
Color index 1 = 0.86.150 = 129
Color index 2 = 1.43.150 = 214.5 rounded 215
The RGB color value for this data set now consists of:
Red: 129
Yellow: 0 (since only two color indices are formed)
Blue: 215
Jeder Treffer verfügt nun über einen RGB-Farbwert, mit dem er später dargestellt werden wird. Jeder Suchbegriff wird dabei durch einen Farbanteil symbolisiert.Each hit now has an RGB color value with which it will be displayed later. Everyone The search term is symbolized by a color component.
Die eigentliche Darstellung der Suchergebnisse der Suchanfrage erfolgt nun in Form einer Kugel. Die Oberfläche dieser Kugel wird wie aus Abb. 1 ersichtlich, in NT Felder unterteilt.The actual representation of the search results of the search query is now in the form of a sphere. As can be seen in Fig. 1, the surface of this sphere is divided into N T fields.
Nun werden die Treffer den einzelnen Feldern zugeordnet. Generell läßt sich die Kugel in drei große Bereiche einteilen. Die ersten beiden Bereiche befinden sich an zwei sich gegenüberliegenden Punkten der Kugel (im folgenden als "Pole" bezeichnet), wobei jeder der Pole einen der beiden Suchbegriffe symbolisiert. Die Felder, die sich unmittelbar um die beiden Pole gruppieren, werden nun den Treffer zugeordnet, deren einer Trefferindex Null ist, d. h. in denen nur einer von beiden Suchbegriffen gefunden worden ist. Dabei ist darauf zu achten, daß die Treffer mit dem höheren Trefferindex (und damit auch dem höheren Farbwert) näher am Pol zu plazieren sind.The hits are now assigned to the individual fields. Generally, the ball can be divided into three large ones Divide areas. The first two areas are on two opposite Points of the sphere (hereinafter referred to as "poles"), each of the poles one of the two Search terms symbolized. The fields that immediately group around the two poles are now assigned the hits whose one hit index is zero, d. H. in which only one of the two Search terms has been found. It is important to ensure that the hits with the higher Hit index (and thus also the higher color value) should be placed closer to the pole.
Danach werden nun die Felder des (ungefähr) in der Mitte zwischen den beiden Polen und den um sie herum angeordneten Treffer verbleibenden Raumes (des oben bereits angesprochenen dritten Bereiches) den Treffer zugeordnet, für die beide Trefferindizes größer Null sind, d. h. in denen beide Suchbegriffe mindestens einmal gefunden wurden. Die Anordnung erfolgt dergestalt, daß die Treffer näher dem Pol positioniert werden, dessen Suchbegriff (der ja durch den Pol symbolisiert wird) bei diesem Treffer einen höheren Trefferindex erzielte.After that, the fields of (approximately) are in the middle between the two poles and the ones around them the remaining space arranged around (the third already mentioned above Area) assigned to the hits for which both hit indices are greater than zero, d. H. in both Search terms were found at least once. The arrangement is such that the hits be positioned closer to the pole whose search term (which is symbolized by the pole) at this hit achieved a higher hit index.
Nachdem nun die Felder den einzelnen Treffer zugeordnet worden sind, werden sie entsprechend ihrem (sich wie oben beschrieben, aus den Farbindizes ergebenden) Farbwertes eingefärbt und mit der Namen/der Bezeichnung des entsprechenden Datensatzes, der durch dieses Feld symbolisiert wird, beschriftet.Now that the fields have been assigned to the individual hits, they become corresponding their color value (resulting from the color indices as described above) and colored with the name / designation of the corresponding data record, symbolized by this field is labeled.
Zu den implementationsspezifischen Details gehören die bereits oben erwähnten Verfahren zu Berechnung der Treffer- und Farbindizes, sowie des Farbwertes eines Feldes.The implementation-specific details include the methods already mentioned above Calculation of the hit and color indices, as well as the color value of a field.
Darüber hinaus ist es bei einer konkreten Implementation des DataGlobe-Verfahrens sinnvoll, dem Benutzer die Möglichkeit zu geben, die Kugel in irgendeiner Weise zu drehen, so daß er auch die Felder auf der anderen Seite der Kugel mühelos betrachten kann.In addition, when implementing the DataGlobe process, it makes sense to use the To give users the ability to rotate the ball in any way so that it can also rotate the Can easily look at fields on the other side of the globe.
Claims (5)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
DE19814293A DE19814293A1 (en) | 1998-03-31 | 1998-03-31 | Visualization of search results elicited from inquiries with two search concepts |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
DE19814293A DE19814293A1 (en) | 1998-03-31 | 1998-03-31 | Visualization of search results elicited from inquiries with two search concepts |
Publications (1)
Publication Number | Publication Date |
---|---|
DE19814293A1 true DE19814293A1 (en) | 1999-10-07 |
Family
ID=7863039
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
DE19814293A Withdrawn DE19814293A1 (en) | 1998-03-31 | 1998-03-31 | Visualization of search results elicited from inquiries with two search concepts |
Country Status (1)
Country | Link |
---|---|
DE (1) | DE19814293A1 (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE10030712A1 (en) * | 2000-06-23 | 2002-01-17 | Deutsche Telekom Ag | Document references differentiation method in document search application, involves comparing difference of functional values of references with threshold to classify the more and least relevant references |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO1995029451A1 (en) * | 1994-04-25 | 1995-11-02 | Apple Computer, Inc. | System for ranking the relevance of information objects accessed by computer users |
DE29521576U1 (en) * | 1995-05-12 | 1997-09-04 | Dechema | Electronic information system for generating a graphic image representation of a logical combination of search terms |
-
1998
- 1998-03-31 DE DE19814293A patent/DE19814293A1/en not_active Withdrawn
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO1995029451A1 (en) * | 1994-04-25 | 1995-11-02 | Apple Computer, Inc. | System for ranking the relevance of information objects accessed by computer users |
DE29521576U1 (en) * | 1995-05-12 | 1997-09-04 | Dechema | Electronic information system for generating a graphic image representation of a logical combination of search terms |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE10030712A1 (en) * | 2000-06-23 | 2002-01-17 | Deutsche Telekom Ag | Document references differentiation method in document search application, involves comparing difference of functional values of references with threshold to classify the more and least relevant references |
DE10030712B4 (en) * | 2000-06-23 | 2004-02-12 | Deutsche Telekom Ag | Process for differentiating references to documents determined by search engines in the context of a search query |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
Steinlin | Revision der Grundlagen des RGU-Systems | |
Küchler | Kontext-eine vernachlässigte Dimension empirischer Sozialforschung | |
DE2000255A1 (en) | Voltage comparator | |
Häder | Zur Evaluation der Delphi-Technik: eine Ergebnisübersicht | |
DE19814293A1 (en) | Visualization of search results elicited from inquiries with two search concepts | |
Höfert | Anmerkungen zum Konzept einer „transkulturellen “Geschichte in der deutschsprachigen Forschung | |
DE19901908A1 (en) | Method for visualizing search results for search queries with two linked search concepts | |
von Zameck | Finanzwissenschaft | |
Pohlmann et al. | A new spirit of capitalism? Self optimization and burnout in business media | |
Stückelberger | Sozialklauseln im internationalen Handel. Wirtschaftsethische Kriterien | |
Prager | Neuorientierung der Forschung | |
Lang | Cultures and Organizations. Software of the mind | |
Weinrich | ʿAbd ar-Raḥīm al-Buraʿī: Eine Spurensuche | |
Bikner-Ahsbahs et al. | Learning Difficulties with Decimal Numbers: a situational view | |
DE1548255C (en) | Process for the identification and classification of fingerprints | |
Ameling | Rechnerstruktur und dezentrale Mikroprozessorsysteme | |
Cremer | Zur Verwendung der Worte, Korrelationsgrad “und, Kohärenzgrad “ | |
Kimmerle | Hegels Naturrecht 1802–1805/06 | |
Mileta | Richard A. Billows, Kings and Colonists. Aspects of Macedonian Imperialism (Columbia studies in the classical tradition, 22)(1995) | |
Mitchell | World Library and Information Congress: 69th IFLA General Conference and Council | |
Westheider | Europa in europäischen Schulbüchern | |
DE902971C (en) | Card index with finding aids inserted between the cards | |
Märkt | Gewaltenteilung als Voraussetzung für politischen Wettbewerb? Zur Disaggregation des natürlichen Monopols “Staat” | |
Liedemit | Enhancement of the visual performance of information transmission in relation to microscopy and macroscopy in the accomodation-convergence bond deletion | |
Blanckenburg | Die Pacht in England und Wales |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
OM8 | Search report available as to paragraph 43 lit. 1 sentence 1 patent law | ||
8122 | Nonbinding interest in granting licences declared | ||
8139 | Disposal/non-payment of the annual fee |