Demo Data from VLDB 2026 / reviewers in the wild / expert
Joshua Eckroth
dblp:117/4860
· DBLP profile ↗
8ranked-venue papers
5as first author
1since 2021 · last 2025
0000-0002-1755-6596ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Artificial intelligence and machine learning · 5 · 3 first-author · 1 since 2021Graphics, computer vision, multimedia, augmented reality and games · 4 · 2 first-authorDatabases, data management, data science and information retrieval · 2 · 1 first-author · 1 since 2021Systems, architecture and hardware · 1 · 1 first-authorHuman-computer interaction and ubiquitous computing · 1 · 1 first-author
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.
| Artificial intelligence
2 papers |
Optimization for machine learning · 84% Knowledge representation and reasoning · 16% | |
| Interdisciplinary, comprehensive, and emerging computing
1 paper |
Computing education · 100% | |
| Databases, data mining, and information retrieval
1 paper |
Information retrieval · 100% |
Topics — the 4 heaviest of 5, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Machine learning › Optimization for machine learning
evolutionary computation |
0.4 | 1 | 2019 | A Genetic Algorithm for Finding a Small and Diverse Set of Recent News Stories on a Given Subject: How We Generate AAAI's AI-Alert · AAAI 2019 |
Machine learning › Optimization for machine learning › evolutionary computation
genetic algorithms |
0.4 | 1 | 2019 | A Genetic Algorithm for Finding a Small and Diverse Set of Recent News Stories on a Given Subject: How We Generate AAAI's AI-Alert · AAAI 2019 |
Computing education
AI education |
0.3 | 1 | 2018 | Model AI Assignments 2018 · AAAI 2018 |
Knowledge, reasoning and agents › Knowledge representation and reasoning
abductive reasoning |
0.1 | 1 | 2012 | Abductive Metareasoning for Truth-Seeking Agents · AAAI 2012 |
Methods — techniques the papers use, named apart from their topics
genetic algorithm · 0.8
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2025 | Building a Virtual Member of a Community of PracticeabstractWe describe a virtual member of a knowledge management Community of Practice (CoP), called ATHENA, that knows an individual, his tasks, his organization, and the community. ATHENA employs an agentic chat capability that combines embeddings with knowledge-based faceted search to provide accurate responses to technical questions along with rationale and citations for efficient validation. ATHENA supports natural, in-the-flow capture of task-related insights to share within a CoP, along with proactive dissemination of information tied to an individual and his current needs. An evaluation involving 75 professionals from the Oil & Gas sector shows that ATHENA dramatically improved outcomes and productivity on a set of well-planning tasks compared to their use of a state-of-the-art RAG baseline. Interestingly, ATHENA also enabled eight non-experts to perform at expert levels. Joshua Eckroth, Dayne Freitag, Jonathan M. Keefe, Timothy Meyer, Karen L. Myers, Eric Schoen, Pedro Sequeira, Reid G. Smith |
CIKM | 1 |
| 2019 | A Genetic Algorithm for Finding a Small and Diverse Set of Recent News Stories on a Given Subject: How We Generate AAAI's AI-AlertabstractThis paper describes the genetic algorithm used to select news stories about artificial intelligence for AAAI’s weekly AIAlert, emailed to nearly 11,000 subscribers. Each week, about 1,500 news stories covering various aspects of artificial intelligence and machine learning are discovered by i2k Connect’s NewsFinder agent. Our challenge is to select just 10 stories from this collection that represent the important news about AI. Since stories and topics do not necessarily repeat in later weeks, we cannot use click tracking and supervised learning to predict which stories or topics are most preferred by readers. Instead, we must build a representative selection of stories a priori, using information about each story’s topics, content, publisher, date of publication, and other features. This paper describes a genetic algorithm that achieves this task. We demonstrate its effectiveness by comparing several engagement metrics from six months of “A/B testing” experiments that compare random story selection vs. a simple scoring algorithm vs. our new genetic algorithm. Joshua Eckroth, Eric Schoen |
AAAI | 1 |
| 2018 | Model AI Assignments 2018
Todd W. Neller, Zack J. Butler, Nate Derbinsky, Heidi Furey, Fred G. Martin, Michael Guerzhoy, Ariel Anders, Joshua Eckroth |
AAAI | 8 |
| 2018 | A course on big data analytics
Joshua Eckroth |
J. Parallel Distributed Comput. | 1 |
| 2017 | Model AI Assignments 2017
Todd W. Neller, Joshua Eckroth, Sravana Reddy, Joshua Ziegler, Jason M. Bindewald, Gilbert L. Peterson, Thomas P. Way, Paula Matuszek, Lillian N. Cassel, Mary-Angela Papalaskari, Carol Weiss, Ariel Anders, Sertac Karaman |
AAAI | 2 |
| 2016 | Teaching Big Data with a Virtual ClusterabstractBoth industry and academia are confronting the challenge of big data, i.e., data processing that involves data so voluminous or arriving at such high velocity that no single commodity machine is capable of storing or processing them all. A common approach to handling big data is to divide and distribute the processing job to a cluster of machines. Ideally, a course that teaches students how to work with big data would provide students access to a cluster for hands-on practice. However, a cluster of physical, on-premise machines may be prohibitively expensive, particularly at smaller institutions with smaller budgets. Joshua Eckroth |
SIGCSE | 1 |
| 2012 | Abductive Metareasoning for Truth-Seeking AgentsabstractMy research seeks to answer the question of how any agent that is tasked with making sense of its world, by finding explanations for evidence (e.g., sensor reports) using domain-general strategies, may accurately and efficiently handle incomplete evidence, noisy evidence, and an incomplete knowledge base. I propose the following answer to the question. The agent should employ an optimal abductive reasoning algorithm (developed piece-wise and shown to be best in a class of similar algorithms) that allows it to reason from evidence to causes. For the sake of efficiency and operational concerns, the agent should establish beliefs periodically rather than waiting until it has obtained all evidence it will ever be able to obtain. If the agent commits to beliefs on the basis of incomplete or noisy evidence or an incomplete knowledge base, these beliefs may be incorrect. Future evidence obtained by the agent may result in failed predictions or anomalies. The agent is then tasked with determining whether it should retain its beliefs and therefore discount the newly-obtained evidence, revise its prior beliefs, or expand its knowledge base (what can be described as anomaly-driven or explanation-based learning). I have developed an abductive metareasoning procedure that aims to appropriately reason about these situations. Preliminary experiments in two reasoning tasks indicate that the procedure is effective. Joshua Eckroth |
AAAI | 1 |
| 2009 | Estimation of adversarial social networks by fusion of information from a wide range of sources
John R. Josephson, Joshua Eckroth, Timothy N. Miller |
FUSION | 2 |