A systematic review: machine learning based recommendation systems for e-learning

SS Khanal, PWC Prasad, A Alsadoon… - Education and Information …, 2020 - Springer
The constantly growing offering of online learning materials to students is making it more
difficult to locate specific information from data pools. Personalization systems attempt to …

[HTML][HTML] Learning from patient safety incidents in the emergency department: a systematic review

S Amaniyan, BO Faldaas, PA Logan… - The Journal of …, 2020 - Elsevier
Background Patient safety incidents are commonly observed in critical and high demanding
care settings, including the emergency department. There is a need to understand what …

Topic modeling in software engineering research

CC Silva, M Galster, F Gilson - Empirical Software Engineering, 2021 - Springer
Topic modeling using models such as Latent Dirichlet Allocation (LDA) is a text mining
technique to extract human-readable semantic “topics”(ie, word clusters) from a corpus of …

Intelligent learning system based on personalized recommendation technology

H Li, H Li, S Zhang, Z Zhong, J Cheng - Neural Computing and …, 2019 - Springer
With the continuous development of networks, web-based e-learning is changing the way
people acquire knowledge. An increasing number of learners are eager to acquire more …

FineLocator: A novel approach to method-level fine-grained bug localization by query expansion

W Zhang, Z Li, Q Wang, J Li - Information and Software Technology, 2019 - Elsevier
Context Bug localization, namely, to locate suspicious snippets from source code files for
developers to fix the bug, is crucial for software quality assurance and software …

Bug localization with semantic and structural features using convolutional neural network and cascade forest

Y Xiao, J Keung, Q Mi, KE Bennin - Proceedings of the 22nd …, 2018 - dl.acm.org
Background: Correctly localizing buggy files for bug reports together with their semantic and
structural information is a crucial task, which would essentially improve the accuracy of bug …

Enhanced Freelance Matching: Integrated Data Analysis and Machine Learning Techniques

I Sahnoun, EA Elhadjamor - Journal of Computing Theories and …, 2024 - dl.futuretechsci.org
The objective of this research is to devise a personalized recommendation system for a
freelancing platform to optimize the freelancer project matching process. This enhancement …

Bugpecker: Locating faulty methods with deep learning on revision graphs

J Cao, S Yang, W Jiang, H Zeng, B Shen… - Proceedings of the 35th …, 2020 - dl.acm.org
Given a bug report of a project, the task of locating the faults of the bug report is called fault
localization. To help programmers in the fault localization process, many approaches have …

Vcmatch: a ranking-based approach for automatic security patches localization for OSS vulnerabilities

S Wang, Y Zhang, L Bao, X Xia… - 2022 IEEE International …, 2022 - ieeexplore.ieee.org
Nowadays, vulnerabilities in open source software (OSS) are constantly emerging, posing a
great threat to application security. Security patches are crucial in reducing the risk of OSS …

A Systematic Review of Automated Query Reformulations in Source Code Search

MM Rahman, CK Roy - ACM Transactions on Software Engineering and …, 2023 - dl.acm.org
Fixing software bugs and adding new features are two of the major maintenance tasks.
Software bugs and features are reported as change requests. Developers consult these …