Demo Data from EDBT 2026 / reviewers in the wild / expert
Richard Barnes 0002
dblp:41/10889
· DBLP profile ↗
2ranked-venue papers
1as first author
1since 2021 · last 2021
0000-0002-0204-6040ORCID · verified
Domains — the database's venue-derived domains; a paper can count in several
Artificial intelligence and machine learning · 1 · 1 first-authorDatabases, data management, data science and information retrieval · 1 · 1 first-authorApplied, interdisciplinary, general and emerging computing · 1 · 1 since 2021
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.
| Interdisciplinary, comprehensive, and emerging computing
1 paper |
Smart cities and intelligent transportation · 100% |
Topics — the 3 heaviest of 3, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Smart cities and intelligent transportation › public transit
bus travel time prediction |
0.4 | 1 | 2020 | BusTr: Predicting Bus Travel Times from Real-Time Traffic · KDD 2020 |
Smart cities and intelligent transportation
public transit |
0.4 | 1 | 2020 | BusTr: Predicting Bus Travel Times from Real-Time Traffic · KDD 2020 |
Smart cities and intelligent transportation
traffic prediction |
0.1 | 1 | 2020 | BusTr: Predicting Bus Travel Times from Real-Time Traffic · KDD 2020 |
Methods — techniques the papers use, named apart from their topics
neural sequence model · 0.4machine learning · 0.4
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2021 | Ten simple rules on writing clean and reliable open-source scientific softwareabstractFunctional, usable, and maintainable open-source software is increasingly essential to scientific research, but there is a large variation in formal training for software development and maintainability. Here, we propose 10 "rules" centered on 2 best practice components: clean code and testing. These 2 areas are relatively straightforward and provide substantial utility relative to the learning investment. Adopting clean code practices helps to standardize and organize software code in order to enhance readability and reduce cognitive load for both the initial developer and subsequent contributors; this allows developers to concentrate on core functionality and reduce errors. Clean coding styles make software code more amenable to testing, including unit tests that work best with modular and consistent software code. Unit tests interrogate specific and isolated coding behavior to reduce coding errors and ensure intended functionality, especially as code increases in complexity; unit tests also implicitly provide example usages of code. Other forms of testing are geared to discover erroneous behavior arising from unexpected inputs or emerging from the interaction of complex codebases. Although conforming to coding styles and designing tests can add time to the software development project in the short term, these foundational tools can help to improve the correctness, quality, usability, and maintainability of open-source scientific software code. They also advance the principal point of scientific research: producing accurate results in a reproducible way. In addition to suggesting several tips for getting started with clean code and testing practices, we recommend numerous tools for the popular open-source scientific software languages Python, R, and Julia. Haley S. Hunter-Zinck, Alexandre Fioravante de Siqueira, Valeri N. Vasquez, Richard Barnes 0002, Ciera C. Martinez |
PLoS Comput. Biol. | 4 |
| 2020 | BusTr: Predicting Bus Travel Times from Real-Time TrafficabstractWe present BusTr, a machine-learned model for translating road traffic forecasts into predictions of bus delays, used by Google Maps to serve the majority of the world's public transit systems where no official real-time bus tracking is provided. We demonstrate that our neural sequence model improves over DeepTTE, the state-of-the-art baseline, both in performance (-30% MAPE) and training stability. We also demonstrate significant generalization gains over simpler models, evaluated on longitudinal data to cope with a constantly evolving world. Richard Barnes 0002, Senaka Buthpitiya, James Cook, Alex Fabrikant, Andrew Tomkins, Fangzhou Xu |
KDD | 1 |