implementations enabled users to explore the re-
lationships between news clips, based on the co-
occurrence of named entities and the community
structure of the network, empowering them with a
set of tools to explore the relational data present in
news clips. The biggest challenge for the interactive
map visualization was the identification of descriptive
node labels, as well as their positioning. This hap-
pened because the tool we used to generate the set
of images for the multiresolution visualization didn’t
take into account the different label lengths to de-
fine a common layout across zoom levels. We solved
this problem by positioning the labels for lower res-
olutions in the most central nodes, according to the
PageRank, as well as by selecting the appropriate font
size for the various zoom levels.
The multiresolution map visualization was effec-
tive in producing a clear illustration of the network’s
nodes and clusters, however it didn’t provide by itself
a very rich interaction to the user apart from a seman-
tic zooming behavior and the consultation of news
clips metadata. Using the layout properties to influ-
ence the behavior of other web components would
require further implementation as the tool only pro-
vided the means to generate a simple static map in
the format of an image. On the other hand, with
the visualization of the multidimensional network of
news clips, developed using a data-driven approach,
we were able to develop several web components that
enabled the user to organize and filter the nodes, as
well as to visually toggle any of the available edge di-
mensions. This allowed the users to interactively ex-
plore several aspects of the data that would otherwise
be difficult to interpret, resulting in a tool that can be
used in journalist research.
As future work, we would like to improve on the
existing network map visualization, specially in re-
gards to the method of community and news clip topic
discovery, when computing the pair of node labels.
We would also like to evaluate the developed visual-
ization systems based on human input, assessing user
experience and usability, with a focus on the journal-
istic community.
ACKNOWLEDGEMENTS
This work is financed by the ERDF — European
Regional Development Fund through the COMPETE
Programme (operational programme for competi-
tiveness) and by National Funds through the FCT
— Fundac¸
˜
ao para a Ci
ˆ
encia e a Tecnologia (Por-
tuguese Foundation for Science and Technology)
within project UTA-Est/MAI/0007/2009.
REFERENCES
Blondel, V. D., Guillaume, J.-L., Lambiotte, R., and Lefeb-
vre, E. (2008). Fast unfolding of communities in large
networks. Journal of Statistical Mechanics: Theory
and Experiment, 2008(10):P10008.
Bostock, M., Ogievetsky, V., and Heer, J. (2011). D3: Data-
Driven Documents. IEEE transactions on visualiza-
tion and computer graphics, 17(12):2301–9.
Brandes, U., Eiglsperger, M., Herman, I., and Himsolt, M.
(2002). GraphML progress report structural layer pro-
posal. Graph Drawing, pages 501–512.
Brin, S. and Page, L. (1998). The anatomy of a large-scale
hypertextual web search engine. Computer Networks
and ISDN Systems.
Ellson, J., Gansner, E., Koutsofios, L., North, S. C., and
Woodhull, G. (2002). Graphviz – Open Source Graph
Drawing Tools. In Graph Drawing, pages 594–597.
Springer Berlin - Heidelberg.
Figueira, A., Ribeiro, P., Leal, J. P., Zamith, F., Cunha, E.,
Francisco-Revilla, L., Ribeiro, H., Silva, A., Pinto,
M., Alves, H., Devezas, J., Santos, M., and Cravino,
N. (2009). Breadcrumbs: A social network based on
the relations established by collections of fragments
taken from online news. Retrieved January 19, 2012,
from http://breadcrumbs.up.pt.
Fruchterman, T. and Reingold, E. (1991). Graph drawing
by force-directed placement. Software: Practice and
experience, 21(11):1129–1164.
Gansner, E., Hu, Y., and Kobourov, S. (2010). GMap:
Drawing Graphs as Maps. In Graph Drawing, pages
405–407. Springer.
Hazzard, E. (2011). OpenLayers 2.10. Packt Publishing.
Koutsofios, E. and North, S. (1991). Drawing graphs with
dot. AT&T Bell Laboratories.
O’Madadhain, J., Fisher, D., and White, S. (2003). JUNG
(Java Universal Network/Graph) Framework.
Salton, G. and Buckley, C. (1988). Term-weighting ap-
proaches in automatic text retrieval. Information pro-
cessing & management, 24(5):513–523.
Tang, L., Wang, X., and Liu, H. (2011). Community de-
tection via heterogeneous interaction analysis. Data
Mining and Knowledge Discovery.
KDIR2012-InternationalConferenceonKnowledgeDiscoveryandInformationRetrieval
162