DE102013109295A1 - Method for evaluating data and analysis system - Google Patents
Method for evaluating data and analysis system Download PDFInfo
- Publication number
- DE102013109295A1 DE102013109295A1 DE102013109295.0A DE102013109295A DE102013109295A1 DE 102013109295 A1 DE102013109295 A1 DE 102013109295A1 DE 102013109295 A DE102013109295 A DE 102013109295A DE 102013109295 A1 DE102013109295 A1 DE 102013109295A1
- Authority
- DE
- Germany
- Prior art keywords
- search
- categories
- target
- responses
- data
- 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
Images
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/30—Information retrieval; Database structures therefor; File system structures therefor of unstructured textual data
- G06F16/33—Querying
- G06F16/3331—Query processing
- G06F16/3332—Query translation
- G06F16/3338—Query expansion
Abstract
Die Erfindung betrifft ein Verfahren zur Auswertung von Daten sowie ein Analysesystem zur Durchführung des Verfahrens, wobei die Daten elektronisch gespeichert sind. Mindestens zwei Oberbegriffe (2) sind in überschneidungsfreie Kategorien (3, 4) unterteilt, wobei die Daten je Oberbegriff (2) einer Kategorie (3, 4) zugeordnet werden. Auf eine gestellte Suchanfrage, die eine Zielgröße und mindestens eine Kategorie (3, 4) umfasst, wird als Suchantwort (5) ein Zielwert (6) geliefert Um eine unnötige Systembelastung beispielsweise durch wiederholte Eingaben gleicher oder ähnlicher Suchanfragen zu reduzieren, werden automatisch zusätzliche Suchantworten (7, 8) generiert, die Zielwerte für abgewandelte Suchanfragen liefern, bei denen gegenüber der gestellten Suchanfrage die Zielgröße und/oder eine der dort enthaltenen Kategorien (3, 4) variiert wird, wobei von den zusätzlich generierten Suchantworten (7, 8) nur die Suchantworten geliefert werden, deren Zielwerte in einem Randbereich der Menge der ermittelten Zielwerte liegen, wobei zu diesen zusätzlich generierten und gelieferten Suchantworten (7, 8) die zugrunde liegenden abgewandelten Suchfragen hinterlegt werdenThe invention relates to a method for evaluating data and an analysis system for carrying out the method, wherein the data are stored electronically. At least two generic terms (2) are subdivided into non-overlapping categories (3, 4), whereby the data per generic term (2) is assigned to a category (3, 4). On a asked query, which includes a target size and at least one category (3, 4), a target value (6) is delivered as a search response (5) To reduce unnecessary system load, for example by repeated inputs of the same or similar searches, automatically additional search responses (7, 8), which provide target values for modified search queries, in which the target size and / or one of the categories (3, 4) contained therein is varied compared to the given search query, of the additionally generated search responses (7, 8) only the search responses are delivered whose target values lie in an edge region of the set of the determined target values, wherein the underlying modified search queries are stored for these additionally generated and supplied search responses (7, 8)
Description
Die Erfindung betrifft ein Verfahren zur Auswertung und Darstellung von Daten gemäß dem Oberbegriff von Anspruch 1 sowie ein Analysesystem gemäß Anspruch 10. The invention relates to a method for evaluating and displaying data according to the preamble of
Derartige Verfahren bzw. Analysesysteme kommen insbesondere zur Auswertung großer Datenmengen zum Einsatz. Das Verfahren wird dabei häufig in Software implementiert, die unter der Bezeichnung BI-Tools bekannt ist und einen Zugang für entsprechend ausgebildete Benutzer bereitstellt. Such methods or analysis systems are used in particular for the evaluation of large amounts of data. The method is often implemented in software known as BI tools, which provides access for appropriately trained users.
Die Daten müssen, um zur Auswertung verwendet werden zu können, zunächst kategorisiert werden, beispielsweise in Oberbegriffe und Kategorien. Damit wird eine Strukturierung der Daten auf Basis von Hierarchien erreicht und eine vereinfachte Auswertung ermöglicht. The data must first be categorized in order to be used for evaluation, for example in generic terms and categories. This achieves a structuring of the data on the basis of hierarchies and enables a simplified evaluation.
Für die Auswertung der Daten wird durch den Benutzer eine Suchanfrage gestellt, wobei die Suchanfrage eine Zielgröße sowie die Angabe der Kategorien beinhaltet, in denen gesucht werden soll. Die Zielgröße bezeichnet dabei, was gesucht wird. Beispielsweise handelt es sich dabei um Schlüsselindikatoren, sogenannte KPI´s. For the evaluation of the data, a search request is made by the user, wherein the search request includes a target size and the specification of the categories in which to search. The target size indicates what is being searched for. For example, these are key indicators, so-called KPIs.
Als Suchantwort wird dann ein Zielwert erhalten, also in der Regel ein konkreter Zahlenwert oder eine prozentuale Angabe für die Zielgröße in der oder den entsprechenden Kategorien. The search response is then a target value, that is usually a specific numerical value or a percentage indication of the target size in the or the corresponding categories.
Zur näheren Spezifizierung und Eingrenzung der Suchantwort kann dabei in der Suchanfrage auch eine Kombination von Kategorien verwendet werden. Bei mehrdimensionalen Strukturen ergeben sich dann relativ komplexe Suchanfragen. Dabei entsteht aufgrund der hohen Komplexität das Problem, Fehler bei der Erstellung der Suchanfragen zu begehen, die damit zu einer nicht in den Kontext passenden Suchantwort und somit zu einer Fehlinterpretation der Daten führen können. For a more specific specification and limitation of the search response, a combination of categories can also be used in the search query. With multidimensional structures, relatively complex search queries result. Due to the high complexity, the problem arises of making mistakes in the creation of search queries, which can thus lead to a search response that does not fit into the context and thus to a misinterpretation of the data.
Ein weiteres Problem besteht darin, dass nur nach konkreten, also bekannten Zielgrößen gesucht werden kann. Eine ungenaue Kenntnis von den Zielgrößen kann also dazu führen, dass die richtige Suchantwort nicht ermittelt werden kann oder dass zumindest mehrere Versuche bis zum Erhalt der richtigen Suchantwort erforderlich sind. Dies ist zum einen zeitaufwendig und führt durch das Stellen vieler an sich unnötiger Suchanfragen zu einer unnötigen Belastung des Systems, beispielsweise eines Servers, wie er in der Regel zur Einbindung einer Datenbank, in der die Daten hinterlegt sind, verwendet wird. Another problem is that it is only possible to search for concrete, ie known, target variables. An inaccurate knowledge of the target values can therefore lead to the result that the correct search response can not be determined or at least several attempts are required until the correct search response is obtained. On the one hand, this is time-consuming and, by making many unnecessary search queries, results in an unnecessary load on the system, for example a server, as is generally used to integrate a database in which the data is stored.
Um zu vermeiden, eine falsche Eingrenzung der Suchantwort zu bewirken, beispielsweise durch Auswahl einer falschen Kategorie, und damit wesentliche Erkenntnisse aus den Daten nicht zu ermitteln, erfolgt häufig ein Herantasten an die gewünschte Suchanfrage durch Stellen mehrerer Suchanfragen mit steigender Komplexität. Dies führt allerdings wiederum zu einer relativ hohen Systembelastung zum Beispiel aufgrund der sich in weiten Teilen überschneidenden Suchanfragen, die einen Bedarf an Rechenleistung steigern. In order to avoid creating an incorrect search query, for example by selecting an incorrect category, and thus not detecting essential insights from the data, it is often necessary to approach the desired search query by asking more queries of increasing complexity. However, this in turn leads to a relatively high system load, for example due to the largely overlapping search queries, which increase a need for computing power.
Der Erfindung liegt die Aufgabe zu Grunde, die Nachteile des Standes der Technik zu vermeiden und insbesondere ein Verfahren beziehungsweise ein Analysesystem bereit zu stellen, dass eine unnötige Systembelastung vermeidet. Ferner soll die Gefahr einer Fehlinformation für den Benutzer durch ungenau gestellte Suchanfragen verringert werden und der Benutzer gegebenenfalls auf zusätzliche aus den Daten gewinnbare Erkenntnisse aufmerksam gemacht werden können, die mit seiner Suchanfrage in Zusammenhang stehen. Die Verwendung des Verfahrens beziehungsweise die Bedienung des Analysesystems soll dadurch auch durch weniger ausgebildete Benutzer möglich sein und der Aufwand zur Gewinnung von Erkenntnissen verringert werden. The invention is based on the object to avoid the disadvantages of the prior art and in particular to provide a method or an analysis system that avoids an unnecessary system load. Furthermore, the risk of misinformation for the user is to be reduced by inaccurately asked search queries and the user may be made aware of additional findings that can be obtained from the data, which are related to his search request. The use of the method or the operation of the analysis system should thereby also be possible by less trained users and the effort to gain knowledge can be reduced.
Diese Aufgabe wird durch ein Verfahren gemäß Anspruch 1 sowie durch ein Analysesystem gemäß Anspruch 10 gelöst. Hauptmerkmale der Erfindung sind dabei im kennzeichnenden Teil von Anspruch 1 sowie von Anspruch 10 angegeben. Ausgestaltungen sind Gegenstand der Ansprüche 2 bis 9. This object is achieved by a method according to
Bei einem Verfahren zur Auswertung von Daten, die elektronisch gespeichert sind, wobei mindestens zwei Oberbegriffe in überschneidungsfreie Kategorien unterteilt sind und die Daten je Oberbegriff (genau) einer Kategorie zugeordnet werden, wobei auf eine gestellte Suchanfrage, die eine Zielgröße und mindestens eine Kategorie umfasst, als Suchantwort ein Zielwert geliefert wird, ist erfindungsgemäß vorgesehen, zusätzliche Suchantworten zu generieren, die Zielwerte für abgewandelte Suchanfragen liefern, bei denen gegenüber der gestellten Suchanfrage die Zielgröße und/oder eine der dort enthaltenen Kategorien variiert wird, wobei von den zusätzlich generierten Suchantworten insbesondere nur die Suchantworten geliefert werden, deren Zielwerte in einem Randbereich der Menge der ermittelten Zielwerte liegen, wobei zu diesen zusätzlich generierten und gelieferten Suchantworten die zugrunde liegenden abgewandelten Suchfragen hinterlegt werden. In a method for evaluating data stored electronically, wherein at least two generic terms are subdivided into non-overlapping categories, and the data is (exactly) assigned to a category per generic term, wherein a search query that includes a target size and at least one category, is provided as a search response, a target value is provided according to the invention to generate additional search responses that provide target values for modified searches in which compared to the search query, the target size and / or one of the categories contained therein is varied, of the additional search queries generated in particular only the search responses are delivered whose target values lie in an edge region of the set of the determined target values, the underlying modified search queries being stored for these additionally generated and supplied search responses.
Mit Hilfe des erfindungsgemäßen Verfahrens muss durch den Benutzer also nur eine einzige Suchanfrage gestellt werden, wobei ihm jedoch nicht nur die dazugehörende Suchantwort geliefert wird, sondern auch im gleichen Kontext befindliche verwandte Suchantworten. Dabei wird die Anzahl der Suchantworten dadurch auf eine überschaubare Menge begrenzt, dass nur die im Randbereich liegenden Zielwerte angezeigt werden. Dabei wird davon ausgegangen, dass diese im Randbereich liegenden Zielwerte eine hohe Relevanz haben. Insgesamt wird so der beispielsweise auf einer Anzeige zur Verfügung stehende Raum optimal ausgenutzt. Zusätzlich kann der Benutzer damit beispielsweise auf signifikante Änderungen in den Daten aufmerksam gemacht werden, die häufig auf Probleme hinweisen. Das erfindungsgemäße Verfahren führt also nicht nur zu einer Verringerung der zu stellenden Suchanfragen und damit zu einer Reduzierung der Systembelastung, sondern bietet auch eine optimierte Informationsübergabe und damit eine erhöhte Sicherheit. Dabei kann durch die Speicherung der generierten Suchantworten mit den zugehörigen Suchanfragen eine mehrfache Berechnung vermieden werden, indem bei erneuter Eingabe einer derartigen Suchanfrage direkt auf die bereits hinterlegte Suchantwort zurückgegriffen werden kann. With the aid of the method according to the invention, therefore, only a single search request has to be provided by the user, but not only the associated search response is delivered to him, but also related relatives located in the same context Search answers. The number of search responses is thereby limited to a manageable amount so that only the target values lying in the border area are displayed. It is assumed that these target values lying in the peripheral area have a high relevance. Overall, the space available for example on a display is optimally utilized. In addition, for example, the user can be alerted to significant changes in the data that often indicate problems. The method according to the invention thus not only leads to a reduction of the search queries to be provided and thus to a reduction in the system load, but also offers optimized information transfer and thus increased security. In this case, by storing the generated search responses with the associated search queries, a multiple calculation can be avoided by making it possible to resort directly to the already stored search response when such a search request is entered again.
Da nicht nur die zusätzlich generierten Suchantworten angegeben werden, sondern auch die zugehörenden Suchanfragen, kann eine Art Rückwärtssuche durchgeführt werden. Der Benutzer erhält so nicht nur die Informationen über einen bestimmten Zielwert, sondern auch, in welchen Kategorien, also für welche Daten, dieser zutreffend ist. Der Benutzer kann so gegebenenfalls gezielt in diesen Kategorien nach weiteren Zielgrößen recherchieren. Since not only the additionally generated search responses are specified, but also the associated search queries, a kind of backward search can be performed. The user not only receives the information about a certain target value, but also in which categories, ie for which data, this is correct. In this way, the user can, if appropriate, specifically search for further outcomes in these categories.
Eine genauere Eingrenzung der Suchantwort kann dadurch erhalten werden, dass die Suchanfrage eine Kombination von Kategorien unterschiedlicher Oberbegriffe umfasst. Damit ist also eine mehrdimensionale Suche möglich, die zu entsprechend genauen Ergebnissen führen kann. A more precise narrowing of the search response can be obtained by the search request comprising a combination of categories of different generic terms. Thus, a multi-dimensional search is possible, which can lead to correspondingly accurate results.
Durch Vorgeben der auswählbaren Zielgrößen und/oder Kategorien kann die Benutzerfreundlichkeit gesteigert und es auch weniger professionellen Benutzern ermöglicht werden, sinnvolle Suchanfragen zu stellen. Suchanfragen, die beispielsweise mangels passender Daten nicht zu brauchbaren Suchantworten führen und damit nur eine unnötige Belastung des Systems darstellen würden, werden so verhindert. By specifying the selectable targets and / or categories, user-friendliness can be increased and less professional users can be offered meaningful search queries. Search queries that, for example, do not lead to useful search responses due to a lack of suitable data and thus only represent an unnecessary burden on the system, are thus prevented.
Eine Echtzeitpräsentation der Suchantworten kann dadurch erreicht werden, dass die Suchantworten vor Stellen einer Suchanfrage durch Bildung der möglichen Kombinationen von Zielgrößen und Kategorien generiert und abgelegt werden. Die sonst aufgrund der erforderlichen Rechenzeit unausweichlichen Wartezeiten nach Stellen der Suchanfrage können so minimiert werden. Dabei kann die Vorberechnung der Suchantworten beispielsweise auch in Zeiten erfolgen, in denen gerade keine Suchanfragen gestellt werden. Damit ergibt sich eine höhere Auslastung des Systems und eine Verminderung von Leistungsspitzen. A real-time presentation of the search responses can be achieved by generating and storing the search responses before placing a search query by forming the possible combinations of target values and categories. The otherwise inevitable due to the required computing time waiting after placing the search can be minimized. In this case, the pre-calculation of the search responses, for example, even in times where no search queries are currently being made. This results in a higher utilization of the system and a reduction of power peaks.
In einer bevorzugten Weiterbildung werden nur Kombinationen von Zielgrößen und Kategorien zur Auswahl gestellt, für die eine Suchantwort zur Verfügung steht. Dabei können gegebenenfalls auch Vorschläge für mögliche Kombinationen unterbreitet werden. Beispielsweise kann auch eine Auto-Vervollständigung bei Eingabe der Suchanfrage vorgesehen werden. Damit erhöht sich die Benutzerfreundlichkeit. Zusätzlich wird die Belastung des Systems gering gehalten, da Suchanfragen, für die keine Suchantworten generierbar sind, gar nicht erst zu bearbeiten sind. In a preferred development, only combinations of target variables and categories are provided for which a search response is available. Where appropriate, proposals for possible combinations may also be made. For example, an auto-completion when entering the search request can be provided. This increases the user-friendliness. In addition, the burden on the system is kept low because search queries for which search queries can not be generated need not be processed at all.
Vorzugsweise werden die in den abgewandelten Suchanfragen verwendeten Zielgrößen und/oder Kategorien auf Grundlage von hinterlegten Beziehungen der Zielgrößen untereinander und der Kategorien untereinander variiert. Die Beziehungen sind dabei beispielsweise ebenfalls in einer Datenbank hinterlegt und aus Erfahrungswerten ermittelt. Dadurch kann sichergestellt werden, dass nur in den gleichen Kontext passende Zielwerte bzw. Suchantworten ausgegeben werden und somit keine Belastung durch unerwünschte Suchantworten erfolgt. The target variables and / or categories used in the modified search queries are preferably varied on the basis of stored relationships of the target variables with one another and with the categories. For example, the relationships are also stored in a database and determined from empirical values. In this way, it can be ensured that matching target values or search responses are output only in the same context, and thus no exposure is caused by undesired search responses.
Bevorzugterweise werden der Zielgröße Zielwertregeln zugeordnet, wobei auf Basis der Zielwertregeln eine Klassifizierung der Zielwerte und/oder der verwandten Zielwerte erfolgt. Beispielsweise kann vorgesehen werden, den Zielwert einzufärben, falls er in einem bestimmten Intervall liegt. Die visuelle Aufnahme der Informationen wird so vereinfacht. Gleichzeitig kann eine Bewertung dargestellt werden, beispielsweise durch eine rote Farbe für einen eher negativen Zielwert und eine grüne Farbe für einen eher positiven Zielwert. Preferably, target values are assigned to the target size, whereby the target values and / or the related target values are classified on the basis of the target value rules. For example, it may be provided to colorize the target value if it is within a certain interval. The visual recording of the information is thus simplified. At the same time a rating can be displayed, for example by a red color for a rather negative target value and a green color for a more positive target value.
Bevorzugterweise werden die generierten Suchanfragen nach Zugehörigkeit zu einzelnen Oberbegriffen und/oder Kategorien gefiltert. Damit ist es relativ einfach möglich, auf Basis der durch die generierten Suchanfragen bereits erhaltenen Suchantworten weitere Suchanfragen zu stellen und so, ohne dass gleiche Suchanfragen mehrfach gestellt werden müssen, die Suche zu verfeinern. Preferably, the generated queries are filtered to belong to individual headings and / or categories. This makes it relatively easy to make further search queries based on the search responses already received by the generated search queries and thus, without having to make multiple search queries multiple times, to refine the search.
Für eine einfache und belastbare Auswertung der Daten ist es vorteilhaft, dass die Daten den Oberbegriffen und Kategorien nach dem MECE-Prinzip zugeordnet werden. Dabei erfolgt eine eindeutige, überschneidungsfreie Kategorisierung aller Daten in Baumstrukturen. Mehrere Bäume bzw. Baumstrukturen können ausgehend von jeweils einem Oberbegriff erstellt werden, wobei die Daten in jedem Baum überschneidungsfrei einzelnen Kategorien zugeordnet werden. Jeder Baum bildet eine Dimension, in der die Gesamtheit der Daten betrachtet werden kann. Dementsprechend ermöglichen mehrere Bäume eine mehrdimensionale Betrachtung und damit eine verfeinerte Auswertung der Daten. Durch die methodische und systematische Verwendung von MECE konformen Baumstrukturen können auch komplexe Datenstrukturen einfach verständlich gemacht werden. For a simple and reliable evaluation of the data, it is advantageous that the data are assigned to the generic terms and categories according to the MECE principle. There is a clear, non-overlapping categorization of all data in tree structures. Several trees or tree structures can be created starting from a generic term in each case, whereby the data in each tree is assigned to individual categories without any overlap. Each tree forms a dimension in which the entirety of the data can be considered. Accordingly, several trees allow a multi-dimensional view and thus a refined analysis of the data. The methodical and systematic use of MECE-compliant tree structures makes even complex data structures easy to understand.
Die eingangs gestellte Aufgabe wird durch ein Analysesystem zur Durchführung des Verfahrens erfindungsgemäß dadurch gelöst, dass es einen Speicher zur Aufnahme der Daten, eine Rechenkomponente zur Verarbeitung der Suchanfragen und zur Ausarbeitung der Suchantworten, eine Anzeige zur Anzeige der Suchantworten und eine Eingabeschnittstelle zur Eingabe der Suchanfragen aufweist. The object stated in the introduction is achieved by an analysis system for carrying out the method according to the invention in that it has a memory for holding the data, a computation component for processing the search queries and for developing the search responses, a display for displaying the search queries and an input interface for entering the search queries having.
Der Speicher kann dabei eine Datenbankstruktur aufweisen und beispielsweise über einen Online Zugang mit der Rechenkomponente verbunden sein. Die Anzeige erfolgt dabei vorteilhafterweise über einen Bildschirm, der gegebenenfalls als Touch-Screen ausgebildet sein kann und so eine integrierte Eingabeschnittstelle aufweist. Diese kann aber auch eigenständig beispielsweise als Tastatur ausgebildet sein. The memory can have a database structure and be connected, for example, via an online access to the computing component. The display is advantageously carried out via a screen, which may optionally be designed as a touch screen and thus has an integrated input interface. This can also be designed independently, for example, as a keyboard.
Für das Analysesystem gelten die in Zusammenhang mit der Würdigung des Verfahrens genannten Merkmale und Vorteile in sinngemäßer Weise. For the analysis system, the features and advantages mentioned in connection with the assessment of the method apply analogously.
Weitere Merkmale, Einzelheiten und Vorteile der Erfindung ergeben sich aus dem Wortlaut der Ansprüche sowie aus der folgenden Beschreibung von Ausführungsbeispielen anhand der Zeichnungen. Es zeigen: Further features, details and advantages of the invention will become apparent from the wording of the claims and from the following description of exemplary embodiments with reference to the drawings. Show it:
In
Mit Hilfe von mehreren Baumstrukturen, die jeweils einen Baum darstellen und auf die gleiche Datenbasis angewendet werden, ist eine mehrdimensionale Betrachtung und Auswertung der Daten möglich. Die Zuordnung der Daten erfolgt dabei nach dem MECE-Prinzip. With the help of several tree structures, which each represent a tree and are applied to the same database, a multi-dimensional viewing and evaluation of the data is possible. The assignment of the data is carried out according to the MECE principle.
Beispielsweise wird eine Baumstruktur ausgehend vom Oberbegriff Ort aufgebaut. Die Kategorien
Eine weitere Baumstruktur zur Betrachtung der gleichen Daten aus einer weiteren Dimension könnte als Oberbegriff beispielsweise den Begriff Sache aufweisen, der dann z.B. in die Kategorien Fahrzeuge, Landfahrzeuge, Kraftfahrzeuge, Personenkraftwagen, Fahrzeugklasse, also Oberklasse/Mittelklasse etc. unterteilt wird. Auch diesen Kategorien werden die Daten dann überschneidungsfrei zugeordnet. Another tree structure for viewing the same data from another dimension could, for example, include the term thing as a generic term, which is then e.g. into the categories of vehicles, land vehicles, motor vehicles, passenger cars, vehicle class, ie upper class / middle class, etc. is divided. These data are then also assigned without overlapping.
Bei der Auswertung der Daten durch eine entsprechende Suchanfrage erfolgt sozusagen ein Übereinanderlegen der Baumstrukturen bzw. von Kategorien verschiedener Baumstrukturen, wobei eine Schnittmenge der Daten erhalten wird. Für diese Schnittmenge wird dann ein zur einer Zielgröße gehörender Zielwert ermittelt. When evaluating the data by means of a corresponding search query, as it were, the tree structures or categories of different tree structures are superimposed, whereby an intersection of the data is obtained. A target value belonging to a target variable is then determined for this intersection.
Zu einer vollständigen Suchanfrage gehört in der Regel auch die Angabe der Zielgröße, also was gesucht werden soll. Beispielsweise soll nach der Anzahl Neuzulassungen in einer bestimmten Stadt und für eine bestimmte Fahrzeugklasse gesucht werden. Die Zielgröße sind dabei die Neuzulassungen. For a complete search usually includes the specification of the target size, so what should be searched. For example, search for the number of new registrations in a specific city and for a particular vehicle class. The target is the new registrations.
Der in einer Suchantwort ausgegebene Zielwert ist dann die tatsächliche Anzahl als numerische Zahl. The target value output in a search response is then the actual number as a numeric number.
Häufig ist eine einzige Suchantwort bzw. ein einziger Zielwert aber nicht aussagekräftig genug. Gemäß dem Vorgehen nach dem Stand der Technik sind von einem Benutzer daher zusätzliche Suchanfragen zu stellen und die erhaltenen Suchantworten in einen gemeinsamen Kontext zu setzen. Hier setzt die Erfindung an. Often, a single search response or a single target value is not meaningful enough. According to the prior art approach, therefore, additional search queries have to be provided by a user and the resulting search responses must be placed in a common context. This is where the invention starts.
Es werden automatisch zusätzliche Suchantworten generiert, indem die eingegebene Suchanfrage zielgerichtet abgewandelt und ausgewertet wird. Beispielsweise wird immer einer der mit der Suchanfrage eingegebenen Suchparameter (Zielgröße, Kategorien) ausgetauscht und ausgewertet. Additional search queries are automatically generated by targeting the entered search query and evaluating it. For example, one will always be one with the Search query entered (target size, categories) exchanged and evaluated.
Damit nun dem Benutzer nicht eine unzumutbare Anzahl an zusätzlichen Suchantworten präsentiert wird, ist vorgesehen, nur diejenigen anzuzeigen, die in einem Randbereich der ermittelten Zielwerte liegen. Zu diesen Zielwerten werden dann insbesondere die zugrundeliegenden Suchparameter, also die abgewandelte Suchanfrage, in der Suchantwort angegeben. So that an unreasonable number of additional search responses is not presented to the user, it is intended to display only those which lie in an edge area of the determined target values. In particular, the underlying search parameters, that is the modified search query, are specified in the search response for these target values.
Beim obigen Beispiel bleibend könnte beispielsweise als zusätzlich generierte Suchantwort angezeigt werden, in welchen Städten die meisten oder die wenigsten Zulassungen in der gleichen Fahrzeugklasse erfolgt sind. Eine weitere Suchantwort könnte beispielsweise historische Daten berücksichtigen und angeben, wie stark sich die Zulassungszahlen verändert haben. Staying with the above example, for example, it could be displayed as an additionally generated search answer, in which cities the most or the fewest approvals were made in the same vehicle class. For example, another search response might consider historical data and indicate how much the number of registrations has changed.
Eine mögliche Anzeige der Suchantwort und der zusätzlich generierten Suchantworten ist in
Bei der zusätzlich generierten Suchantwort
Prinzipiell können die Zielwertregeln dabei unter anderem wettbewerbsorientiert, planorientiert oder zeitorientiert ausgestaltet werden und so zur schnellen Informationsgewinnung durch Vorgabe beispielsweise der grafischen Darstellung dienen. In principle, the target value rules can be designed, inter alia, in a competitive, plan-oriented or time-oriented manner and thus serve to obtain information quickly by specifying, for example, the graphical representation.
Abhängig von den zur Verfügung stehenden Daten und dem jeweiligen Anwendungsbereich können nach diesem Prinzip unterschiedliche, kontextbezogene zusätzliche Suchantworten generiert und zusätzlich zur angefragten Suchantwort angezeigt werden. Die Anzahl vom Benutzer einzugebender Suchanfragen wird so deutlich verringert. Zusätzlich erhält der Benutzer die gewünschten Informationen in einer stark verkürzten Zeit. Depending on the available data and the respective application area, different, context-related additional search responses can be generated according to this principle and displayed in addition to the requested search response. The number of search queries to be entered by the user is thus significantly reduced. In addition, the user receives the desired information in a much shorter time.
In
Die Erfindung ist nicht auf eine der vorbeschriebenen Ausführungsformen beschränkt, sondern in vielfältiger Weise abwandelbar. Beispielsweise kann zusätzlich vorgesehen sein, Suchanfragen kontextbezogen vorzugeben. Auch kann insbesondere dann, wenn Suchantworten für alle möglichen Kombinationen von Zielgrößen und Kategorien vorberechnet werden, vorgesehen werden, gezielt auf Zielwerte gerichtete Suchanfragen oder sogar offene Suchanfragen zu zuzulassen. The invention is not limited to one of the above-described embodiments, but can be modified in many ways. For example, it may additionally be provided to predefine search queries contextually. Also, especially when search queries are precalculated for all possible combinations of target variables and categories, provision may be made for permitting search queries directed specifically to target values or even open search queries.
Durch das erfindungsgemäße Verfahren bzw. das erfindungsgemäße Analysesystem wird ein BI-Tool erhalten, bei dem die Anzahl einzugebender Suchantworten verringert und damit eine Systembelastung reduziert wird. Dabei ist es auch für weniger geübte Benutzer möglich, zutreffende Suchantworten zu erhalten und die Daten auszuwerten. Die Benutzer müssen dabei keine vertieften Kenntnisse der Statistik haben, um die Suchantworten interpretieren zu können. Insbesondere erfolgt dabei nicht nur eine Analyse in Bezug auf die gestellte Suchanfrage, sondern auch eine Analyse des Umfelds. Zusätzlich kann die für einen Zielwert optimale Kombination der Kategorien gefunden werden, indem die den zusätzlich generierten Suchantworten zu Grunde liegenden Suchanfragen angezeigt werden. Dabei können gegebenenfalls auch die optimalen Kombinationen für unterschiedliche Sichtweisen gefunden werden. By means of the method according to the invention or the analysis system according to the invention, a BI tool is obtained in which the number of search responses to be entered is reduced and thus a system load is reduced. It is also possible for less experienced users to receive appropriate search responses and to evaluate the data. The users do not have to have any in-depth knowledge of statistics in order to interpret the search responses. In particular, not only an analysis is carried out in relation to the query, but also an analysis of the environment. In addition, the optimum combination of categories for a target value can be found by displaying the search queries underlying the additionally generated search responses. Optionally, the optimal combinations for different views can also be found.
Sämtliche aus den Ansprüchen, der Beschreibung und der Zeichnung hervorgehenden Merkmale und Vorteile, einschließlich konstruktiver Einzelheiten, räumlicher Anordnungen und Verfahrensschritten, können sowohl für sich als auch in den verschiedensten Kombinationen erfindungswesentlich sein. All of the claims, the description and the drawings resulting features and advantages, including design details, spatial arrangements and method steps may be essential to the invention both in itself and in various combinations.
BezugszeichenlisteLIST OF REFERENCE NUMBERS
- 1 1
- Baumstruktur Threaded
- 2 2
- Oberbegriff preamble
- 3 3
- Kategorie category
- 4 4
- Kategorie category
- 5 5
- Suchantwort search response
- 6 6
- Zielwert target value
- 7 7
- Zusätzliche Suchantwort Additional search response
- 8 8th
- Zusätzliche Suchantwort Additional search response
- 9 9
- Score Card Scorecard
- 1010
- Analysesystem analysis system
- 1111
- Speicher Storage
- 1212
- Rechenkomponente computational component
- 1313
- Anzeige display
- 1414
- Eingabeschnittstelle Input interface
Claims (10)
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
DE102013109295.0A DE102013109295A1 (en) | 2013-08-28 | 2013-08-28 | Method for evaluating data and analysis system |
PCT/EP2014/068146 WO2015028497A1 (en) | 2013-08-28 | 2014-08-27 | Data evaluation and data analysis based on multi-dimensional trees and expansion of the search queries |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
DE102013109295.0A DE102013109295A1 (en) | 2013-08-28 | 2013-08-28 | Method for evaluating data and analysis system |
Publications (1)
Publication Number | Publication Date |
---|---|
DE102013109295A1 true DE102013109295A1 (en) | 2015-03-05 |
Family
ID=51492296
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
DE102013109295.0A Withdrawn DE102013109295A1 (en) | 2013-08-28 | 2013-08-28 | Method for evaluating data and analysis system |
Country Status (2)
Country | Link |
---|---|
DE (1) | DE102013109295A1 (en) |
WO (1) | WO2015028497A1 (en) |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20030037050A1 (en) * | 2002-08-30 | 2003-02-20 | Emergency 24, Inc. | System and method for predicting additional search results of a computerized database search user based on an initial search query |
US20100131494A1 (en) * | 2008-11-25 | 2010-05-27 | Microsoft Corporation | Automatically Showing More Search Results |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8020110B2 (en) * | 2005-05-26 | 2011-09-13 | Weisermazars Llp | Methods for defining queries, generating query results and displaying same |
US8019742B1 (en) * | 2007-05-31 | 2011-09-13 | Google Inc. | Identifying related queries |
US8667007B2 (en) * | 2011-05-26 | 2014-03-04 | International Business Machines Corporation | Hybrid and iterative keyword and category search technique |
US8700594B2 (en) * | 2011-05-27 | 2014-04-15 | Microsoft Corporation | Enabling multidimensional search on non-PC devices |
-
2013
- 2013-08-28 DE DE102013109295.0A patent/DE102013109295A1/en not_active Withdrawn
-
2014
- 2014-08-27 WO PCT/EP2014/068146 patent/WO2015028497A1/en active Application Filing
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20030037050A1 (en) * | 2002-08-30 | 2003-02-20 | Emergency 24, Inc. | System and method for predicting additional search results of a computerized database search user based on an initial search query |
US20100131494A1 (en) * | 2008-11-25 | 2010-05-27 | Microsoft Corporation | Automatically Showing More Search Results |
Non-Patent Citations (2)
Title |
---|
JI-RONG WEN [et.al.]: Clustering user queries of a search engine. In: Proceedings of the 10th international conference on World Wide Web (WWW '01), 2001, ACM, New York, S. NY, USA, S. 162-168. DOI=10.1145/371920.371974. * |
JOSHI; ASLANDOGAN: Concept-based Web Search using Domain Prediction and Parallel Query Expansion. In: Information Reuse and Integration, 2006 IEEE International Conference on , S.166 - 171, 16-18 Sept. 2006doi: 10.1109/IRI.2006.252407 * |
Also Published As
Publication number | Publication date |
---|---|
WO2015028497A1 (en) | 2015-03-05 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
DE60117209T2 (en) | A method and apparatus for providing informational data regarding performance characteristics of a machine element, and method and apparatus for assisting selection of a machine element | |
WO2000026812A2 (en) | Computer system and method for displaying data in a shared interactive sectorial graph | |
DE102019101524A1 (en) | Device and method for managing shared vehicles | |
DE102015111671A1 (en) | Method and apparatus for determining relative driving characteristics using participatory measuring systems | |
Zander | Agricultural land use and conservation options: a modelling approach | |
DE112008001066T5 (en) | Method and system for providing a virtual job market | |
DE102012219284A1 (en) | Interactive comparative analysis of data visualizations of multiple objects | |
DE10017551C2 (en) | Process for cyclic, interactive image analysis and computer system and computer program for executing the process | |
DE102011016691A1 (en) | Method and system for assisting in the selection of at least one object from a group of stored objects | |
DE102006057921A1 (en) | Method and device for selecting a destination, in particular in a navigation system | |
DE102010022263A1 (en) | Method for optimizing a search query | |
DE102013109295A1 (en) | Method for evaluating data and analysis system | |
Berg-Schlosser | Comparative area studies—the golden mean between area studies and universalistic approaches? | |
DE102006020176A1 (en) | Method for supply of forecasting pattern for object out of number of objects, involves providing forecasting pattern in consideration of usage range of these associated objects, and preset seasonal coefficients are standardized | |
DE102015103853A1 (en) | Process for the production of sheet metal devices and computer program, computer program product and system for this purpose | |
DE102008012187A1 (en) | Editor for compiling data for filter functions of competence functions, has editor image displayed as competence selection list on display by user, and search algorithms executed by user | |
EP2450846A1 (en) | Method and device for selecting steel types | |
DE69907488T2 (en) | SIMULATION SYSTEM II | |
WO2017133860A1 (en) | Method for configuring mobile online services | |
DE19639349A1 (en) | Database, method for deriving a database and method for querying a database | |
DE112020005842T5 (en) | CONTROL DEVICE, MACHINE LEARNING DEVICE AND CONTROL METHOD | |
DE112019006203T5 (en) | Method for classifying content and method for generating a classification model | |
DE202016103245U1 (en) | System for the interactive analysis of data | |
EP3945487A1 (en) | Method, device and computer program product for generating a product-specific data set | |
DE102020207690A1 (en) | Device and method for the integrated analysis of event and process data |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
R163 | Identified publications notified | ||
R079 | Amendment of ipc main class |
Free format text: PREVIOUS MAIN CLASS: G06F0017300000 Ipc: G06F0016000000 |
|
R005 | Application deemed withdrawn due to failure to request examination |