🤖 AI Summary
Modern software teams face delayed issue resolution due to fragmented knowledge scattered across JIRA tickets, GitHub pull requests, and developer discussions. To address this, we propose a cross-platform knowledge fusion method integrating JIRA and GitHub data. Our approach establishes a unified data processing pipeline and introduces a semantic embedding and hierarchical indexing strategy for heterogeneous artifacts—leveraging Sentence-Transformers for embedding and FAISS for efficient retrieval. Furthermore, we design an evidence-driven repair generation module based on a retrieval-augmented generation (RAG) framework, employing large language models to produce interpretable, context-aware fix suggestions. Evaluated on real-world projects, our system improves ticket resolution accuracy by 18.7% over baseline methods, reduces average resolution time by 32%, and achieves an 89.4% adoption rate for generated fixes. These results demonstrate significant gains in knowledge reuse efficiency and explainable recommendation capability within DevOps environments.
📝 Abstract
Modern software teams frequently encounter delays in resolving recurring or related issues due to fragmented knowledge scattered across JIRA tickets, developer discussions, and GitHub pull requests (PRs). To address this challenge, we propose a Retrieval-Augmented Generation (RAG) framework that integrates Sentence-Transformers for semantic embeddings with FAISS-based vector search to deliver context-aware ticket resolution recommendations. The approach embeds historical JIRA tickets, user comments, and linked PR metadata to retrieve semantically similar past cases, which are then synthesized by a Large Language Model (LLM) into grounded and explainable resolution suggestions. The framework contributes a unified pipeline linking JIRA and GitHub data, an embedding and FAISS indexing strategy for heterogeneous software artifacts, and a resolution generation module guided by retrieved evidence. Experimental evaluation using precision, recall, resolution time reduction, and developer acceptance metrics shows that the proposed system significantly improves resolution accuracy, fix quality, and knowledge reuse in modern DevOps environments.