Demo Data from VLDB 2026 / reviewers in the wild / expert
Andrew Caines
dblp:126/8732
· DBLP profile ↗
23ranked-venue papers
4as first author
6since 2021 · last 2025
0000-0001-9647-4902ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Artificial intelligence and machine learning · 17 · 4 first-author · 6 since 2021Applied, interdisciplinary, general and emerging computing · 4Graphics, computer vision, multimedia, augmented reality and games · 3Human-computer interaction and ubiquitous computing · 2Security and privacy · 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.
| Artificial intelligence
3 papers |
Machine translation · 51% Language models and text generation · 22% Speech recognition and synthesis · 13% |
Topics — the 6 heaviest of 6, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Natural language and speech › Machine translation
document-level machine translation |
0.9 | 1 | 2025 | AFRIDOC-MT: Document-level MT Corpus for African Languages · EMNLP 2025 |
Natural language and speech › Machine translation
low-resource machine translation |
0.9 | 1 | 2025 | AFRIDOC-MT: Document-level MT Corpus for African Languages · EMNLP 2025 |
Natural language and speech › Language models and text generation › large language model training
language model pretraining |
0.8 | 1 | 2024 | Mitigating Frequency Bias and Anisotropy in Language Model Pre-Training with Syntactic Smoothing · EMNLP 2024 |
Natural language and speech › Speech recognition and synthesis
speech evaluation |
0.4 | 1 | 2020 | Investigating the effect of auxiliary objectives for the automated grading of learner English speech transcriptions · ACL 2020 |
Natural language and speech › Information extraction and text analysis › multilingual NLP
multilingual language resources |
0.3 | 1 | 2025 | AFRIDOC-MT: Document-level MT Corpus for African Languages · EMNLP 2025 |
Machine learning › Representation and self-supervised learning › word representation
token embedding |
0.2 | 1 | 2024 | Mitigating Frequency Bias and Anisotropy in Language Model Pre-Training with Syntactic Smoothing · EMNLP 2024 |
Methods — techniques the papers use, named apart from their topics
corpus construction · 0.9syntactic prior · 0.8maximum-likelihood objective · 0.8transformer · 0.4multi-task learning · 0.4bidirectional recurrent neural network · 0.4
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2025 | AFRIDOC-MT: Document-level MT Corpus for African LanguagesabstractJesujoba Oluwadara Alabi, Israel Abebe Azime, Miaoran Zhang, Cristina España-Bonet, Rachel Bawden, Dawei Zhu, David Ifeoluwa Adelani, Clement Oyeleke Odoje, Idris Akinade, Iffat Maab, Davis David, Shamsuddeen Hassan Muhammad, Neo Putini, David O. Ademuyiwa, Andrew Caines, Dietrich Klakow. Proceedings of the 2025 Conference on Empirical Methods in Natural Language Processing. 2025. Jesujoba O. Alabi, Israel Abebe Azime, Miaoran Zhang, Cristina España-Bonet, Rachel Bawden, David Ifeoluwa Adelani, Clement Odoje, Idris Akinade, Iffat Maab, Davis David, Shamsuddeen Hassan Muhammad, Neo Putini, David O. Ademuyiwa, Andrew Caines, Dietrich Klakow |
EMNLP | 15 |
| 2024 | Grammatical Error Correction for Code-Switched Sentences by Learners of EnglishabstractCode-switching (CSW) is a common phenomenon among multilingual speakers where multiple languages are used in a single discourse or utterance. Mixed language utterances may still contain grammatical errors however, yet most existing Grammar Error Correction (GEC) systems have been trained on monolingual data and not developed with CSW in mind. In this work, we conduct the first exploration into the use of GEC systems on CSW text. Through this exploration, we propose a novel method of generating synthetic CSW GEC datasets by translating different spans of text within existing GEC corpora. We then investigate different methods of selecting these spans based on CSW ratio, switch-point factor and linguistic constraints, and identify how they affect the performance of GEC systems on CSW text. Our best model achieves an average increase of 1.57 F0.5 across 3 CSW test sets (English-Chinese, English-Korean and English-Japanese) without affecting the model’s performance on a monolingual dataset. We furthermore discovered that models trained on one CSW language generalise relatively well to other typologically similar CSW languages. Kelvin Wey Han Chan, Christopher Bryant 0001, Li Nguyen, Andrew Caines, Zheng Yuan 0003 |
LREC/COLING | 4 |
| 2024 | Logging Keystrokes in Writing by English LearnersabstractEssay writing is a skill commonly taught and practised in schools. The ability to write a fluent and persuasive essay is often a major component of formal assessment. In natural language processing and education technology we may work with essays in their final form, for example to carry out automated assessment or grammatical error correction. In this work we collect and analyse data representing the essay writing process from start to finish, by recording every key stroke from multiple writers participating in our study. We describe our data collection methodology, the characteristics of the resulting dataset, and the assignment of proficiency levels to the texts. We discuss the ways the keystroke data can be used – for instance seeking to identify patterns in the keystrokes which might act as features in automated assessment or may enable further advancements in writing assistance – and the writing support technology which could be built with such information, if we can detect when writers are struggling to compose a section of their essay and offer appropriate intervention. We frame this work in the context of English language learning, but we note that keystroke logging is relevant more broadly to text authoring scenarios as well as cognitive or linguistic analyses of the writing process. Georgios Velentzas, Andrew Caines, Rita Borgo, Erin Pacquetet, Clive Hamilton, Taylor B. Arnold, Diane Nicholls, Paula Buttery, Thomas Gaillat, Nicolas Ballier, Helen Yannakoudakis |
LREC/COLING | 2 |
| 2024 | Mitigating Frequency Bias and Anisotropy in Language Model Pre-Training with Syntactic SmoothingabstractLanguage models strongly rely on frequency information because they maximize the likelihood of tokens during pre-training.As a consequence, language models tend not to generalize well to tokens that are seldom seen during training.Moreover, maximum likelihood training has been discovered to give rise to anisotropy: representations of tokens in a model tend to cluster tightly in a highdimensional cone, rather than spreading out over their representational capacity.Our work introduces a method for quantifying the frequency bias of a language model by assessing sentence-level perplexity with respect to token-level frequency.We then present a method for reducing the frequency bias of a language model by inducing a syntactic prior over token representations during pre-training.Our Syntactic Smoothing method adjusts the maximum likelihood objective function to distribute the learning signal to syntactically similar tokens.This approach results in better performance on infrequent English tokens and a decrease in anisotropy.We empirically show that the degree of anisotropy in a model correlates with its frequency bias.rdiehlmartinez/syntactic-smoothing Richard Diehl Martinez, Zébulon Goriely, Andrew Caines, Paula Buttery, Lisa Beinborn |
EMNLP | 3 |
| 2023 | Automated hate speech detection and span extraction in underground hacking and extremist forumsabstractAbstract Hate speech is any kind of communication that attacks a person or a group based on their characteristics, such as gender, religion and race. Due to the availability of online platforms where people can express their (hateful) opinions, the amount of hate speech is steadily increasing that often leads to offline hate crimes. This paper focuses on understanding and detecting hate speech in underground hacking and extremist forums where cybercriminals and extremists, respectively, communicate with each other, and some of them are associated with criminal activity. Moreover, due to the lengthy posts, it would be beneficial to identify the specific span of text containing hateful content in order to assist site moderators with the removal of hate speech. This paper describes a hate speech dataset composed of posts extracted from HackForums, an online hacking forum, and Stormfront and Incels.co, two extremist forums. We combined our dataset with a Twitter hate speech dataset to train a multi-platform classifier. Our evaluation shows that a classifier trained on multiple sources of data does not always improve the performance compared to a mono-platform classifier. Finally, this is the first work on extracting hate speech spans from longer texts. The paper fine-tunes BERT (Bidirectional Encoder Representations from Transformers) and adopts two approaches – span prediction and sequence labelling. Both approaches successfully extract hateful spans and achieve an F1-score of at least 69%. Linda Zhou, Andrew Caines, Ildiko Pete, Alice Hutchings |
Nat. Lang. Eng. | 2 |
| 2022 | Probing for targeted syntactic knowledge through grammatical error detectionabstractTargeted studies testing knowledge of subjectverb agreement (SVA) indicate that pre-trained language models encode syntactic information.We assert that if models robustly encode subject-verb agreement, they should be able to identify when agreement is correct and when it is incorrect.To that end, we propose grammatical error detection as a diagnostic probe to evaluate token-level contextual representations for their knowledge of SVA.We evaluate contextual representations at each layer from five pre-trained English language models: BERT, XLNET, GPT-2, ROBERTA, and ELEC-TRA.We leverage public annotated training data from both English second language learners and Wikipedia edits, and report results on manually crafted stimuli for subject-verb agreement.We find that masked language models linearly encode information relevant to the detection of SVA errors, while the autoregressive models perform on par with our baseline.However, we also observe a divergence in performance when probes are trained on different training sets, and when they are evaluated on different syntactic constructions, suggesting the information pertaining to SVA error detection is not robustly encoded. Christopher Bryant 0001, Andrew Caines, Marek Rei, Paula Buttery |
CoNLL | 3 |
| 2020 | Investigating the effect of auxiliary objectives for the automated grading of learner English speech transcriptionsabstractWe address the task of automatically grading the language proficiency of spontaneous speech based on textual features from automatic speech recognition transcripts.Motivated by recent advances in multi-task learning, we develop neural networks trained in a multi-task fashion that learn to predict the proficiency level of non-native English speakers by taking advantage of inductive transfer between the main task (grading) and auxiliary prediction tasks: morpho-syntactic labeling, language modeling, and native language identification (L1).We encode the transcriptions with both bi-directional recurrent neural networks and with bi-directional representations from transformers, compare against a featurerich baseline, and analyse performance at different proficiency levels and with transcriptions of varying error rates.Our best performance comes from a transformer encoder with L1 prediction as an auxiliary task.We discuss areas for improvement and potential applications for text-only speech scoring. Hannah Craighead, Andrew Caines, Paula Buttery, Helen Yannakoudakis |
ACL | 2 |
| 2020 | Adaptive Forgetting Curves for Spaced Repetition Language Learning
Ahmed H. Zaidi, Andrew Caines, Russell Moore, Paula Buttery, Andrew C. Rice |
AIED (2) | 2 |
| 2020 | Grammatical error detection in transcriptions of spoken EnglishabstractWe describe the collection of transcription corrections and grammatical error annotations for the CROWDED Corpus of spoken English monologues on business topics.The corpus recordings were crowdsourced from native speakers of English and learners of English with German as their first language.The new transcriptions and annotations are obtained from different crowdworkers: we analyse the 1108 new crowdworker submissions and propose that they can be used for automatic transcription post-editing and grammatical error correction for speech.To further explore the data we train grammatical error detection models with various configurations including pretrained and contextual word representations as input, additional features and auxiliary objectives, and extra training data from written error-annotated corpora.We find that a model concatenating pre-trained and contextual word representations as input performs best, and that additional information does not lead to further performance gains. Andrew Caines, Christian Bentz, Kate M. Knill, Marek Rei, Paula Buttery |
COLING | 1 |
| 2020 | An Expectation Maximisation Algorithm for Automated Cognate DetectionabstractIn historical linguistics, cognate detection is the task of determining whether sets of words have common etymological roots.Inspired by the comparative method used by human linguists, we develop a system for automated cognate detection that frames the task as an inference problem for a general statistical model consisting of observed data (potentially cognate pairs of words), latent variables (the cognacy status of pairs) and unknown global parameters (which sounds correspond between languages).We then give a specific instance of such a model along with an expectationmaximisation algorithm to infer its parameters.We evaluate our system on a dataset of 8140 cognate sets, finding its performance of our method to be comparable to the state of the art.We additionally carry out qualitative analysis demonstrating various advantages it has over existing systems.We also suggest several ways our work could be extended within the general theoretical framework we propose. Roddy MacSween, Andrew Caines |
CoNLL | 2 |
| 2020 | REPROLANG 2020: Automatic Proficiency Scoring of Czech, English, German, Italian, and Spanish Learner EssaysabstractWe report on our attempts to reproduce the work described in Vajjala & Rama 2018, ‘Experiments with universal CEFR classification’, as part of REPROLANG 2020: this involves featured-based and neural approaches to essay scoring in Czech, German and Italian. Our results are broadly in line with those from the original paper, with some differences due to the stochastic nature of machine learning and programming language used. We correct an error in the reported metrics, introduce new baselines, apply the experiments to English and Spanish corpora, and generate adversarial data to test classifier robustness. We conclude that feature-based approaches perform better than neural network classifiers for text datasets of this size, though neural network modifications do bring performance closer to the best feature-based models. Andrew Caines, Paula Buttery |
LREC | 1 |
| 2019 | Behavioural Cloning of Teachers for Automatic Homework Selection
Russell Moore, Andrew Caines, Andrew C. Rice, Paula Buttery |
AIED (1) | 2 |
| 2019 | Skills Embeddings: A Neural Approach to Multicomponent Representations of Students and Tasks
Russell Moore, Andrew Caines, Ahmed H. Zaidi, Andrew C. Rice, Paula Buttery |
EDM | 2 |
| 2019 | Accurate Modelling of Language Learning Tasks and Students Using Representations of Grammatical Proficiency
Ahmed H. Zaidi, Andrew Caines, Russell Moore, Paula Buttery, Andrew C. Rice |
EDM | 2 |
| 2019 | Automatic Grammatical Error Detection of Non-native Spoken Learner EnglishabstractAutomatic language assessment and learning systems are required to support the global growth in English language learning. They need to be able to provide reliable and meaningful feedback to help learners develop their skills. This paper considers the question of detecting "grammatical" errors in non-native spoken English as a first step to providing feedback on a learner's use of the language. A state-of-the-art deep learning based grammatical error detection (GED) system designed for written texts is investigated on free speaking tasks across the full range of proficiency grades with a mix of first languages (L1s). This presents a number of challenges. Free speech contains disfluencies that disrupt the spoken language flow but are not grammatical errors. The lower the level of the learner the more these both will occur which makes the underlying task of automatic transcription harder. The baseline written GED system is seen to perform less well on manually transcribed spoken language. When the GED model is fine-tuned to free speech data from the target domain the spoken system is able to match the written performance. Given the current state-of-the-art in ASR, however, and the ability to detect disfluencies grammatical error feedback from automated transcriptions remains a challenge. Kate M. Knill, Mark J. F. Gales, P. P. Manakul, Andrew Caines |
ICASSP | 4 |
| 2018 | Overview of the 2018 Spoken CALL Shared TaskabstractContains fulltext : 199312.pdf (Publisher’s version ) (Open Access) Claudia Baur, Andrew Caines, Cathy Chua, Johanna Gerlach, Mengjie Qian 0001, Manny Rayner, Martin J. Russell, Helmer Strik, Xizi Wei |
INTERSPEECH | 2 |
| 2018 | Impact of ASR Performance on Free Speaking Language AssessmentabstractIn free speaking tests candidates respond in spontaneous speech to prompts. This form of test allows the spoken language proficiency of a non-native speaker of English to be assessed more fully than read aloud tests. As the candidate's responses are unscripted, transcription by automatic speech recognition (ASR) is essential for automated assessment. ASR will never be 100% accurate so any assessment system must seek to minimise and mitigate ASR errors. This paper considers the impact of ASR errors on the performance of free speaking test auto-marking systems. Firstly rich linguistically related features, based on part-of-speech tags from statistical parse trees, are investigated for assessment. Then, the impact of ASR errors on how well the system can detect whether a learner's answer is relevant to the question asked is evaluated. Finally, the impact that these errors may have on the ability of the system to provide detailed feedback to the learner is analysed. In particular, pronunciation and grammatical errors are considered as these are important in helping a learner to make progress. As feedback resulting from an ASR error would be highly confusing, an approach to mitigate this problem using confidence scores is also analysed. Kate M. Knill, Mark J. F. Gales, Konstantinos Kyriakopoulos, Andrey Malinin, Anton Ragni, Yu Wang 0027, Andrew Caines |
INTERSPEECH | 7 |
| 2018 | Characterizing Eve: Analysing Cybercrime Actors in a Large Underground Forum
Sergio Pastrana, Alice Hutchings, Andrew Caines, Paula Buttery |
RAID | 3 |
| 2016 | Automated speech-unit delimitation in spoken learner EnglishabstractIn order to apply computational linguistic analyses and pass information to downstream applications, transcriptions of speech obtained via automatic speech recognition (ASR) need to be divided into smaller meaningful units, in a task we refer to as ‘speech-unit (SU) delimitation’. We closely recreate the automatic delimitation system described by Lee and Glass (2012), ‘Sentence detection using multiple annotations’, Proceedings of INTERSPEECH, which combines a prosodic model, language model and speech-unit length model in log-linear fashion. Since state-of-the-art natural language processing (NLP) tools have been developed to deal with written text and its characteristic sentence-like units, SU delimitation helps bridge the gap between ASR and NLP, by normalising spoken data into a more canonical format. Previous work has focused on native speaker recordings; we test the system of Lee and Glass (2012) on non-native speaker (or ‘learner’) data, achieving performance above the state-of-the-art. We also consider alternative evaluation metrics which move away from the idea of a single ‘truth’ in SU delimitation, and frame this work in the context of downstream NLP applications. Russell Moore, Andrew Caines, Calbert Graham, Paula Buttery |
COLING | 2 |
| 2016 | Crowdsourcing a Multi-lingual Speech Corpus: Recording, Transcription and Annotation of the CrowdIS Corpora
Andrew Caines, Christian Bentz, Calbert Graham, Tim Polzehl, Paula Buttery |
LREC | 1 |
| 2016 | Predicting Author Age from Weibo Microblog Posts
Wanru Zhang, Andrew Caines, Dimitrios Alikaniotis, Paula Buttery |
LREC | 2 |
| 2012 | Reclassifying subcategorization frames for experimental analysis and stimulus generation
Paula Buttery, Andrew Caines |
LREC | 2 |
| 2012 | Annotating progressive aspect constructions in the spoken section of the British National Corpus
Andrew Caines, Paula Buttery |
LREC | 1 |