Computer Science > Human-Computer Interaction
[Submitted on 24 Jan 2017 (this version), latest version 18 Apr 2018 (v2)]
Title:Dialectic: Enhancing Text Input Fields with Automatic Feedback to Improve Social Content Writing Quality
View PDFAbstract:Modern social media relies on high quality user generated writing such as reviews, explanations, and answers. In contrast to standard validation to provide feedback for structured inputs (e.g., dates, email addresses), it is difficult to provide timely, high quality, customized feedback for free-form text input. While existing solutions based on crowdsourced feedback (e.g., up-votes and comments) can eventually produce high quality feedback, they suffer from high latency and costs, whereas fully automated approaches are limited to syntactic feedback that does not address text content. We introduce Dialectic, an end-to-end extensible system that simplifies the process of creating, customizing, and deploying content-specific feedback for free-text inputs. Our main observation is that many services already have a corpus of crowdsourced feedback that can be used to bootstrap a feedback system. Dialectic initializes with a corpus of annotated free-form text, automatically segments input text, and helps developers rapidly add domain-specific document quality features as well as content-specific feedback generation functions to provide targeted feedback to user inputs. Our user study shows that Dialectic can be used to create a feedback interface that produces an average of 14.4\% quality improvement of product review text, over 3x better than a state-of-the-art feedback system.
Submission history
From: Eugene Wu [view email][v1] Tue, 24 Jan 2017 02:52:37 UTC (2,412 KB)
[v2] Wed, 18 Apr 2018 19:25:59 UTC (1,771 KB)
References & Citations
Bibliographic and Citation Tools
Bibliographic Explorer (What is the Explorer?)
Connected Papers (What is Connected Papers?)
Litmaps (What is Litmaps?)
scite Smart Citations (What are Smart Citations?)
Code, Data and Media Associated with this Article
alphaXiv (What is alphaXiv?)
CatalyzeX Code Finder for Papers (What is CatalyzeX?)
DagsHub (What is DagsHub?)
Gotit.pub (What is GotitPub?)
Hugging Face (What is Huggingface?)
Papers with Code (What is Papers with Code?)
ScienceCast (What is ScienceCast?)
Demos
Recommenders and Search Tools
Influence Flower (What are Influence Flowers?)
CORE Recommender (What is CORE?)
arXivLabs: experimental projects with community collaborators
arXivLabs is a framework that allows collaborators to develop and share new arXiv features directly on our website.
Both individuals and organizations that work with arXivLabs have embraced and accepted our values of openness, community, excellence, and user data privacy. arXiv is committed to these values and only works with partners that adhere to them.
Have an idea for a project that will add value for arXiv's community? Learn more about arXivLabs.