Daisy

About This Project
Daisy is an AI-powered assistant web software designed to streamline daily tasks and capture insights for streaming companies. It integrates with various platforms to provide a seamless user experience, enhancing productivity and decision-making.
Project
Highlights

Daisy Landing Page - Domain Selection
The Welcome screen showcases available AI chatbot domains for Warner Bros Discovery channels and clients, including CNN, HBO MAX, HGTV, Paris Olympics, COSMOS, and Nielsen Media Ratings. Clicking on a card starts a chat with the AI assistant for that specific domain. The sidebar keeps a chronological record of all conversations, as well as the ability to save the most twop three most recent domains used.

Nielsen Media Ratings Chat Interface
The active chat interface shows the selected domain and metadata and four suggested prompt cards with the most asked questions. From here, the user can click on a prompt card to start a chat with the AI assistant for that specific question or type in a custom question below in the askbar provided. The sidebar is still available and can be used to navigate to different domains or to clear the chat history. Once a conversation is started, the domain will be added to the sidebar as well as to the recent domains list. The user can also choose to pin any of the most recent domains to the top of the list.

HBO MAX Active Conversation - Lord of the Rings Query
The chat interface uses a conversational UI with question and answers facing each other in a chat bubble format. This allows the user to quickly distinguish between the user's question and the AI's response. The avatars are displayed on the left and right of the chat bubble, respectively. The user's question is in a blue bubble, while the AI's response is in a green bubble. The user is also able to copy, like, dislike, and refresh the response for review, as well as edit the question if needed and regenerate it.

Settings - My Prompts Management
The administrative settings interface is for admins only and uses a minified verison of the sidebar since it doesn't interact with the chat interface. The My Prompts section allows the admin to manage the prompts for the AI assistant among other settings not shown in this screenshot to protect the confidentiality of the client. The user can add, edit, and delete prompts, as well as view the history of prompts used. The user can also export the prompts to a JSON file for backup purposes.