Intent classification for automated software deployment plan generation: a transformer-based approach
| dc.contributor.author | Wijesinghe, SP | |
| dc.contributor.author | Gimhan, KR | |
| dc.contributor.author | Sahassaka, MAT | |
| dc.contributor.author | Perera, I | |
| dc.date.accessioned | 2025-12-05T09:14:43Z | |
| dc.date.issued | 2025 | |
| dc.description.abstract | Manual interpretation of software deployment requests written in natural language remains a time-consuming and error-prone process in DevOps pipelines. Despite the growth of Infrastructure-as-Code (IaC) tools, translating ambiguous or incomplete user intents into executable deployment plans typically demands experienced human intervention. In this paper, we present a transformer-based intent classification framework using DistilBERT fine-tuned with Low-Rank Adaptation (LoRA) for lightweight, accurate interpretation of deployment-related queries. We introduce DeployIntentD, a custom dataset of 3,558 deployment-related queries, composed of real-world CI/CD logs and synthetic examples generated through Retrieval-Augmented Generation (RAG). Our model achieves 88.6% accuracy, 0.83 macro-F1 score, and sub-25ms inference latency on standard GPU hardware. The proposed system represents a step forward in bridging natural language understanding with DevOps automation. | |
| dc.identifier.conference | Moratuwa Engineering Research Conference 2025 | |
| dc.identifier.department | Engineering Research Unit, University of Moratuwa | |
| dc.identifier.email | sahiru.20@cse.mrt.ac.lk | |
| dc.identifier.email | rasula.20@cse.mrt.ac.lk | |
| dc.identifier.email | thambara.20@cse.mrt.ac.lk | |
| dc.identifier.email | indika@cse.mrt.ac.lk | |
| dc.identifier.faculty | Engineering | |
| dc.identifier.isbn | 979-8-3315-6724-8 | |
| dc.identifier.pgnos | pp. 812-817 | |
| dc.identifier.proceeding | Proceedings of Moratuwa Engineering Research Conference 2025 | |
| dc.identifier.uri | https://dl.lib.uom.lk/handle/123/24508 | |
| dc.language.iso | en | |
| dc.publisher | IEEE | |
| dc.subject | intent classification | |
| dc.subject | deployment automation | |
| dc.subject | DevOps | |
| dc.subject | transformer models | |
| dc.subject | LoRA | |
| dc.subject | DistilBERT | |
| dc.subject | synthetic data | |
| dc.subject | CI/CD | |
| dc.title | Intent classification for automated software deployment plan generation: a transformer-based approach | |
| dc.type | Conference-Full-text |
