Agency: Cordis | Branch: FP7 | Program: CP | Phase: ICT-2011.4.4 | Award Amount: 3.76M | Year: 2013
The volume of news data is enormous and expanding, covering billions of archived documents and millions of documents as daily streams, while at the same time getting more and more interconnected with knowledge provided elsewhere. Professional decision-makers that need to respond quickly to new developments and knowledge or that need to explain these developments on the basis of the past are faced with the problem that current solutions for consulting these archives and streams no longer work, simply because there are too many possibly relevant and partially overlapping documents and they still need to distinguish the correct from the wrong, the new from the old, the actual from the out-of-date by reading the content and maintaining a record in memory. Consequently, it becomes almost impossible to make well-informed decisions and professionals risk to be held liable for decisions based on incomplete, inaccurate and out-of-date information.NewsReader will process news in 4 different languages when it comes in. It will extract what happened to whom, when and where, removing duplication, complementing information, registering inconsistencies and keeping track of the original sources. Any new information is integrated with the past, distinguishing the new from the old and unfolding story lines in a similar way as people tend to remember the past and access knowledge and information. The difference being that NewsReader can provide access to all original sources and will not forget any details. We will develop a decision-support tool that allows professional decision-makers to explore these story lines using visual interfaces and interactions to exploit their explanatory power and their systematic structural implications. Likewise, NewsReader can make predictions from the past on future events or explain new events and developments through the past. The tool will be tested by professional decision makers in the financial and economic area.
Van Den Elzen S.,SynerScope |
Van Wijk J.J.,TU Eindhoven
Computer Graphics Forum | Year: 2013
We present a novel visual exploration method based on small multiples and large singles for effective and efficient data analysis. Users are enabled to explore the state space by offering multiple alternatives from the current state. Users can then select the alternative of choice and continue the analysis. Furthermore, the intermediate steps in the exploration process are preserved and can be revisited and adapted using an intuitive navigation mechanism based on the well-known undo-redo stack and filmstrip metaphor. As proof of concept the exploration method is implemented in a prototype. The effectiveness of the exploration method is tested using a formal user study comparing four different interaction methods. By using Small Multiples as data exploration method users need fewer steps in answering questions and also explore a significantly larger part of the state space in the same amount of time, providing them with a broader perspective on the data, hence lowering the chance of missing important features. Also, users prefer visual exploration with small multiples over non-small multiple variants. © 2013 The Author(s) Computer Graphics Forum © 2013 The Eurographics Association and Blackwell Publishing Ltd.
SynerScope | Date: 2015-02-25
A data analysis system (1) for displaying data facilitating visual analysis of communication transaction is disclosed. The system includes a transactions database (3) operable to store transaction records (5) defining communication transactions and a processing module (11) operable to determine a hierarchy having a tree structure wherein leaf nodes in the lowest level of the hierarchy correspond to sources and destinations associated with communication transactions represented by transaction records 5) stored in the transactions database (5). The processing module (11) then causes representations of the communication transactions to be displayed on a display screen (13) by determining for each transaction a first set of control co-ordinates comprising co-ordinates associated with elements in a path in the tree structure connecting the source and destination associated with a communication transaction via the closest common parent in the hierarchy common to the source and destination; determining for each transaction a second set of control co-ordinates for drawing a straight line between co-ordinates associated with the source and destination associated with the communication transaction; calculating as a set of control co-ordinates for representing a transaction weighted averages of corresponding co-ordinates in the first and second set, weighted by a bundling factor; and representing each of the communication transaction as a line drawn utilizing the calculated control co-ordinates for each transaction.
SynerScope | Date: 2013-12-02
The present invention provides a method implemented by a computer for generating an image on a display that represents a plurality of transactions as lines connecting points in the display indicative of a source and an origin for the respective transactions. For each of the lines, an anti-aliasing process is used to determine a coverage value for each pixel of the display that represents the extent to which the line covers each pixel, and a record of a cumulative coverage value for each pixel is maintained in an image buffer. When the lines have been rendered into the image buffer, the method comprises determining a maximum and a minimum of the cumulative coverage values stored in the image buffer, scaling the cumulative coverage value for each pixel, and rendering each pixel onto the display by using the scaled cumulative coverage value to determine a transparency for the pixel.
SynerScope | Date: 2012-08-24
Apparatus and methods of generating a display representing a number of interactions occurring over a period of time is disclosed. Data defining a set of interactions is processed to determine an ordering for the interacting elements identified by the data based on calculated distance values for relative positions of pairs of interacting elements corresponding to interactions in the set. The determined ordering can then be used to generate display data where individual interactions are displayed as lines connecting co-ordinates corresponding to the positions in the determined ordering of interacting elements and the time value associated with the interaction. The visual clarity of such a display can be enhanced by selecting the criteria for ordering the elements.
SynerScope | Date: 2014-03-17
A data analysis system and method for determining a measure of overlap between data entries in a number N of columns in a database. Sorted hash lists are provided. An NN matrix having cells C_(ij )is provided. A set of N indexed read pointers pointing to the hash lists are provided. Each read pointer points to the first entry of the associated hash list. The value of cells C_(ij )in the matrix having indices i,j, wherein i and j each correspond to any of the index numbers of the read pointers pointing to the lowest value are incremented. The read pointer(s) pointing to the lowest value are incremented to point to the next different hash value(s). This is repeated until the last read pointer(s) points to the last entry of the associated hash list.
SynerScope | Date: 2014-03-17
There is provided a method for determining, for a set of co-ordinate records associating co-ordinates with incident values, the numbers of incidents associated with co-ordinates within a query area. Co-ordinate data is stored as data representing a binary tree comprising leaf nodes, a root node and branch nodes wherein the leaf nodes are associated with individual items of co-ordinate data identified by the set of co-ordinate records, and the root node and branch nodes are each associated with a pair of child nodes, and are each associated with split values. In response to a query identifying a query area the binary tree is then recursively processed starting with the root node.
SynerScope | Date: 2013-10-31
A data analysis system (1) for displaying data facilitating visual analysis of communication transaction includes a transactions database (3) operable to cause representations of the communication transactions to be displayed on a display screen (13) by determining for each transaction a first set of control co-ordinates; determining for each transaction a set of control co-ordinates for drawing a straight line between co-ordinates associated with the source and destination associated with the communication transaction; calculating as a set of control co-ordinates for representing a transaction weighted averages of corresponding co-ordinates in the first and second set, weighted by a bundling factor; and representing each of the communication transaction as a line drawn utilizing the calculated control co-ordinates for each transaction.
SynerScope | Date: 2014-06-02
A computer implemented method of ranking items of data stored in a database comprising a plurality of records, wherein each record is associated with one or more items of data. The method includes generating a concordance of the items of data associated with the records in the database. Each record is assigned to a first group of records or to a second group of records. For each item of data a first indicator is determined representative of its occurrences in the records of the first group. For each item of data a second indicator is determined representative of its occurrences in the records of the second group. For each item of data a score is determined representative of a discriminative power of that item of data on the basis of the first and second indicator of that item of data.
SynerScope | Date: 2014-06-02
A computer implemented method of accessing a data set comprising a plurality of records, wherein each record is associated with one or more items of data. The method comprises using the computer to receive a data query on the data set. Each record is assigned to an in-group or to an out-group with respect to the query. Words appearing in records of the in-group are determined and a user interface representative of said words is generated. Words appearing in records of the out-group are determined and a user interface representative of said words is generated.