From c9e53049033e12d3d50f6bd69fab1cccd2ec18d9 Mon Sep 17 00:00:00 2001 From: Brandon Martel Date: Fri, 8 Nov 2024 16:10:27 -0600 Subject: [PATCH] feat: OPTIC-1245: Add HeidiTips as a json file within source control --- .../src/components/HeidiTips/liveContent.json | 242 ++++++++++++++++++ 1 file changed, 242 insertions(+) create mode 100644 web/apps/labelstudio/src/components/HeidiTips/liveContent.json diff --git a/web/apps/labelstudio/src/components/HeidiTips/liveContent.json b/web/apps/labelstudio/src/components/HeidiTips/liveContent.json new file mode 100644 index 000000000000..2898d2aa39ee --- /dev/null +++ b/web/apps/labelstudio/src/components/HeidiTips/liveContent.json @@ -0,0 +1,242 @@ +{ + "projectCreation": [ + { + "title": "Did you know?", + "content": "It's easier to find the projects when you organize them into workspaces using Label Studio Enterprise.", + "closable": true, + "link": { + "label": "Learn more", + "url": "https://docs.humansignal.com/guide/manage_projects#Create-workspaces-to-organize-projects", + "params": { + "experiment": "project_creation_tip", + "treatment": "find_and_manage_projects" + } + } + }, + { + "title": "Unlock faster access provisioning", + "content": "Streamline assigning staff to multiple projects by assigning them to workspaces in Label Studio Enterprise.", + "closable": true, + "link": { + "label": "Learn more", + "url": "https://docs.humansignal.com/guide/manage_projects#Add-or-remove-members-to-a-workspace", + "params": { + "experiment": "project_creation_tip", + "treatment": "faster_provisioning" + } + } + }, + { + "title": "Did you know?", + "content": "In the Enterprise platform, admins can view annotator performance dashboards to optimize resource allocation, improve team management, and inform compensation.", + "closable": true, + "link": { + "label": "Learn more", + "url": "https://docs.humansignal.com/guide/dashboard_annotator", + "params": { + "experiment": "project_creation_tip", + "treatment": "annotator_dashboard" + } + } + }, + { + "title": "Did you know?", + "content": "You can control access to specific projects and workspaces for internal team members and external annotators using Label Studio Enterprise.", + "closable": true, + "link": { + "label": "Learn more", + "url": "https://docs.humansignal.com/guide/manage_users#Roles-in-Label-Studio-Enterprise", + "params": { + "experiment": "project_creation_tip", + "treatment": "access_to_projects" + } + } + }, + { + "title": "Did you know?", + "content": "You can use or modify dozens or templates to configure your labeling UI, or create a custom configuration from scratch using simple XML-like tag.", + "closable": true, + "link": { + "label": "Learn more", + "url": "https://labelstud.io/guide/setup", + "params": { + "experiment": "project_creation_tip", + "treatment": "templates" + } + } + }, + { + "title": "Labeling for GenAI", + "content": "Label Studio has templates available for supervised LLM fine-tuning, RAG retrieval ranking, RLHF, chatbot evaluation, and more.", + "closable": true, + "link": { + "label": "Explore templates", + "url": "https://labelstud.io/templates/gallery_generative_ai", + "params": { + "experiment": "project_creation_tip", + "treatment": "genai_templates" + } + } + } + ], + "organizationPage": [ + { + "title": "It looks like your team is growing!", + "content": "Assign roles to your team using Label Studio Enterprise and control access to sensitive data at the project and workspace levels.", + "closable": true, + "link": { + "label": "Learn more", + "url": "https://docs.humansignal.com/guide/manage_users#Roles-in-Label-Studio-Enterprise", + "params": { + "experiment": "organization_page_tip", + "treatment": "team_growing" + } + } + }, + { + "title": "Want to simplify and secure logging in?", + "content": "Enable Single Sign-On for your team using SAML, SCIM2 or LDAP with Label Studio Enterprise.", + "closable": true, + "link": { + "label": "Learn more", + "url": "https://docs.humansignal.com/guide/auth_setup", + "params": { + "experiment": "organization_page_tip", + "treatment": "enable_sso" + } + } + }, + { + "title": "Source data faster", + "content": "Use semantic search, similarity search, and filters to curate optimal datasets and automatically assign labeling tasks in the Enterprise platform.", + "closable": true, + "link": { + "label": "Learn more", + "url": "https://docs.humansignal.com/guide/dataset_overview", + "params": { + "experiment": "organization_page_tip", + "treatment": "data_discovery" + } + } + }, + { + "title": "Want to automate task distribution?", + "content": "Create rules, automate how tasks are distributed to annotators, and only show tasks assigned to each annotator in their view.and control task visibility for each annotator.", + "closable": true, + "link": { + "label": "Learn more", + "url": "https://docs.humansignal.com/guide/setup_project#Set-up-annotation-settings-for-your-project", + "params": { + "experiment": "organization_page_tip", + "treatment": "automate_distribution" + } + } + }, + { + "title": "Share knowledge with the community", + "content": "Have questions or a tip to share with other Label Studio users? Join the community slack channel for the latest updates. ", + "closable": true, + "link": { + "label": "Join the community", + "url": "https://label-studio.slack.com", + "params": { + "experiment": "organization_page_tip", + "treatment": "share_knowledge" + } + } + }, + { + "title": "Did you know?", + "content": "Label Studio supports multiple points of integration with cloud storage, machine learning models, and popular tools to automate your machine learning pipeline.", + "closable": true, + "link": { + "label": "Check out the integrations directory", + "url": "https://labelstud.io/integrations/", + "params": { + "experiment": "organization_page_tip", + "treatment": "integration_points" + } + } + } + ], + "projectSettings": [ + { + "title": "Save time with Auto-Labeling", + "content": "Use automation to instantly label large-scale datasets without sacrificing quality in the Enterprise platform.", + "closable": true, + "link": { + "label": "Learn more", + "url": "https://docs.humansignal.com/guide/prompts_overview#Auto-labeling-with-Prompts", + "params": { + "experiment": "project_settings_tip", + "treatment": "auto_labeling" + } + } + }, + { + "title": "Did you know?", + "content": "You can increase the quality of your labeled data with reviewer workflows and task agreement scores using Label Studio Enterprise.", + "closable": true, + "link": { + "label": "Learn more", + "url": "https://docs.humansignal.com/guide/quality", + "params": { + "experiment": "project_settings_tip", + "treatment": "quality_and_agreement" + } + } + }, + { + "title": "Evaluate GenAI models", + "content": "Combine automation plus human supervision to evaluate and ensure LLM quality in the Enterprise platform.", + "closable": true, + "link": { + "label": "Learn more", + "url": "https://humansignal.com/evals/", + "params": { + "experiment": "project_settings_tip", + "treatment": "evals" + } + } + }, + { + "title": "Did you know?", + "content": "You can save time managing infrastructure and upgrades, plus access more features for automation, quality, and team management, by using the Enterprise cloud service.", + "closable": true, + "link": { + "label": "Learn more", + "url": "https://humansignal.com/platform/", + "params": { + "experiment": "project_settings_tip", + "treatment": "infrastructure_and_upgrades" + } + } + }, + { + "title": "Did you know?", + "content": "You can connect ML models using the backend SDK to save time with pre-labeling or active learning.", + "closable": true, + "link": { + "label": "Learn more", + "url": "https://labelstud.io/guide/ml", + "params": { + "experiment": "project_settings_tip", + "treatment": "connect_ml_models" + } + } + }, + { + "title": "Faster image labeling", + "content": "You can add a rectangle or an ellipse to your image with just two clicks, or double click to create a polygon, rectangle, or ellipse.", + "closable": true, + "link": { + "label": "Learn more", + "url": "https://labelstud.io/guide/labeling#Faster-image-labeling", + "params": { + "experiment": "project_settings_tip", + "treatment": "two_clicks" + } + } + } + ] +}