| |
| |
|
|
| CONCEPT_MAP_JSON = """ |
| { |
| "central_node": "Generative AI Ecosystem", |
| "nodes": [ |
| { |
| "id": "foundation_models", |
| "label": "Foundation Models", |
| "relationship": "powered by", |
| "subnodes": [ |
| { |
| "id": "llm_models", |
| "label": "Large Language Models", |
| "relationship": "includes", |
| "subnodes": [ |
| { |
| "id": "gpt_family", |
| "label": "GPT Family", |
| "relationship": "such as", |
| "subnodes": [ |
| { |
| "id": "gpt4", |
| "label": "GPT-4", |
| "relationship": "latest version" |
| }, |
| { |
| "id": "chatgpt", |
| "label": "ChatGPT", |
| "relationship": "application" |
| } |
| ] |
| }, |
| { |
| "id": "claude_family", |
| "label": "Claude Family", |
| "relationship": "such as", |
| "subnodes": [ |
| { |
| "id": "claude3", |
| "label": "Claude 3 Opus", |
| "relationship": "advanced model" |
| }, |
| { |
| "id": "claude_sonnet", |
| "label": "Claude Sonnet", |
| "relationship": "balanced model" |
| } |
| ] |
| }, |
| { |
| "id": "opensource_llm", |
| "label": "Open Source LLMs", |
| "relationship": "alternatives", |
| "subnodes": [ |
| { |
| "id": "llama3", |
| "label": "LLaMA 3", |
| "relationship": "by Meta" |
| }, |
| { |
| "id": "mistral", |
| "label": "Mistral 7B", |
| "relationship": "efficient" |
| } |
| ] |
| } |
| ] |
| }, |
| { |
| "id": "multimodal_models", |
| "label": "Multimodal Models", |
| "relationship": "extends to", |
| "subnodes": [ |
| { |
| "id": "vision_language", |
| "label": "Vision-Language Models", |
| "relationship": "including", |
| "subnodes": [ |
| { |
| "id": "dall_e3", |
| "label": "DALL-E 3", |
| "relationship": "image generation" |
| }, |
| { |
| "id": "midjourney", |
| "label": "Midjourney v6", |
| "relationship": "artistic creation" |
| } |
| ] |
| }, |
| { |
| "id": "video_models", |
| "label": "Video Generation", |
| "relationship": "emerging with", |
| "subnodes": [ |
| { |
| "id": "sora", |
| "label": "Sora", |
| "relationship": "by OpenAI" |
| }, |
| { |
| "id": "runway", |
| "label": "Runway Gen-2", |
| "relationship": "creative tools" |
| } |
| ] |
| } |
| ] |
| } |
| ] |
| }, |
| { |
| "id": "ai_applications", |
| "label": "Real-World Applications", |
| "relationship": "deployed in", |
| "subnodes": [ |
| { |
| "id": "enterprise_ai", |
| "label": "Enterprise Solutions", |
| "relationship": "transforming", |
| "subnodes": [ |
| { |
| "id": "ai_assistants", |
| "label": "AI Assistants", |
| "relationship": "like", |
| "subnodes": [ |
| { |
| "id": "copilot", |
| "label": "GitHub Copilot", |
| "relationship": "code generation" |
| }, |
| { |
| "id": "duet_ai", |
| "label": "Google Duet AI", |
| "relationship": "workspace integration" |
| } |
| ] |
| }, |
| { |
| "id": "automation", |
| "label": "Process Automation", |
| "relationship": "through", |
| "subnodes": [ |
| { |
| "id": "rpa_ai", |
| "label": "AI-Enhanced RPA", |
| "relationship": "intelligent automation" |
| }, |
| { |
| "id": "document_ai", |
| "label": "Document Intelligence", |
| "relationship": "data extraction" |
| } |
| ] |
| } |
| ] |
| }, |
| { |
| "id": "creative_ai", |
| "label": "Creative Industries", |
| "relationship": "revolutionizing", |
| "subnodes": [ |
| { |
| "id": "content_creation", |
| "label": "Content Generation", |
| "relationship": "enabling", |
| "subnodes": [ |
| { |
| "id": "marketing_ai", |
| "label": "Marketing Copy", |
| "relationship": "automated creation" |
| }, |
| { |
| "id": "game_assets", |
| "label": "Game Asset Generation", |
| "relationship": "procedural design" |
| } |
| ] |
| } |
| ] |
| } |
| ] |
| }, |
| { |
| "id": "ai_infrastructure", |
| "label": "AI Infrastructure", |
| "relationship": "supported by", |
| "subnodes": [ |
| { |
| "id": "compute_resources", |
| "label": "Compute Resources", |
| "relationship": "requiring", |
| "subnodes": [ |
| { |
| "id": "gpu_clusters", |
| "label": "GPU Clusters", |
| "relationship": "powered by", |
| "subnodes": [ |
| { |
| "id": "nvidia_h100", |
| "label": "NVIDIA H100", |
| "relationship": "latest generation" |
| }, |
| { |
| "id": "tpu_v5", |
| "label": "Google TPU v5", |
| "relationship": "specialized chips" |
| } |
| ] |
| } |
| ] |
| }, |
| { |
| "id": "mlops_platform", |
| "label": "MLOps Platforms", |
| "relationship": "managed by", |
| "subnodes": [ |
| { |
| "id": "model_serving", |
| "label": "Model Serving", |
| "relationship": "via", |
| "subnodes": [ |
| { |
| "id": "huggingface", |
| "label": "Hugging Face", |
| "relationship": "model hub" |
| }, |
| { |
| "id": "vertex_ai", |
| "label": "Vertex AI", |
| "relationship": "Google Cloud" |
| } |
| ] |
| } |
| ] |
| } |
| ] |
| } |
| ] |
| } |
| """ |
|
|
| SYNOPTIC_CHART_JSON = """ |
| { |
| "central_node": "Modern AI Development Pipeline", |
| "nodes": [ |
| { |
| "id": "phase1", |
| "label": "I. Data Engineering & Preparation", |
| "relationship": "begins with", |
| "subnodes": [ |
| { |
| "id": "data_strategy", |
| "label": "1. Data Strategy", |
| "relationship": "establishing", |
| "subnodes": [ |
| {"id": "data_sources", "label": "1.1. Multi-Source Integration", "relationship": "includes", "subnodes": []}, |
| {"id": "data_governance", "label": "1.2. Privacy & Compliance", "relationship": "ensures", "subnodes": []} |
| ] |
| }, |
| { |
| "id": "data_pipeline", |
| "label": "2. Data Pipeline", |
| "relationship": "building", |
| "subnodes": [ |
| {"id": "etl_process", "label": "2.1. ETL/ELT Workflows", "relationship": "implements", "subnodes": []}, |
| {"id": "feature_store", "label": "2.2. Feature Store Setup", "relationship": "centralizes", "subnodes": []} |
| ] |
| } |
| ] |
| }, |
| { |
| "id": "phase2", |
| "label": "II. Model Development & Training", |
| "relationship": "continues to", |
| "subnodes": [ |
| { |
| "id": "experimentation", |
| "label": "1. Experimentation Platform", |
| "relationship": "enabling", |
| "subnodes": [ |
| {"id": "experiment_tracking", "label": "1.1. MLflow/W&B Integration", "relationship": "tracks", "subnodes": []}, |
| {"id": "hyperparameter_opt", "label": "1.2. AutoML & HPO", "relationship": "optimizes", "subnodes": []} |
| ] |
| }, |
| { |
| "id": "distributed_training", |
| "label": "2. Scalable Training", |
| "relationship": "leveraging", |
| "subnodes": [ |
| {"id": "multi_gpu", "label": "2.1. Multi-GPU Training", "relationship": "accelerates", "subnodes": []}, |
| {"id": "model_parallelism", "label": "2.2. Model Parallelism", "relationship": "enables", "subnodes": []} |
| ] |
| } |
| ] |
| }, |
| { |
| "id": "phase3", |
| "label": "III. Deployment & Operations", |
| "relationship": "culminates in", |
| "subnodes": [ |
| { |
| "id": "model_deployment", |
| "label": "1. Production Deployment", |
| "relationship": "implementing", |
| "subnodes": [ |
| {"id": "edge_deployment", "label": "1.1. Edge Computing", "relationship": "optimizes", "subnodes": []}, |
| {"id": "api_gateway", "label": "1.2. API Management", "relationship": "exposes", "subnodes": []} |
| ] |
| }, |
| { |
| "id": "monitoring_ops", |
| "label": "2. AI Operations", |
| "relationship": "maintaining", |
| "subnodes": [ |
| {"id": "model_monitoring", "label": "2.1. Drift Detection", "relationship": "monitors", "subnodes": []}, |
| {"id": "feedback_loop", "label": "2.2. Continuous Learning", "relationship": "improves", "subnodes": []} |
| ] |
| } |
| ] |
| } |
| ] |
| } |
| """ |
|
|
| RADIAL_DIAGRAM_JSON = """ |
| { |
| "central_node": "AI Innovation Hub", |
| "nodes": [ |
| { |
| "id": "emerging_tech", |
| "label": "Emerging Technologies", |
| "relationship": "advancing through", |
| "subnodes": [ |
| {"id": "quantum_ml", "label": "Quantum Machine Learning", "relationship": "breakthrough in", "subnodes": []}, |
| {"id": "neuromorphic", "label": "Neuromorphic Computing", "relationship": "inspired by", "subnodes": []} |
| ] |
| }, |
| { |
| "id": "ai_safety", |
| "label": "AI Safety & Ethics", |
| "relationship": "ensuring through", |
| "subnodes": [ |
| {"id": "alignment", "label": "AI Alignment Research", "relationship": "focusing on", "subnodes": []}, |
| {"id": "explainable_ai", "label": "Explainable AI (XAI)", "relationship": "providing", "subnodes": []} |
| ] |
| }, |
| { |
| "id": "industry_impact", |
| "label": "Industry Transformation", |
| "relationship": "disrupting", |
| "subnodes": [ |
| {"id": "healthcare_ai", "label": "AI in Healthcare", "relationship": "revolutionizing", "subnodes": []}, |
| {"id": "fintech_ai", "label": "AI in Finance", "relationship": "automating", "subnodes": []} |
| ] |
| }, |
| { |
| "id": "research_frontiers", |
| "label": "Research Frontiers", |
| "relationship": "exploring", |
| "subnodes": [ |
| {"id": "agi_research", "label": "AGI Development", "relationship": "pursuing", "subnodes": []}, |
| {"id": "consciousness_ai", "label": "Machine Consciousness", "relationship": "investigating", "subnodes": []} |
| ] |
| }, |
| { |
| "id": "ai_ecosystem", |
| "label": "AI Ecosystem", |
| "relationship": "building", |
| "subnodes": [ |
| {"id": "open_source", "label": "Open Source Community", "relationship": "contributing to", "subnodes": []}, |
| {"id": "ai_startups", "label": "AI Startup Ecosystem", "relationship": "innovating in", "subnodes": []} |
| ] |
| } |
| ] |
| } |
| """ |
|
|
| PROCESS_FLOW_JSON = """ |
| { |
| "start_node": "AI Request Initiated", |
| "nodes": [ |
| { |
| "id": "auth_check", |
| "label": "Authentication & Rate Limiting", |
| "type": "process" |
| }, |
| { |
| "id": "auth_valid", |
| "label": "Valid Request?", |
| "type": "decision" |
| }, |
| { |
| "id": "request_router", |
| "label": "Request Router", |
| "type": "process" |
| }, |
| { |
| "id": "cache_check", |
| "label": "Check Response Cache", |
| "type": "decision" |
| }, |
| { |
| "id": "model_selector", |
| "label": "Model Selection Logic", |
| "type": "process" |
| }, |
| { |
| "id": "load_balancer", |
| "label": "Load Balancer", |
| "type": "process" |
| }, |
| { |
| "id": "inference_engine", |
| "label": "Run Inference", |
| "type": "process" |
| }, |
| { |
| "id": "quality_check", |
| "label": "Quality Assessment", |
| "type": "decision" |
| }, |
| { |
| "id": "post_processor", |
| "label": "Post-Processing & Filtering", |
| "type": "process" |
| }, |
| { |
| "id": "response_cache", |
| "label": "Update Cache", |
| "type": "process" |
| }, |
| { |
| "id": "analytics_log", |
| "label": "Log Analytics", |
| "type": "process" |
| }, |
| { |
| "id": "deliver_response", |
| "label": "Deliver Response", |
| "type": "io" |
| }, |
| { |
| "id": "error_handler", |
| "label": "Error Handler", |
| "type": "process" |
| }, |
| { |
| "id": "fallback_model", |
| "label": "Fallback Model", |
| "type": "process" |
| }, |
| { |
| "id": "end_process", |
| "label": "Complete", |
| "type": "end" |
| } |
| ], |
| "connections": [ |
| {"from": "start_node", "to": "auth_check", "label": "Begin"}, |
| {"from": "auth_check", "to": "auth_valid", "label": "Verify"}, |
| {"from": "auth_valid", "to": "request_router", "label": "Authorized"}, |
| {"from": "auth_valid", "to": "error_handler", "label": "Denied"}, |
| {"from": "request_router", "to": "cache_check", "label": "Route"}, |
| {"from": "cache_check", "to": "deliver_response", "label": "Cache Hit"}, |
| {"from": "cache_check", "to": "model_selector", "label": "Cache Miss"}, |
| {"from": "model_selector", "to": "load_balancer", "label": "Selected"}, |
| {"from": "load_balancer", "to": "inference_engine", "label": "Assigned"}, |
| {"from": "inference_engine", "to": "quality_check", "label": "Generated"}, |
| {"from": "quality_check", "to": "post_processor", "label": "Pass"}, |
| {"from": "quality_check", "to": "fallback_model", "label": "Fail"}, |
| {"from": "fallback_model", "to": "post_processor", "label": "Retry"}, |
| {"from": "post_processor", "to": "response_cache", "label": "Processed"}, |
| {"from": "response_cache", "to": "analytics_log", "label": "Cached"}, |
| {"from": "analytics_log", "to": "deliver_response", "label": "Logged"}, |
| {"from": "deliver_response", "to": "end_process", "label": "Delivered"}, |
| {"from": "error_handler", "to": "end_process", "label": "Handled"} |
| ] |
| } |
| """ |
|
|
| WBS_DIAGRAM_JSON = """ |
| { |
| "project_title": "Enterprise AI Platform Implementation", |
| "phases": [ |
| { |
| "id": "phase_foundation", |
| "label": "Foundation & Architecture", |
| "tasks": [ |
| { |
| "id": "task_requirements", |
| "label": "Requirements Analysis", |
| "subtasks": [ |
| { |
| "id": "subtask_stakeholder", |
| "label": "Stakeholder Mapping", |
| "sub_subtasks": [ |
| { |
| "id": "ss_task_interviews", |
| "label": "Executive Interviews", |
| "sub_sub_subtasks": [ |
| { |
| "id": "sss_task_schedule", |
| "label": "Schedule Sessions", |
| "final_level_tasks": [ |
| {"id": "ft_prep_materials", "label": "Prepare Materials"} |
| ] |
| } |
| ] |
| } |
| ] |
| }, |
| { |
| "id": "subtask_technical", |
| "label": "Technical Assessment", |
| "sub_subtasks": [ |
| { |
| "id": "ss_task_infra", |
| "label": "Infrastructure Audit", |
| "sub_sub_subtasks": [ |
| { |
| "id": "sss_task_compute", |
| "label": "Compute Resources", |
| "final_level_tasks": [ |
| {"id": "ft_gpu_assessment", "label": "GPU Capacity Planning"} |
| ] |
| } |
| ] |
| } |
| ] |
| } |
| ] |
| }, |
| { |
| "id": "task_architecture", |
| "label": "Solution Architecture", |
| "subtasks": [ |
| { |
| "id": "subtask_design", |
| "label": "System Design", |
| "sub_subtasks": [ |
| { |
| "id": "ss_task_microservices", |
| "label": "Microservices Architecture", |
| "sub_sub_subtasks": [ |
| { |
| "id": "sss_task_api_design", |
| "label": "API Design", |
| "final_level_tasks": [ |
| {"id": "ft_api_specs", "label": "OpenAPI Specifications"} |
| ] |
| } |
| ] |
| } |
| ] |
| } |
| ] |
| } |
| ] |
| }, |
| { |
| "id": "phase_implementation", |
| "label": "Core Implementation", |
| "tasks": [ |
| { |
| "id": "task_data_platform", |
| "label": "Data Platform", |
| "subtasks": [ |
| { |
| "id": "subtask_data_lake", |
| "label": "Data Lake Setup", |
| "sub_subtasks": [ |
| { |
| "id": "ss_task_storage", |
| "label": "Storage Configuration", |
| "sub_sub_subtasks": [ |
| { |
| "id": "sss_task_s3_setup", |
| "label": "S3 Bucket Setup", |
| "final_level_tasks": [ |
| {"id": "ft_lifecycle_policies", "label": "Lifecycle Policies"} |
| ] |
| } |
| ] |
| } |
| ] |
| }, |
| { |
| "id": "subtask_streaming", |
| "label": "Real-time Pipeline", |
| "sub_subtasks": [ |
| { |
| "id": "ss_task_kafka", |
| "label": "Kafka Implementation", |
| "sub_sub_subtasks": [ |
| { |
| "id": "sss_task_topics", |
| "label": "Topic Design", |
| "final_level_tasks": [ |
| {"id": "ft_schema_registry", "label": "Schema Registry"} |
| ] |
| } |
| ] |
| } |
| ] |
| } |
| ] |
| }, |
| { |
| "id": "task_ml_platform", |
| "label": "ML Platform", |
| "subtasks": [ |
| { |
| "id": "subtask_mlops", |
| "label": "MLOps Setup", |
| "sub_subtasks": [ |
| { |
| "id": "ss_task_ci_cd", |
| "label": "CI/CD Pipeline", |
| "sub_sub_subtasks": [ |
| { |
| "id": "sss_task_github_actions", |
| "label": "GitHub Actions", |
| "final_level_tasks": [ |
| {"id": "ft_model_registry", "label": "Model Registry Integration"} |
| ] |
| } |
| ] |
| } |
| ] |
| } |
| ] |
| } |
| ] |
| }, |
| { |
| "id": "phase_deployment", |
| "label": "Deployment & Operations", |
| "tasks": [ |
| { |
| "id": "task_production", |
| "label": "Production Deployment", |
| "subtasks": [ |
| { |
| "id": "subtask_kubernetes", |
| "label": "Kubernetes Orchestration", |
| "sub_subtasks": [ |
| { |
| "id": "ss_task_helm", |
| "label": "Helm Charts", |
| "sub_sub_subtasks": [ |
| { |
| "id": "sss_task_autoscaling", |
| "label": "Auto-scaling Config", |
| "final_level_tasks": [ |
| {"id": "ft_hpa_setup", "label": "HPA Configuration"} |
| ] |
| } |
| ] |
| } |
| ] |
| }, |
| { |
| "id": "subtask_monitoring", |
| "label": "Observability Stack", |
| "sub_subtasks": [ |
| { |
| "id": "ss_task_prometheus", |
| "label": "Prometheus Setup", |
| "sub_sub_subtasks": [ |
| { |
| "id": "sss_task_grafana", |
| "label": "Grafana Dashboards", |
| "final_level_tasks": [ |
| {"id": "ft_alert_rules", "label": "Alert Configuration"} |
| ] |
| } |
| ] |
| } |
| ] |
| } |
| ] |
| } |
| ] |
| } |
| ] |
| } |
| """ |