Proceedings of the ACM on Human-Computer Interaction · 2018 · 37 citations · 40 references
ComputingComputer ScienceQuality ManagementMachine LearningNatural Language ProcessingQuality AssuranceData QualityData Quality ControlCollaborative Document EditingContext-sensitive PredictionConvolutional Neural NetworksData EditingData-driven Policy EvaluationPatternsPost-editingReactive Systems
To ensure the post quality, Q&A sites usually develop a list of quality assurance guidelines for "dos and don'ts", and adopt collaborative editing mechanism to fix quality violations. Quality guidelines are mostly high-level principles, and many tacit and context-sensitive aspects of the expected quality cannot be easily enforced by a set of explicit rules. Collaborative editing is a reactive mechanism after low-quality posts have been posted. Our study of collaborative editing data on Stack Overflow suggests that tacit and context-sensitive quality-assurance knowledge is manifested in the editing patterns of large numbers of collaborative edits. Inspired by this observation, we develop and evaluate a Convolutional Neural Network based approach to learn editing patterns from historical post edits for predicting the need of editing a post. Our approach provides a proactive policy assurance mechanism that warns users potential quality issues in a post before it is posted.
40
Sepp Hochreiter, Jürgen Schmidhuber · Neural Computation · 1997 · 98.1K citations
Situated Learning: Legitimate Peripheral Participation.
Maurice Bloch, Jean Lave, Étienne Wenger · Man · 1994 · 39.8K citations
Learning representations by back-propagating errors
David E. Rumelhart, Geoffrey E. Hinton, Ronald J. Williams · Nature · 1986 · 30.9K citations