Enabling heterogeneous recommendations in OSS development: what's done and what's next in CROSSMINER
Explore this paper's citation graph
Summary
A context-aware recommender system to recommend API function calls and usage patterns and a graph-based representation to encode in a homogeneous manner different aspects of OSS ecosystems as well as to incorporate various well-founded recommendation techniques are described.
- Type
- article
- Published
- 2019-04-15
- Cited by
- 4
- References
- 39
- OpenAlex
- https://openalex.org/W2938898659
- Semantic Scholar
- https://api.semanticscholar.org/CorpusID:109938200
Keywords
Computer science, Recommender system, Context (archaeology), Software engineering, Software development
References
- Linked open data to support content-based recommender systems
- How Can I Use This Method?
- Performance evaluation of classification algorithms by k-fold and leave-one-out cross validation
- Mining Multi-level API Usage Patterns
- Mining StackOverflow to turn the IDE into a self-confident programming prompter
- The YouTube video recommendation system
- How is open source affecting software development?
- SimRank: a measure of structural-context similarity
- Recommendation Systems for Software Engineering
- Amazon.com Recommendations: Item-to-Item Collaborative Filtering
- Beyond accuracy: evaluating recommender systems by coverage and serendipity
- Recommending source code examples via API call usages and documentation
- The Browsemaps: Collaborative Filtering at LinkedIn
- The Netflix Recommender System
- Deep Neural Networks for YouTube Recommendations
- Parameter-free probabilistic API mining across GitHub
- Detecting similar repositories on GitHub
- On Using Active Learning and Self-training when Mining Performance Discussions on Stack Overflow
- MUDABlue: an automatic categorization system for open source repositories
- Deep Learning for Recommender Systems
Cited by
- Toward a Knowledge-based Personalised Recommender System for Mobile App Development
- CrossRec: Supporting software developers by recommending third-party libraries
- An automated approach to assess the similarity of GitHub repositories
- On the Identification of Third-Party Library Usage Patterns for Android Applications
Related papers
- Recommender systems: models, challenges and opportunities
- Hybrid-based Research Article Recommender System
- Design and evaluation of a recommender system
- A Hypothesis is Placed to Justify the Extendibility of Recommender System/ Recommendation System into Social Life
- An Overview of the Recommender System
- A Hypothesis is Placed to Justify the Extendibility of Recommender System/ Recommendation System into Social Life
- A Novel Model for Explainable Hostel Recommender System Using Hybrid Filtering
- Modeling Difficulty in Recommender Systems