top of page

Use Cases

On this page the five (5) different prototyping use cases are being introduced. Along the prompt used for the specific use case, the prompt difficulty level and the evaluation metrics for each GenAI model are being presented. 

Please, click on the name of the use case to view its basic characteristics and proceed by choosing the one that appeals to you the most.

Use Case

istockphoto-2158106361-1024x1024_edited.

Introduction

Prompt

" Generate an asynchronous passenger welcome application with the following features: - Open the left front door. - Turn on the indoor dome light, but only if it is currently off. - Raise the seat to position 10, checking the current seat position to avoid redundant adjustments. - Brew coffee using the vehicle's coffee machine. - Start the air freshener at maximum speed, ensuring that it is not already at maximum. - Implement 3-second delays between actions using aio.sleep(). - Ensure that the system performs condition checks before executing each action to avoid unnecessary operations (e.g., don't open the door if it's already open). "

Prompt

Difficulty

Metrics

Use Case

DistractedDriving-1.jpg

Introduction

Prompt

" Generate an asynchronous driver distraction detection application that dynamically adjusts vehicle behavior based on the driver's distraction level. The system should: - Continuously monitor the distraction level and compare it against a predefined risk threshold. - If the distraction level exceeds the threshold, turn on the hazard lights and set both left and right fan speeds to the maximum. - If the distraction level is below the threshold, turn off the hazard lights and set both fan speeds to the minimum. - Ensure that the system is non-blocking, with an asynchronous loop running at 1-second intervals. - Use proper condition checks to avoid redundant actions (e.g., if the hazard lights are already on, don't turn them on again). "

Prompt

Difficulty

Metrics

Use Case

Battery_Management_System_in_Electric_Vehicles (1).jpg

Introduction

Prompt

"Generate an application that monitors the battery condition, flags any abnormal condition and makes setting adjustment to optimize battery life and performance using class. The application should: - Collects data and monitors factors such as state of charge (SoC), temperature, power, battery health every 5 secconds - Limit the state of charge and temperature value range for the longer battery life by set a safety thresholds - Change performance mode when the state of charge or temperature got past the limit - Print warning notification for abnormal values"

Prompt

Difficulty

Metrics

bottom of page