ICPC 2018
Sun 27 - Mon 28 May 2018 Gothenburg, Sweden
co-located with * ICSE 2018 *
Mon 28 May 2018 11:54 - 12:11 at J1 room - Generation and Classification Chair(s): Shaowei Wang

Software development video tutorials are emerging as a new resource for developers to support their information needs. However, when trying to find the right video to watch for a task at hand, developers have little information at their disposal to quickly decide if they found the right video or not. This can lead to missing the best tutorials or wasting time watching irrelevant ones.

Other external sources of information for developers, such as StackOverflow, have benefited from the existence of informative tags, which help developers to quickly gauge the relevance of posts and find related ones. We argue that the same is valid also for videos and propose the first set of approaches to automatically generate tags describing the contents of software development video tutorials. We investigate seven tagging approaches for this purpose, some using information retrieval techniques and leveraging only the information in the videos, others relying on external sources of information, such as StackOverflow, as well as two out-of-the-box commercial video tagging approaches. We evaluated 19 different configurations of these tagging approaches and the results of a user study showed that some of the information retrieval-based approaches performed the best and were able to recommend tags that developers consider relevant for describing programming videos.

Mon 28 May

11:00 - 12:30: Technical Research - Generation and Classification at J1 room
Chair(s): Shaowei WangQueen's University
icpc-2018-Technical-Research11:00 - 11:17
Xing HuPeking University, Ge LiPeking University, Xin XiaMonash University, David LoSingapore Management University, Zhi JinPeking University
icpc-2018-Technical-Research11:17 - 11:27
Masayuki DoiOsaka University, Yoshiki HigoOsaka University, Ryo Arima , Kento ShimonakaOsaka University, Shinji Kusumoto
icpc-2018-Technical-Research11:27 - 11:37
Matúš SulírTechnical University of Košice, Jaroslav PorubänTechnical University of Košice, Slovakia
icpc-2018-Technical-Research11:37 - 11:54
Stefanie BeyerUniversity of Klagenfurt, Christian MachoUniversity of Klagenfurt, Massimiliano Di PentaUniversity of Sannio, Martin PinzgerAlpen-Adria-Universität Klagenfurt
icpc-2018-Technical-Research11:54 - 12:11
Esteban ParraFlorida State University, Javier Escobar-AvilaFlorida State University, Sonia HaiducFlorida State University
DOI Pre-print
icpc-2018-Technical-Research12:11 - 12:28
Johannes HärtelUniversity of Koblenz-Landau, Germany, Hakan AksuUniversity of Koblenz, Ralf LämmelUniversity of Koblenz-Landau, Germany