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.

Thomas Lu

dblp:11/5027 · DBLP profile ↗
← Back
6ranked-venue papers
1as first author
4since 2021 · last 2026
0009-0000-3474-6263ORCID · reported

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

Artificial intelligence and machine learning · 4 · 1 first-author · 3 since 2021Graphics, computer vision, multimedia, augmented reality and games · 2 · 1 since 2021Applied, interdisciplinary, general and emerging computing · 2 · 1 first-author · 1 since 2021Software engineering, systems software and programming languages · 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.

Theoretical computer science
2 papers
Automated reasoning and model checking · 54% Automata and formal languages · 23% Algorithms and data structures · 23%
Artificial intelligence
1 paper
Information extraction and text analysis · 100%
Computer networks
1 paper
Network management and operations · 77% Software-defined and programmable networks · 23%
Interdisciplinary, comprehensive, and emerging computing
1 paper
Computing education · 100%

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

TopicWeightPapersLastEvidence papers
Automated reasoning and model checking › theorem proving
interactive theorem proving
1.012026
LeanTutor: Towards a Verified AI Mathematical Proof Tutor · AAAI 2026
Automated reasoning and model checking
theorem proving
1.012026
LeanTutor: Towards a Verified AI Mathematical Proof Tutor · AAAI 2026
Network management and operations
network verification
0.912025
Active Learning of Symbolic NetKAT Automata · Proc. ACM Program. Lang. 2025
Algorithms and data structures › learning algorithms
active learning
0.912025
Active Learning of Symbolic NetKAT Automata · Proc. ACM Program. Lang. 2025
Automata and formal languages › grammatical inference
automata learning
0.912025
Active Learning of Symbolic NetKAT Automata · Proc. ACM Program. Lang. 2025
Natural language and speech › Information extraction and text analysis › syntactic parsing
incremental parsing
0.612022
Learned Incremental Representations for Parsing · ACL (1) 2022
Natural language and speech › Information extraction and text analysis
syntactic parsing
0.612022
Learned Incremental Representations for Parsing · ACL (1) 2022
Computing education
intelligent tutoring systems
0.312026
LeanTutor: Towards a Verified AI Mathematical Proof Tutor · AAAI 2026
Software-defined and programmable networks › network programming
network programming languages
0.312025
Active Learning of Symbolic NetKAT Automata · Proc. ACM Program. Lang. 2025

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

lean theorem prover · 2.0large language model · 2.0autoformalization · 2.0symbolic automata · 1.7active learning · 1.7pre-trained embeddings · 0.6discrete labeling · 0.6
YearPublicationVenuePosition
2026 LeanTutor: Towards a Verified AI Mathematical Proof Tutor
abstract
This paper considers the development of an AI-based provably-correct mathematical proof tutor. While Large Language Models (LLMs) allow seamless communication in natural language, they are error prone. Theorem provers such as Lean allow for provable-correctness, but these are hard for students to learn. We present a proof-of-concept system (LeanTutor) by combining the complementary strengths of LLMs and theorem provers. LeanTutor is composed of three modules: (i) an autoformalizer/proof-checker, (ii) a next-step generator, and (iii) a natural language feedback generator. To evaluate the system, we introduce PeanoBench, a dataset of 371 Peano Arithmetic proofs in human-written natural language and formal language, derived from the Natural Numbers Game.
Manooshree Patel, Rayna Bhattacharyya, Thomas Lu, Arnav Mehta, Niels Voss, Narges Norouzi, Gireeja Ranade
AAAI3
2025 Active Learning of Symbolic NetKAT Automata
abstract
NetKAT is a domain-specific programming language and logic that has been successfully used to specify and verify the behavior of packet-switched networks. This paper develops techniques for automatically learning NetKAT models of unknown networks using active learning. Prior work has explored active learning for a wide range of automata (e.g., deterministic, register, Büchi, timed etc.) and also developed applications, such as validating implementations of network protocols. We present algorithms for learning different types of NetKAT automata, including symbolic automata proposed in recent work. We prove the soundness of these algorithms, build a prototype implementation, and evaluate it on a standard benchmark. Our results highlight the applicability of symbolic NetKAT learning for realistic network configurations and topologies.
Mark Moeller, Tiago Ferreira 0001, Thomas Lu, Nate Foster, Alexandra Silva 0001
Proc. ACM Program. Lang.3
2024 Basic syntax from speech: Spontaneous concatenation in unsupervised deep neural networks
Gasper Begus, Thomas Lu, Zili Wang 0004
CogSci2
2022 Learned Incremental Representations for Parsing
abstract
We present an incremental syntactic representation that consists of assigning a single discrete label to each word in a sentence, where the label is predicted using strictly incremental processing of a prefix of the sentence, and the sequence of labels for a sentence fully determines a parse tree.Our goal is to induce a syntactic representation that commits to syntactic choices only as they are incrementally revealed by the input, in contrast with standard representations that must make output choices such as attachments speculatively and later throw out conflicting analyses.Our learned representations achieve 93.72 F1 on the Penn Treebank with as few as 5 bits per word, and at 8 bits per word they achieve 94.97 F1, which is comparable with other state of the art parsing models when using the same pre-trained embeddings.We also provide an analysis of the representations learned by our system, investigating properties such as the interpretable syntactic features captured by the system and mechanisms for deferred resolution of syntactic ambiguities.
Nikita Kitaev, Thomas Lu, Daniel Klein 0001
ACL (1)2
2019 Representing spatial relations with fractional binding
Thomas Lu, Aaron Voelker, Brent Komer, Chris Eliasmith
CogSci1
2003 Cortical processing of temporal modulations
Thomas Lu
Speech Commun.2