Overview
The client is a group of nursing professionals preparing for the OET speaking test.
Nurses play a crucial role in patient communication, making it essential for them to have strong conversational skills. To improve their proficiency, we developed an AI-driven speaking practice platform using Gemini AI. This generative AI-powered tool allows nurses to engage in realistic roleplay scenarios, enhancing their fluency and confidence in professional conversations.
👉Check out the project here.

The Objective
The goal was to create an interactive system that provides real-time evaluation, time-bounded tests, and conversation-based assessments to help nurses practice effectively.
From the user’s perspective, the system should:
- Enable seamless roleplay with AI-generated characters.
- Provide real-time feedback on pronunciation, fluency, and grammar.
- Offer an engaging and interactive learning experience.
- Simulate real-world medical conversations to improve communication skills.
The Challenge
Nurses preparing for the OET speaking test often struggle with:
- Limited access to real-life speaking partners for practice.
- Lack of immediate feedback on their speaking performance.
- Inability to track their progress over time.
Traditional methods, such as offline training sessions and textbook-based learning, do not provide the level of immersion and real-time assessment needed for effective skill-building.
The Solution
We developed a web-based AI-powered OET speaking practice platform using Gemini AI and modern web technologies. The platform includes the following key features:
Key Features:
- Real-Time Roleplay: Nurses can engage in AI-driven medical conversation simulations with virtual patients.
- Text-to-Speech & Speech-to-Text: Enables seamless interaction by converting speech into text and vice versa.
- AI-Based Roleplay Card Generation: Custom roleplay scenarios are generated based on the user’s practice needs.
- Time-Bounded Tests: Simulates actual OET test conditions to help users practice under exam-like scenarios.
- Real-Time Evaluation: AI provides instant feedback on fluency, coherence, and pronunciation.
- Conversation-Based Assessment: Performance is evaluated based on interaction quality, relevance, and correctness.
- Custom Image Upload: Users can upload images to generate roleplay scenarios based on medical case studies.
Implementing the Tech Magic
The platform was built using cutting-edge web technologies, ensuring smooth and scalable performance:
- Frontend: React.js for an intuitive and user-friendly interface.
- Backend: Node.js with Express.js for seamless communication between the AI and the user.
- AI Engine: Gemini AI for natural language processing and conversation simulation.
- Cloud Hosting: Deployed on AWS/GCP for scalability and efficiency.
The Result
With the AI-powered OET speaking practice platform:
- Nurses can practice at any time with AI-generated roleplay scenarios.
- Real-time evaluation provides actionable insights for improvement.
- Users experience an engaging, immersive, and highly effective preparation method.
- The platform significantly enhances fluency, pronunciation, and medical communication skills.
This AI-driven approach to OET speaking test preparation empowers nurses to communicate more effectively, ultimately leading to better patient interactions and higher OET scores.