5 papers
Improving Code Comprehension through Cognitive-Load Aware Automated Refactoring for Novice Programmers
Subarna Saha, Alif Al Hasan, Fariha Tanjim Shifat +1
Novice programmers often struggle to comprehend code due to vague naming, deep nesting, and poor structural organization. While explanations may offer partial support, they typical…
LLM-Enabled Open-Source Systems in the Wild: An Empirical Study of Vulnerabilities in GitHub Security Advisories
Fariha Tanjim Shifat, Hariswar Baburaj, Ce Zhou +2
Large language models (LLMs) are increasingly embedded in open-source software (OSS) ecosystems, creating complex interactions among natural language prompts, probabilistic model o…
Securing WiFi Fingerprint-based Indoor Localization Systems from Malicious Access Points
Fariha Tanjim Shifat, Sayma Sarwar Ela, Mosarrat Jahan
WiFi fingerprint-based indoor localization schemes deliver highly accurate location data by matching the received signal strength indicator (RSSI) with an offline database using ma…
ChitroJera: A Regionally Relevant Visual Question Answering Dataset for Bangla
Deeparghya Dutta Barua, Md Sakib Ul Rahman Sourove, Md Fahim +6
Visual Question Answer (VQA) poses the problem of answering a natural language question about a visual context. Bangla, despite being a widely spoken language, is considered low-re…
BanTH: A Multi-label Hate Speech Detection Dataset for Transliterated Bangla
Fabiha Haider, Fariha Tanjim Shifat, Md Farhan Ishmam +4
The proliferation of transliterated texts in digital spaces has emphasized the need for detecting and classifying hate speech in languages beyond English, particularly in low-resou…