top of page
Search

The Journey of Project PA2523 - Building an NDIS Reportable Chatbot

  • Tommy Dam
  • Jun 26
  • 5 min read

Introduction

Innovation in healthcare technology often begins through strategic partnerships between industry and academia. In early January 2025, Carelogix reached out to Western Sydney University (WSU) with a research & development project to tackle one of the most challenging aspects of NDIS (National Disability Insurance Scheme) compliance through their capstone program.

Professional Experience is Western Sydney University's premier undergraduate capstone subject for computing students. It provides the opportunity to collaborate with a team of final-year students on web, mobile app, or software-based projects across the semester. Students gain industry-ready experience while industry partners benefit from fresh ideas, technical skills, and real progress on their project goals.

In March 2025, Carelogix was allocated student resources, marking the beginning of what would become Project PA2523. Over the next 15 weeks, four talented students from WSU embarked on an ambitious journey to tackle one of the most time consuming aspects of NDIS compliance - determining what constitutes a reportable incident.


The Challenge: Navigating NDIS Reportable Incidents

The NDIS reportable scheme presents significant challenges for service providers. Key issues include:

  • Complex Regulations: Under complicated regulations, NDIS providers experience difficulty determining whether incidents are reportable or not

  • Inconsistent Reporting: Underreporting of significant incidents and overreporting of smaller incidents

  • Subjective Interpretation: Inconsistent decisions caused by subjective interpretation

  • Manual Processes: Manual procedures lack transparency, are time-consuming, and susceptible to error

These challenges formed the foundation for our innovative solution - an AI-powered chatbot we affectionately named "Care Bot."


The Solution: Care Bot

We developed an AI-powered chatbot designed to help NDIS providers classify incident reports as "Reportable" or "Not Reportable" under strict compliance guidelines. The system combines AI with a rule-based fallback, all securely hosted on AWS in Australia to guarantee data privacy compliance.


Team Structure and Weekly Coordination

Our success was built on a foundation of clear role definition and consistent communication. Each team member took ownership of a critical component:

  • Cloud Developer: Managed AWS infrastructure and deployment

  • Frontend Developer: Built the React-based user interface

  • Backend Developer: Developed the FastAPI backend and integrations

  • AI Model Developer: Fine-tuned and optimised the classification models

Every week, without fail, we gathered after 5 PM for our project check-ins. These sessions became the heartbeat of our project, allowing us to address challenges, celebrate progress, and maintain alignment across all technical streams.


Weekly Progress Reviews: Building Professional Discipline

One of the most valuable aspects of Project PA2523 was our structured weekly progress review process. Every week, without fail, our team gathered after 5 PM for comprehensive status updates that went far beyond simple check-ins.


Meeting Structure and Objectives

Our weekly meetings were designed with clear objectives:

  • Progress Demonstration: Each student presented their work completed during the week

  • Barrier Identification: Open discussion of technical challenges, resource constraints, and blockers

  • Issue Resolution: Collaborative problem-solving sessions to overcome obstacles

  • Testing and Quality Assurance: Review of testing results, bug reports, and system performance

  • Continuous Improvement: Process refinement and optimisation discussions

  • Project Management: Timeline adjustments, milestone tracking, and resource allocation

Student demonstrating current progress
Student demonstrating current progress

Professional Development Through Accountability

These sessions provided invaluable professional development opportunities for the students:

Individual Accountability: Each team member was expected to demonstrate tangible progress within their designated role - whether cloud infrastructure improvements, frontend enhancements, backend optimisations, or AI model refinements. This created a culture of ownership and personal responsibility.

Team Collaboration: When individual challenges arose, the entire team rallied to provide support. We witnessed frontend developers offering insights into backend integration challenges, and AI engineers helping troubleshoot cloud deployment issues.

Communication Skills: Students developed the ability to articulate complex technical concepts, present their work professionally, and engage in constructive technical discussions with both peers and industry mentors.

Problem-Solving Approach: Rather than simply reporting problems, students learned to come prepared with potential solutions, alternative approaches, and risk assessments.


Typical Weekly Challenges and Solutions

Throughout the 15-week project, our meetings addressed various challenges:

Weeks 1-3: Initial setup challenges with AWS infrastructure and development environment configuration

Weeks 4-6: Model integration complexities and API endpoint standardisation

Weeks 7-9: Frontend-backend integration issues and user experience optimisation

Weeks 10-12: Performance optimisation, security implementation, and testing protocols

Weeks 13-15: Final integration testing, documentation completion, and deployment preparation

Each challenge became a learning opportunity, with students developing resilience, adaptability, and professional problem-solving skills that extend far beyond technical capabilities. In addition, each meeting also came with its own challenges ranging from camera hiccups to voice problems.

Technical Issues with online meeting - no sound / camera
Technical Issues with online meeting - no sound / camera

Impact on Project Success

This disciplined approach to weekly reviews was instrumental in maintaining project momentum and ensuring successful delivery. The meetings fostered transparency, encouraged proactive communication, and created a supportive environment where challenges were addressed promptly rather than escalating into major roadblocks.

The students' growth in professional presentation skills, technical communication, and collaborative problem-solving was evident week by week, preparing them not just for their final project demonstration, but for their future careers in technology.


Technical Architecture: A Modern Approach

Our solution leveraged cutting-edge technology across multiple layers:

Frontend (React Dashboard)

  • Built with Vite and React using modular CSS design

  • Responsive interface supporting desktop, tablet, and mobile

  • Intuitive chat interface with drag-and-drop file uploads

  • Real-time feedback and user experience optimisation

Backend (FastAPI)

  • Standardised API endpoints for seamless integration

  • PyMuPDF and Tesseract OCR for multi-format file parsing

  • Rate limiting via SlowAPI to prevent abuse

  • Comprehensive request validation and error handling

AI Classification Service

  • Custom-trained AI system using LLaMA 3.2 3B + LoRA

  • 89% classification accuracy on test datasets

  • Structured JSON output with NDIS clause references

  • Performance optimised for sub-5-second response times

Cloud Infrastructure (AWS EC2)

  • Australian-hosted servers ensuring data sovereignty

  • HTTPS routing with security groups and access controls

  • Scalable architecture supporting future growth

  • Comprehensive logging and monitoring systems


Model Evolution: From Prototype to Production

Our AI development followed a methodical three-stage evolution:

Stage 1: GPT-2 Baseline

  • Initial proof of concept with 124M parameters

  • CPU-only inference with 60-65% accuracy

  • Binary keyword matching with limited contextual understanding

Stage 2: Gemma 3 Intermediate

  • Upgraded to 1.6B parameters hosted on Google Vertex AI

  • Improved accuracy to 75-80% with structured output templates

  • Enhanced reasoning capabilities with NDIS Section 8.2 compliance

Stage 3: LLaMA 3.2 Production

  • Fine-tuned 3B parameter model with LoRA optimisation

  • Achieved 89% classification accuracy using NVIDIA A100 hardware

  • Trained on over 200 synthetic and real examples with 160/40 train/test split


The Presentation Day

The culmination of our 15-week journey was marked by a formal presentation to an audience of university staff and other project clients. This capstone presentation represented the students' opportunity to showcase not just their technical achievements, but also their professional growth throughout the project. Standing before an audience of WSU faculty, industry representatives, and fellow students, our four team members demonstrated remarkable poise and professionalism. Each student presented their specialized contribution:


The presentation was more than a technical demonstration – it was a testament to their ability to communicate complex concepts to diverse audiences, handle questions under pressure, and articulate the real-world impact of their work. The presentation validated not only the technical success of the NDIS Reportable Chatbot but also the educational model that WSU's Professional Experience program represents.

Project Celebration and Future Horizons

After 15 intensive weeks of development, testing, and refinement, our team gathered in Parramatta for a well-deserved celebration dinner. The evening was filled with reflections on our journey, from those initial brainstorming sessions to seeing our AI successfully classify complex NDIS scenarios.


What made the celebration even more meaningful was the enthusiasm expressed by all four team members about continuing their journey with Carelogix. Their interest in pursuing internships within our startup operations speaks volumes about both their dedication to the project and their belief in its potential impact.



For any startup interested in getting support from WSU Professional Experience, please reach out to them, otherwise reach out to your local University for support, or leverage your network to keep moving forward.


NDIS service provider interested in the product should reach out to Carelogix directly to get exclusive access to use the chat bot.


Reference

 
 
 

Comentários


bottom of page