Chris and Annika
On vacation in Michigan with my niece
Chris Weaver
Associate Professor, School of Computer Science
University of Oklahoma
improvise icon icon
If you're here, there's a good chance you're looking for Improvise.
Teaching
I teach computer science courses primarily in the areas of human-computer interaction, information visualization, and visual analytics. This semester (Fall 2015) I am teaching Visual Analytics (CS 5093) for the seventh time. Next semester (Spring 2016) I am scheduled to teach Computer Graphics (CS 4053/5053) for the first time and (maybe) Human Computer Interaction (CS 3053) for the seventh time.
Research
My core research interests are in information visualization and visual analytics. My work focuses on user interface architectures, data query languages, and multidimensional visual query patterns in interactive visualization environments. I'm particularly interested in application of interactive visualization techniques for scholarship throughout the humanities.
I am the principal developer of Improvise, a desktop application for building and browsing highly interactive visualizations of multidimensional data. Over the years, Improvise has become a virtual laboratory for a wide variety of research projects that involve interaction in one way or another.
The diverse and excellent people in my research group help me with all of this. Many of them move to the Pacific Northwest after they graduate. I'm jealous!
Service
In 2013 I completed a seven year tour of duty on the organizing committee of the IEEE Conference on Information Visualization. I continue to serve the visualization community as a peer reviewer for a variety of conferences and journals related to visualization and human-computer interaction.
At OU, I have recently been elected to serve a term as a member of the Faculty Senate (2014-2017). I have also been the faculty advisor (and chief haiku poet) of our Student Chapter of the Association for Computing Machinery (SACM) since 2008.
Current Project and Opportunities
Subject to availability of time and funding, I take on graduate and undergraduate students to assist in a wide variety of research directions in the areas of information visualization, visual analytics, databases, human-computer interaction, and applications in the digital humanities. I also advise students looking to work on research projects for independent study credit, including undergraduate honors research. Inquiries from current and potential OU students are welcome. CS graduate students wanting to do independent study with me must first complete my course on Visual Analytics (CS 5093).
My research group and I are currently busy at work on three funded projects:
CAREER: Interactive Gesture-Based Data Manipulation and Visualization for Exploratory Learning and Research (ampliation.org). Funded by the National Science Foundation. This five year project involves collaboration with digital humanities scholars and educators from OU History of Science, OU Library & Information Science, and the Stanford Humanities Center. There are currently two graduate research assistants working with me on this project. One GRA is surveying the visualization-related literature to distill a taxonomy of data interaction forms. A second GRA is exploring existing data interaction capabilities in web-based visualization libraries. I am not looking for additional GRAs for this project at this time. In the future there may be GRA opportunities to work on data collection, software implementation, visualization development, and technical support for project-related research activities of our collaborators, or to provide assistance in visualization design, usability evaluation, educational outreach, and technical support for project-related education activities of our collaborators. Potential future PhD students are encouraged to inquire about prospects for these positions.
Digital Latin Library (digitallatin.org). Funded by the Andrew W. Mellon Foundation under the Scholarly Communications and Information Technology program. With Sam Huskey in OU Classics and June Abbas in OU Library & Information Science. Four graduate research assistants in the Computer Science and the Data Science & Analytics programs are currently working on the project. For Fall 2016, I am looking for two GRAs to work on production-quality software engineering, documentation, and deployment of our cross-platform desktop application for visualizing the text and embedded provenance contained in the DLL's digital editions. There is also an ongoing opportunity for one or more undergraduate RAs to participate in the project, such as to provide assistance in data processing and usability evaluation in support of the project's various research and development activities.
Collaborative Research: Cross-Scale Interactions Among Climate, Land-Use, and River-Water Quality. Funded by the National Science Foundation. With Kirsten de Beurs in OU Geography and Jason Julian in Geography at Texas State San Marcos. One GRA in the Computer Science program is currently supported on the project. I am not currently looking for additional GRAs for this project.
I am not currently looking for GRAs except as described above. However, I may be willing to advise (without GRA support) thesis or dissertation work within the scope of my (fairly broad) research interests.
Please note that I require all Master's degree students in my research group to pursue the thesis option.
Undergraduate students interested in participating in some way are welcome to contact me!