Background:
With the growing interest in AI technologies, the possibility of integrating AI-driven features to enhance user experience was explored.
Objective:
To evaluate the potential of AI features in enhancing the functionality and user engagement of the app while ensuring thorough testing before any widespread release.
AI Features Introduced:
- Emotion Selection: Users can choose primary and secondary emotions from a predefined list.
- Sentiment Input: Users can input their feelings in their own words via speech or text.
- AI-Generated Imagery: The app generates an image that reflects the user's emotions.
- Image Customization: Users can draw on the generated image to personalize it further.
- Image Collection: Users can save and view their customized images later.
Admin Features:
- Prompt Insights: Admins can view background details about the prompts used for image generation.
- AI Provider Selection: Admins can switch between different AI providers to manage performance issues.
- Feedback Sharing: Admins can share user feedback to improve the platform.
- Emotion Analysis: Admins can access detailed information on generated emotions, including NLP triggers for self-harm.
Testing and Evaluation Plan:
- Internal Testing: A core internal will test the app and provide feedback.