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. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Lea Verou

dblp:187/9708 · DBLP profile ↗
← Back
5ranked-venue papers
2as first author
2since 2021 · last 2022
—ORCID · none

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

Human-computer interaction and ubiquitous computing · 5 · 2 first-author · 2 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.

Software engineering, system software, and programming languages
3 papers
Services computing and microservices · 42% Software maintenance and evolution · 20% Empirical software engineering · 20%
Human-computer interaction and pervasive computing
4 papers
User interface design and tools · 67% Collaborative and social computing · 33%
Databases, data mining, and information retrieval
3 papers
Knowledge graphs · 60% Information retrieval · 30% Data models and query languages · 10%

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

TopicWeightPapersLastEvidence papers
Services computing and microservices › web service interfaces
Web APIs
1.122022
Wikxhibit: Using HTML and Wikidata to Author Applications that Link Data Across the Web · UIST 2022
Shapir: Standardizing and Democratizing Access to Web APIs · UIST 2021
User interface design and tools
end-user programming
0.522022
Extending a Reactive Expression Language with Data Update Actions for End-User Application Authoring · UIST 2018
Wikxhibit: Using HTML and Wikidata to Author Applications that Link Data Across the Web · UIST 2022
Empirical software engineering › human factors in software engineering
API usability
0.512021
Shapir: Standardizing and Democratizing Access to Web APIs · UIST 2021
Software maintenance and evolution
software ecosystems
0.512021
Shapir: Standardizing and Democratizing Access to Web APIs · UIST 2021
Information retrieval
text summarization
0.312017
Wikum: Bridging Discussion Forums and Wikis Using Recursive Summarization · CSCW 2017
Collaborative and social computing › computer-mediated communication
online discussion
0.312017
Wikum: Bridging Discussion Forums and Wikis Using Recursive Summarization · CSCW 2017
Programming languages and type systems
domain-specific languages
0.112021
Shapir: Standardizing and Democratizing Access to Web APIs · UIST 2021
Collaborative and social computing › peer production
wiki-based collaboration
0.112017
Wikum: Bridging Discussion Forums and Wikis Using Recursive Summarization · CSCW 2017

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

HTML templating · 1.7user evaluation · 1.0language extension · 1.0prototype · 0.6lab evaluation · 0.6web API abstraction · 0.5user study · 0.2
YearPublicationVenuePosition
2022 Wikxhibit: Using HTML and Wikidata to Author Applications that Link Data Across the Web
abstract
Wikidata is a companion to Wikipedia that captures a substantial part of the information about most Wikipedia entities in machine-readable structured form. In addition to directly representing information from Wikipedia itself, Wikidata also cross-references how additional information about these entities can be accessed through APIs on hundreds of other websites.
Tarfah Alrashed, Lea Verou, David R. Karger
UIST2
2021 Shapir: Standardizing and Democratizing Access to Web APIs
abstract
Today, many web sites offer third-party access to their data through web APIs. But manually encoding URLs with arbitrary endpoints, parameters, authentication handshakes, and pagination, among other things, makes API use challenging and laborious for programmers, and untenable for novices. In addition, each site offers its own idiosyncratic data model, properties, and methods that a new user must learn, even when the sites manage the same common types of information as many others.
Tarfah Alrashed, Lea Verou, David R. Karger
UIST2
2018 Extending a Reactive Expression Language with Data Update Actions for End-User Application Authoring
abstract
Mavo is a small extension to the HTML language that empowers non-programmers to create simple web applications. Authors can mark up any normal HTML document with attributes that specify data elements that Mavo makes editable and persists. But while applications authored with Mavo allow users to edit individual data items, they do not offer any programmatic data actions that can act in customizable ways on large collections of data simultaneously or that modify data according to a computation. We explore an extension to the Mavo language that enables non-programmers to author these richer data update actions. We show that it lets authors create a more powerful set of applications than they could previously, while adding little additional complexity to the authoring process. Through user evaluations, we assess how closely our data update syntax matches how novice authors would instinctively express such actions, and how well they are able to use the syntax we provided.
Lea Verou, Tarfah Alrashed, David R. Karger
UIST1
2017 Wikum: Bridging Discussion Forums and Wikis Using Recursive Summarization
abstract
Large-scale discussions between many participants abound on the internet today, on topics ranging from political arguments to group coordination. But as these discussions grow to tens of thousands of posts, they become ever more difficult for a reader to digest. In this article, we describe a workflow called recursive summarization, implemented in our Wikum prototype, that enables a large population of readers or editors to work in small doses to refine out the main points of the discussion. More than just a single summary, our workflow produces a summary tree that enables a reader to explore distinct subtopics at multiple levels of detail based on their interests. We describe lab evaluations showing that (i) Wikum can be used more effectively than a control to quickly construct a summary tree and (ii) the summary tree is more effective than the original discussion in helping readers identify and explore the main topics.
Amy X. Zhang, Lea Verou, David R. Karger
CSCW2
2016 Mavo: Creating Interactive Data-Driven Web Applications by Authoring HTML
abstract
Many people can author static web pages with HTML and CSS but find it hard or impossible to program persistent, interactive web applications. We show that for a broad class of CRUD (Create, Read, Update, Delete) applications, this gap can be bridged. Mavo extends the declarative syntax of HTML to describe Web applications that manage, store and transform data. Using Mavo, authors with basic HTML knowledge define complex data schemas implicitly as they design their HTML layout. They need only add a few attributes and expressions to their HTML elements to transform their static design into a persistent, data-driven web application whose data can be edited by direct manipulation of the content in the browser. We evaluated Mavo with 20 users who marked up static designs---some provided by us, some their own creation---to transform them into fully functional web applications. Even users with no programming experience were able to quickly craft Mavo applications.
Lea Verou, Amy X. Zhang, David R. Karger
UIST1