LinkLive : discovering Web learning resources for developers from Q&A discussions

Software developers need access to correlated information (e.g., API documentation, Wikipedia pages, Stack Overflow questions and answers) which are often dispersed among different Web resources. This paper is concerned with the situation where a developer is visiting a Web page, but at the same tim...

Full description

Saved in:
Bibliographic Details
Main Authors: Li, Jing, Xing, Zhenchang, Sun, Aixin
Other Authors: School of Computer Science and Engineering
Format: Article
Language:English
Published: 2020
Subjects:
Online Access:https://hdl.handle.net/10356/139775
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Nanyang Technological University
Language: English
id sg-ntu-dr.10356-139775
record_format dspace
spelling sg-ntu-dr.10356-1397752020-05-21T07:43:17Z LinkLive : discovering Web learning resources for developers from Q&A discussions Li, Jing Xing, Zhenchang Sun, Aixin School of Computer Science and Engineering Engineering::Computer science and engineering API Documentation Recommendation Systems Software developers need access to correlated information (e.g., API documentation, Wikipedia pages, Stack Overflow questions and answers) which are often dispersed among different Web resources. This paper is concerned with the situation where a developer is visiting a Web page, but at the same time is willing to explore correlated Web resources to extend his/her knowledge or to satisfy his/her curiosity. Specifically, we present an item-based collaborative filtering technique, named LinkLive, for automatically recommending a list of correlated Web resources for a particular Web page. The recommendation is done by exploiting hyperlink associations from the crowdsourced knowledge on Stack Overflow. We motivate our research using an exploratory study of hyperlink dissemination patterns on Stack Overflow. We then present our LinkLive technique that uses multiple features, including hyperlink co-occurrences in Q&A discussions, locations (e.g., question, answer, or comment) in which hyperlinks are referenced, and votes for posts/comments in which hyperlinks are referenced. Experiments using 7 years of Stack Overflow data show that, our technique recommends correlated Web resources with promising accuracy in an open setting. A user study of 6 participants suggests that practitioners find the recommended Web resources useful for Web discovery. 2020-05-21T07:43:17Z 2020-05-21T07:43:17Z 2018 Journal Article Li, J., Xing, Z., & Sun, A. (2019). LinkLive : discovering Web learning resources for developers from Q&A discussions. World Wide Web, 22(4), 1699-1725. doi:10.1007/s11280-018-0621-y 1386-145X https://hdl.handle.net/10356/139775 10.1007/s11280-018-0621-y 2-s2.0-85050401004 4 22 1699 1725 en World Wide Web © 2018 Springer Science+Business Media, LLC, part of Springer Nature. All rights reserved.
institution Nanyang Technological University
building NTU Library
country Singapore
collection DR-NTU
language English
topic Engineering::Computer science and engineering
API Documentation
Recommendation Systems
spellingShingle Engineering::Computer science and engineering
API Documentation
Recommendation Systems
Li, Jing
Xing, Zhenchang
Sun, Aixin
LinkLive : discovering Web learning resources for developers from Q&A discussions
description Software developers need access to correlated information (e.g., API documentation, Wikipedia pages, Stack Overflow questions and answers) which are often dispersed among different Web resources. This paper is concerned with the situation where a developer is visiting a Web page, but at the same time is willing to explore correlated Web resources to extend his/her knowledge or to satisfy his/her curiosity. Specifically, we present an item-based collaborative filtering technique, named LinkLive, for automatically recommending a list of correlated Web resources for a particular Web page. The recommendation is done by exploiting hyperlink associations from the crowdsourced knowledge on Stack Overflow. We motivate our research using an exploratory study of hyperlink dissemination patterns on Stack Overflow. We then present our LinkLive technique that uses multiple features, including hyperlink co-occurrences in Q&A discussions, locations (e.g., question, answer, or comment) in which hyperlinks are referenced, and votes for posts/comments in which hyperlinks are referenced. Experiments using 7 years of Stack Overflow data show that, our technique recommends correlated Web resources with promising accuracy in an open setting. A user study of 6 participants suggests that practitioners find the recommended Web resources useful for Web discovery.
author2 School of Computer Science and Engineering
author_facet School of Computer Science and Engineering
Li, Jing
Xing, Zhenchang
Sun, Aixin
format Article
author Li, Jing
Xing, Zhenchang
Sun, Aixin
author_sort Li, Jing
title LinkLive : discovering Web learning resources for developers from Q&A discussions
title_short LinkLive : discovering Web learning resources for developers from Q&A discussions
title_full LinkLive : discovering Web learning resources for developers from Q&A discussions
title_fullStr LinkLive : discovering Web learning resources for developers from Q&A discussions
title_full_unstemmed LinkLive : discovering Web learning resources for developers from Q&A discussions
title_sort linklive : discovering web learning resources for developers from q&a discussions
publishDate 2020
url https://hdl.handle.net/10356/139775
_version_ 1681059315093340160