| Mohammad, S., Dunne, C. & Dorr, B. (2009), "Generating high-coverage semantic orientation lexicons from overtly marked words and a thesaurus", In EMNLP '09: Proc. conference on Empirical Methods in Natural Language Processing. |
| Abstract: Sentiment analysis often relies on a semantic orientation lexicon of positive and negative words. A number of approaches have been proposed for creating such lexicons, but they tend to be computationally expensive, and usually rely on significant manual annotation and large corpora. Most of these methods use WordNet. In contrast, we propose a simple approach to generate a high-coverage semantic orientation lexicon, which includes both individual words and multi-word expressions, using only a Roget-like thesaurus and a handful of affixes. Further, the lexicon has properties that support the Polyanna Hypothesis. Using the General Inquirer as gold standard, we show that our lexicon has 14 percentage points more correct entries than the leading WordNet-based high-coverage lexicon (SentiWordNet). In an extrinsic evaluation, we obtain significantly higher performance in determining phrase polarity using our thesaurus-based lexicon than with any other. Additionally, we explore the use of visualization techniques to gain insight into the our algorithm beyond the evaluations mentioned above. |
BibTeX:
@inproceedings{Mohammad09Generatinghigh-coveragesemantic,
author = {Saif Mohammad and Cody Dunne and Bonnie Dorr},
title = {Generating high-coverage semantic orientation lexicons from overtly marked words and a thesaurus},
booktitle = {EMNLP '09: Proc. conference on Empirical Methods in Natural Language Processing},
year = {2009}
}
|
| Bonsignore, E.M., Dunne, C., Rotman, D., Smith, M., Capone, T., Hansen, D.L. & Shneiderman, B. (2009), "First steps to NetViz Nirvana: evaluating social network analysis with NodeXL", In SIN '09: Proc. international symposium on Social Intelligence and Networking. IEEE Computer Society Press. |
| Abstract: Social Network Analysis (SNA) has evolved as a popular, standard method for modeling meaningful, often hidden structural relationships in communities. Existing SNA tools often involve extensive pre-processing or intensive programming skills that can challenge practitioners and students alike. NodeXL, an open-source template for Microsoft Excel, integrates a library of common network metrics and graph layout algorithms within the familiar spreadsheet format, offering a potentially low-barrier-to-entry framework for teaching and learning SNA. We present the preliminary findings of 2 user studies of 21 graduate students who engaged in SNA using NodeXL. The majority of students, while information professionals, had little technical background or experience with SNA techniques. Six of the participants had more technical backgrounds and were chosen specifically for their experience with graph drawing and information visualization. Our primary objectives were (1) to evaluate NodeXL as an SNA tool for a broad base of users and (2) to explore methods for teaching SNA. Our complementary dual case-study format demonstrates the usability of NodeXL for a diverse set of users, and significantly, the power of a tightly integrated metrics/visualization tool to spark insight and facilitate sense-making for students of SNA. |
BibTeX:
@inproceedings{Bonsignore09Firststepsto,
author = {Elizabeth M. Bonsignore and Cody Dunne and Dana Rotman and Marc Smith and Tony Capone and Derek L. Hansen and Ben Shneiderman},
title = {First steps to NetViz Nirvana: evaluating social network analysis with NodeXL},
booktitle = {SIN '09: Proc. international symposium on Social Intelligence and Networking},
publisher = {IEEE Computer Society Press},
year = {2009}
}
|
| Dunne, C. & Shneiderman, B. (2009), "Improving graph drawing readability by incorporating readability metrics: a software tool for network analysts". University of Maryland, Technical Report HCIL-2009-13, May, 2009. |
| Abstract: Designing graph drawings that effectively communicate the underlying network is challenging as for every network there are many potential unintelligible or even misleading drawings. Automated graph layout algorithms have helped, but frequently generate ineffective drawings. In order to build awareness of effective graph drawing strategies, we detail readability metrics on a [0,1] continuous scale for node occlusion, edge crossing, edge crossing angle, and edge tunneling and summarize many more. Additionally, we define new node & edge readability metrics to provide more localized identification of where improvement is needed. These are implemented in SocialAction, a tool for social network analysis, in order to direct users towards poor areas of the drawing and provide real-time readability metric feedback as users manipulate it. These contributions are aimed at heightening the awareness of network analysts that the images they share or publish could be of higher quality, so that readers could extract relevant information. |
BibTeX:
@techreport{Dunne09Improvinggraphdrawing,
author = {Cody Dunne and Ben Shneiderman},
title = {Improving graph drawing readability by incorporating readability metrics: a software tool for network analysts},
booktitle = {HCIL Tech Report HCIL-2009-13},
year = {2009},
number = {HCIL-2009-13},
url = {http://www.cs.umd.edu/localphp/hcil/tech-reports-search.php?number=2009-13}
}
|
| Smith, M., Shneiderman, B., Milic-Frayling, N., Rodrigues, E.M., Barash, V., Dunne, C., Capone, T., Perer, A. & Gleave, E. (2009), "Analyzing (social media) networks with NodeXL", In C&T '09: Proc. fourth international conference on Communities and Technologies. New York, NY, USA., pp. 255-264. ACM. |
| Abstract: In this paper we present NodeXL, an extendible toolkit for network data analysis and visualization, implemented as an add-in to the Microsoft Excel 2007 spreadsheet software. We demonstrate NodeXL features through analysis of a data sample drawn from an enterprise intranet social network, discussion, and wiki. Through a sequence of steps we show how NodeXL leverages and extends the broadly used spreadsheet paradigm to support common operations in network analysis. This ranges from data import to computation of network statistics and refinement of network visualization through a selection of ready-to-use sorting, filtering, and clustering functions. |
BibTeX:
@inproceedings{Smith09Analyzing(socialmedia),
author = {Marc Smith and Ben Shneiderman and Natasa Milic-Frayling and Eduarda Mendes Rodrigues and Vladimir Barash and Cody Dunne and Tony Capone and Adam Perer and Eric Gleave},
title = {Analyzing (social media) networks with NodeXL},
booktitle = {C&T '09: Proc. fourth international conference on Communities and Technologies},
publisher = {ACM},
year = {2009},
pages = {255--264},
url = {http://portal.acm.org/citation.cfm?doid=1556460.1556497},
doi = {http://dx.doi.org/10.1145/1556460.1556497}
}
|
| Blue, R., Dunne, C., Fuchs, A., King, K. & Schulman, A. (2008), "Visualizing real-time network resource usage", In VizSec '08: Proc. 5th international workshop on Visualization for Computer Security. Berlin, Heidelberg. Volume 5210, pp. 119-135. Springer-Verlag. |
| Abstract: We present NetGrok, a tool for visualizing computer network usage in real-time. NetGrok combines well-known information visualization techniques—overview, zoom & filter, details on demand—with network graph and treemap visualizations. NetGrok integrates these tools with a shared data store that can read PCAP-formatted network traces, capture traces from a live interface, and filter the data set dynamically by bandwidth, number of connections, and time. We performed an expert user case study that demonstrates the benefits of applying these techniques to static and real-time streaming packet data. Our user study shows NetGrok serves as an “excellent real-time diagnostic,” enabling fast understanding of network resource usage and rapid anomaly detection. |
BibTeX:
@inproceedings{Blue08VisualizingReal-TimeNetwork,
author = {Ryan Blue and Cody Dunne and Adam Fuchs and Kyle King and Aaron Schulman},
title = {Visualizing real-time network resource usage},
booktitle = {VizSec '08: Proc. 5th international workshop on Visualization for Computer Security},
publisher = {Springer-Verlag},
year = {2008},
volume = {5210},
pages = {119-135},
url = {http://www.springerlink.com/content/p183420g43212p44/},
doi = {http://dx.doi.org/10.1007/978-3-540-85933-8_12}
}
|
Cody Dunne

Email:
c{lastname} AT cs.umd.edu
Address:
Department of Computer Science
Human-Computer Interaction Lab
2117 Hornbake Libary, S. wing
University of Maryland
College Park, MD 20742