Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Nicholas Cole

dblp:144/6858 · DBLP profile ↗
← Back
5ranked-venue papers
1as first author
2since 2021 · last 2025
—ORCID · conflict

Domains — the database's venue-derived domains; a paper can count in several

Artificial intelligence and machine learning · 2 · 1 first-authorGraphics, computer vision, multimedia, augmented reality and games · 2 · 2 since 2021Applied, interdisciplinary, general and emerging computing · 1

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Computer graphics and multimedia
1 paper
Visualization and visual analytics · 100%

Topics — the 2 heaviest of 3, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Visualization and visual analytics › temporal data visualization
timeline visualization
0.912025
Interactive Hierarchical Timeline for Collaborative Text Negotiation in Historical Records · IEEE Trans. Vis. Comput. Graph. 2025
Visualization and visual analytics › visual analytics
provenance
0.312025
Interactive Hierarchical Timeline for Collaborative Text Negotiation in Historical Records · IEEE Trans. Vis. Comput. Graph. 2025

Methods — techniques the papers use, named apart from their topics

interactive visualization · 0.9design study · 0.9
YearPublicationVenuePosition
2025 Interactive Hierarchical Timeline for Collaborative Text Negotiation in Historical Records
abstract
Visualizing event timelines for collaborative text writing is an important application for navigating and understanding such data, as time passes and the size and complexity of both text and timeline increase. They are often employed by applications such as code repositories and collaborative text editors. In this article, we present a visualization tool to explore historical records of writing of legislative texts, which were discussed and voted on by an assembly of representatives. Our visualization focuses on event timelines from text documents that involve multiple people and different topics, allowing for observation of different proposed versions of said text or tracking data provenance of given text sections, while highlighting the connections between all elements involved. We also describe the process of designing such a tool alongside domain experts, with three steps of evaluation being conducted to verify the effectiveness of our design.
Gabriel Dias Cantareira, Yiwen Xing, Nicholas Cole, Rita Borgo, Alfie Abdul-Rahman
IEEE Trans. Vis. Comput. Graph.3
2023 Exploring Interpersonal Relationships in Historical Voting Records
abstract
Abstract Historical records from democratic processes and negotiation of constitutional texts are a complex type of data to navigate due to the many different elements that are constantly interacting with one another: people, timelines, different proposed documents, changes to such documents, and voting to approve or reject those changes. In particular, voting records can offer various insights about relationships between people of note in that historical context, such as alliances that can form and dissolve over time and people with unusual behavior. In this paper, we present a toolset developed to aid users in exploring relationships in voting records from a particular domain of constitutional conventions. The toolset consists of two elements: a dataset visualizer, which shows the entire timeline of a convention and allows users to investigate relationships at different moments in time via dimensionality reduction, and a person visualizer, which shows details of a given person's activity in that convention to aid in understanding the behavior observed in the dataset visualizer. We discuss our design choices and how each tool in those elements works towards our goals, and how they were perceived in an evaluation conducted with domain experts.
Gabriel Dias Cantareira, Yiwen Xing, Nicholas Cole, Rita Borgo, Alfie Abdul-Rahman
Comput. Graph. Forum3
2017 Probabilistic broken-stick model: A regression algorithm for irregularly sampled data with application to eGFR
Norman Poh, Santosh Tirunagari, Nicholas Cole, Simon de Lusignan
J. Biomed. Informatics3
2004 Using a genetic algorithm to tune first-person shooter bots
abstract
First-person shooter robot controllers (bots) are generally rule-based expert systems written in C/C++. As such, many of the rules are parameterized with values, which are set by the software designer and finalized at compile time. The effectiveness of parameter values is dependent on the knowledge the programmer has about the game. Furthermore, parameters are non-linearly dependent on each other. This paper presents an efficient method for using a genetic algorithm to evolve sets of parameters for bots which lead to their playing as well as bots whose parameters have been tuned by a human with expert knowledge about the game's strategy. This indicates genetic algorithms as being a potentially useful method for tuning bots.
Nicholas Cole, Sushil J. Louis, Chris Miles
IEEE Congress on Evolutionary Computation1
2004 Learning to play like a human: case injected genetic algorithms for strategic computer gaming
abstract
We use case injected genetic algorithms to learn how to competently play computer strategy games. Strategic computer games involve long range planning across complex dynamics and imperfect knowledge presented to players requires them to anticipate opponent moves and adapt their strategies accordingly. This work addresses the problem of acquiring and using knowledge from human players for such games. Specifically, we learn general routing information from a human player and use case-injected genetic algorithms to incorporate this acquired knowledge in subsequent planning. Results from a strike planning game show that with an appropriate representation, case injection effectively biases the genetic algorithm toward producing plans that contain important strategic elements used by human players.
Chris Miles, Sushil J. Louis, Nicholas Cole, John R. McDonnell
IEEE Congress on Evolutionary Computation3