Abstract
dc:description.abstractThis paper presents ResearchBuddy AI, an LLM-powered assistant that addresses modern research information overload problems. The project has three essential features, including finetuning of large language models for structured research paper summarization, prompt engineering for flexible summarization of variable formats of GitHub READMEs, and Retrieval-Augmented Generation (RAG) for context-aware question answering over domain-specific documents. The research explains model selection through self-hosted open-source models with LoRA (Low Rank Adaptation) and other techniques to achieve cost-effectiveness and control. The research paper summarization capability was developed through an iterative process. I began with small model and dataset experiments before scaling to a larger model with expanded datasets. During optimization on powerful hardware, I identified a “token performance paradox” about long context utilization. The development process faced three main challenges, which involved dealing with different input formats and managing token limits, optimizing computing resources, and solutions are presented. The RAG chatbot architecture uses vector databases together with powerful LLMs to generate responses that remain grounded in the original content. The future research agenda includes two main directions: investigating new model architecture suitable for processing long documents and developing YouTube video summarization with timestamp capabilities. ResearchBuddy AI is designed to provide researchers with intelligent tools for more efficient information management, with early development indicating strong potential to address research information overload.
Degree
thesis:*- Discipline thesis:degree_discipline
- Computer Science
- Grantor
- Texas State University
- Year dc:date.issued
- 2025
Author and committee
dc:creator, dc:contributor.*- Author dc:creator
-
- Qassim, Muhammad
- Advisor dc:contributor.advisor
-
- Lehr, Ted
Subjects
dc:subject × 10Rights
- Language dc:language.iso
- en
Identifiers
dc:identifier.*- Handle dc:identifier.uri
- https://hdl.handle.net/10877/21830
- OAI identifier oai:identifier
- oai:digital.library.txst.edu:10877/21830