Efficient search of live-coding screencasts from online videos
Programming videos on the Internet are valuable resources for learning programming skills. To find relevant videos, developers typically search online video platforms (e.g., YouTube) with keywords on topics they wish to learn. Developers often look for live-coding screencasts, in which the videos’ a...
Saved in:
Main Authors: | , , |
---|---|
Format: | text |
Language: | English |
Published: |
Institutional Knowledge at Singapore Management University
2022
|
Subjects: | |
Online Access: | https://ink.library.smu.edu.sg/sis_research/7696 https://ink.library.smu.edu.sg/context/sis_research/article/8699/viewcontent/efficient.pdf |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Institution: | Singapore Management University |
Language: | English |
id |
sg-smu-ink.sis_research-8699 |
---|---|
record_format |
dspace |
spelling |
sg-smu-ink.sis_research-86992023-01-10T03:12:11Z Efficient search of live-coding screencasts from online videos YANG, Chengran THUNG, Ferdian LO, David Programming videos on the Internet are valuable resources for learning programming skills. To find relevant videos, developers typically search online video platforms (e.g., YouTube) with keywords on topics they wish to learn. Developers often look for live-coding screencasts, in which the videos’ authors perform live coding. Yet, not all programming videos are livecoding screencasts. In this work, we develop a tool named PSFinder to identify live-coding screencasts. PSFinder leverages a classifier to identify whether a video frame contains an IDE window. It uses a sampling strategy to pick a number of frames from an input video, runs the classifer on these frames, and then determines whether the video is a live-coding screencast based on frames classified as containing IDE window. In our preliminary experiment, PSFinder can effectively identify livecoding screencasts as it achieves an F1-score of 0.97. 2022-03-01T08:00:00Z text application/pdf https://ink.library.smu.edu.sg/sis_research/7696 info:doi/10.1109/SANER53432.2022.00021 https://ink.library.smu.edu.sg/context/sis_research/article/8699/viewcontent/efficient.pdf http://creativecommons.org/licenses/by-nc-nd/4.0/ Research Collection School Of Computing and Information Systems eng Institutional Knowledge at Singapore Management University Classification Live-coding screencast Search Databases and Information Systems |
institution |
Singapore Management University |
building |
SMU Libraries |
continent |
Asia |
country |
Singapore Singapore |
content_provider |
SMU Libraries |
collection |
InK@SMU |
language |
English |
topic |
Classification Live-coding screencast Search Databases and Information Systems |
spellingShingle |
Classification Live-coding screencast Search Databases and Information Systems YANG, Chengran THUNG, Ferdian LO, David Efficient search of live-coding screencasts from online videos |
description |
Programming videos on the Internet are valuable resources for learning programming skills. To find relevant videos, developers typically search online video platforms (e.g., YouTube) with keywords on topics they wish to learn. Developers often look for live-coding screencasts, in which the videos’ authors perform live coding. Yet, not all programming videos are livecoding screencasts. In this work, we develop a tool named PSFinder to identify live-coding screencasts. PSFinder leverages a classifier to identify whether a video frame contains an IDE window. It uses a sampling strategy to pick a number of frames from an input video, runs the classifer on these frames, and then determines whether the video is a live-coding screencast based on frames classified as containing IDE window. In our preliminary experiment, PSFinder can effectively identify livecoding screencasts as it achieves an F1-score of 0.97. |
format |
text |
author |
YANG, Chengran THUNG, Ferdian LO, David |
author_facet |
YANG, Chengran THUNG, Ferdian LO, David |
author_sort |
YANG, Chengran |
title |
Efficient search of live-coding screencasts from online videos |
title_short |
Efficient search of live-coding screencasts from online videos |
title_full |
Efficient search of live-coding screencasts from online videos |
title_fullStr |
Efficient search of live-coding screencasts from online videos |
title_full_unstemmed |
Efficient search of live-coding screencasts from online videos |
title_sort |
efficient search of live-coding screencasts from online videos |
publisher |
Institutional Knowledge at Singapore Management University |
publishDate |
2022 |
url |
https://ink.library.smu.edu.sg/sis_research/7696 https://ink.library.smu.edu.sg/context/sis_research/article/8699/viewcontent/efficient.pdf |
_version_ |
1770576415929925632 |