Demo Data from EDBT 2026 / reviewers in the wild / expert
Josep Valls-Vargas
dblp:135/8799
· DBLP profile ↗
8ranked-venue papers
6as first author
1since 2021 · last 2023
0000-0001-7203-8540ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Artificial intelligence and machine learning · 4 · 4 first-authorGraphics, computer vision, multimedia, augmented reality and games · 4 · 4 first-authorHuman-computer interaction and ubiquitous computing · 3 · 2 first-authorDatabases, data management, data science and information retrieval · 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.
| Databases, data mining, and information retrieval
1 paper |
Information retrieval · 100% |
Topics — the 2 heaviest of 2, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Information retrieval
query processing |
0.7 | 1 | 2023 | Contextual Multilingual Spellchecker for User Queries · SIGIR 2023 |
Information retrieval › query processing
query spelling correction |
0.7 | 1 | 2023 | Contextual Multilingual Spellchecker for User Queries · SIGIR 2023 |
Methods — techniques the papers use, named apart from their topics
neural spell correction · 0.7
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2023 | Contextual Multilingual Spellchecker for User QueriesabstractSpellchecking is one of the most fundamental and widely used search features. Correcting incorrectly spelled user queries not only enhances the user experience but is expected by the user. However, most widely available spellchecking solutions are either lower accuracy than state-of-the-art solutions or too slow to be used for search use cases where latency is a key requirement. Furthermore, most innovative recent architectures focus on English and are not trained in a multilingual fashion and are trained for spell correction in longer text, which is a different paradigm from spell correction for user queries, where context is sparse (most queries are 1-2 words long). Finally, since most enterprises have unique vocabularies such as product names, off-the-shelf spelling solutions fall short of users' needs. Sanat Sharma, Josep Valls-Vargas, Tracy Holloway King, François Guerin, Chirag Arora |
SIGIR | 2 |
| 2018 | Lessons Learned From an Interactive Educational Computer Game About Concurrent Programming: (Abstract Only)abstractIn parallel programming, there is a shift away from the single execution path of sequential programming to situations where non-deterministic operation force consideration of multiple paths of execution. Compared to the substantial computer science education literature on helping students to learn sequential programming, there are fewer studies of the cognitive difficulties that students follow when learning parallel programming. To address this, we created a computer game, Parallel involving concurrent situations. The game is an abstract representation of concurrency problems where players are asked to solve a progression of puzzles involving arrows moving concurrently on tracks. Play does not require coding. The goals of our research were to 1) explore how students acquire skills in the design of solutions with parallelism, and 2) explore how interactive games can substitute or compliment conventional parallel programming courses. Through two user studies of the game (n=7) where students played the game and used a talk-aloud protocol alongside a researcher, three major themes emerged, that of non-determinism where students were able to make the connection of non-deterministic behavior in parallel programming to the game, self-efficacy where students were stating they felt their knowledge of parallel programming increased after playing the game, and expertise where researchers learned that expertise was important to successful connection of the game to parallel programming concepts These findings show that students are beginning to see the connection between the game/s presentation of concurrency to programming concepts such as non-determinism. Katelyn Bright Alderfer, Brian K. Smith, Santiago Ontañón, Bruce W. Char, Jessica Nebolsky, Jichen Zhu, Anushay Furqan, Evan Freed, Justin H. Patterson, Josep Valls-Vargas |
SIGCSE | 10 |
| 2017 | Graph grammar-based controllable generation of puzzles for a learning game about parallel programmingabstractIn the context of a learning game to teach parallel programming, we describe a procedural content generation (PCG) approach that can be controlled to generate programming puzzles involving a desired set of concepts, and of desired size and "difficulty". Our approach is based on grammars to control the generation of the puzzle structure, and orthographic graph embedding techniques to render it into a two-dimensional grid for our game. The proposed PCG system is designed to work with a player model in order to provide personalized learning experiences. We present an evaluation of the variability of the generated puzzles using several metrics including challenge and solvability as evaluated by a custom-build model checker. Our evaluation shows that this PCG system can generate a large number of varied puzzles but it is still not able to generate puzzles with certain aesthetic and functional qualities found in puzzles generated by human authors. Josep Valls-Vargas, Jichen Zhu, Santiago Ontañón |
FDG | 1 |
| 2017 | From computational narrative analysis to generation: a preliminary reviewabstractIn this paper we present a survey of two of the main areas of research within the field of computational narrative, namely narrative analysis and generation. We argue that there is a gap between these two lines of work and propose a taxonomy of the computational models of narrative used within each. We outline potential mappings between computational narrative models with the goal of bridging this gap and alleviating the authorial bottleneck problem occurring when authoring content for computational narrative generation systems. Finally we discuss related work in this direction and report on our work-in-progress towards an end-to-end computational narrative system to bridge the gap. Josep Valls-Vargas, Jichen Zhu, Santiago Ontañón |
FDG | 1 |
| 2017 | Error Analysis in an Automated Narrative Information Extraction PipelineabstractIn this paper, we present our method for automatically extracting narrative information of characters and their narrative roles from natural language stories. In our corpus of 15 unannotated folk tales, our Voz system identifies 87% of the characters in the stories and correctly assigns 68% of the character roles. To better understand the sources of error in our system, we present an analytical methodology to study how the error is introduced by different modules and how it propagates through the pipeline. This methodology allows us to identify the bottleneck with the largest impact on the final error, which might be different from the module with the largest individual error in isolation. Our methodology can be applied to a wide variety of similar information extraction pipelines. Josep Valls-Vargas, Jichen Zhu, Santiago Ontañón |
IEEE Trans. Comput. Intell. AI Games | 1 |
| 2016 | Automated Narrative Information Extraction Using Non-Linear Pipelines
Josep Valls-Vargas |
IJCAI | 1 |
| 2015 | Narrative Hermeneutic Circle: Improving Character Role Identification from Natural Language Text via Feedback Loops
Josep Valls-Vargas, Jichen Zhu, Santiago Ontañón |
IJCAI | 1 |
| 2012 | Natural Language Generation through Case-Based Text Modification
Josep Valls-Vargas, Santiago Ontañón |
ICCBR | 1 |