This project explores the design of an AI agents that supports various activities through software development lifecycle. The project will leverage LLMs and Agentic AI to manage various software artefacts across different phases of development process. It will involve working with modern and emerging methods including Retrieval-Augmented Generation (RAG) and multimodal AI. The project will focus on designing and developing an interactive AI-driven Agent that guide software engineering activities and to reduce ambiguity, and support decision-making during the planning phase of software projects. Experience with AI development frameworks and tools, and web development are essential.
Computer Science and Engineering
Agentic AI | Natural language processing (NLP) | Software engineering
Yes
- Research environment
- Expected outcomes
- Supervisory team
- Reference material/links
Work with researchers and academics in the field, supervision with regular meeting and receive feedback on progress.
AI Agent prototype including front and backend, report concisely summarize the completed work (described in the project), source code, and documentation.
To be discussed with the selected candidate.