Enhancing developer interactions with programming screencasts through accurate code extraction
Abstract
Programming screencasts have become a pervasive resource on the Internet, which is favoured by many developers for learning new programming skills. For developers, the source code in screencasts is valuable and important. However, the streaming nature of screencasts limits the choice that they have for interacting with the code. Many studies apply the Optical Character Recognition (OCR) technique to convert screen images into text, which can be easily searched and indexed. However, we observe that the noise in the screen images significantly affects the quality of OCRed code.
BibTeX
@inproceedings{Bao-al:FSE20,
author = {Lingfeng Bao and
Shengyi Pan and
Zhenchang Xing and
Xin Xia and
David Lo and
Xiaohu Yang},
title = {Enhancing developer interactions with programming screencasts through accurate code extraction},
booktitle = {{ESEC/SIGSOFT} {FSE}},
pages = {1581--1585},
publisher = {{ACM}},
year = {2020},
}