{
  "groups": {
    "0": { "label": "Core Discipline", "color": "#f3f4f6" },
    "1": { "label": "Academic Research", "color": "#ef4444" },
    "2": { "label": "Logistics", "color": "#eab308" },
    "3": { "label": "LLM Agents", "color": "#10b981" },
    "4": { "label": "Engineering", "color": "#3b82f6" },
    "5": { "label": "Stats & Probability", "color": "#8b5cf6" },
    "6": { "label": "Machine Learning", "color": "#ec4899" },
    "7": { "label": "Languages", "color": "#06b6d4" },
    "8": { "label": "Timeline / Eras", "color": "#94a3b8" },
    "9": { "label": "Skill Categories", "color": "#cbd5e1" }
  },
  "nodes": [
    { "id": "Roots", "group": 8, "val": 8, "startYear": 1999 },
    { "id": "University of Groningen", "group": 8, "val": 10, "startYear": 2003 },
    { "id": "Vestas", "group": 8, "val": 8, "startYear": 2008 },
    { "id": "UPC Barcelona", "group": 8, "val": 10, "startYear": 2011 },
    { "id": "Atomian", "group": 8, "val": 8, "startYear": 2017 },
    { "id": "Glovo", "group": 8, "val": 12, "startYear": 2019 },
    { "id": "Meight", "group": 8, "val": 12, "startYear": 2024 },
    { "id": "Thales", "group": 8, "val": 6, "startYear": 2003 },
    { "id": "DevSquad", "group": 8, "val": 6, "startYear": 2004 },
    { "id": "Programming", "group": 9, "val": 10, "startYear": 1999 },
    { "id": "Databases", "group": 9, "val": 8, "startYear": 2001 },
    { "id": "Cloud & DevOps", "group": 9, "val": 8, "startYear": 2019 },
    { "id": "Optimization", "group": 9, "val": 10, "startYear": 2019 },
    { "id": "AI & ML", "group": 9, "val": 10, "startYear": 2006 },
    { "id": "Data Science", "group": 0, "val": 25, "isHub": true, "startYear": 2008 },
    { "id": "Dutch", "group": 7, "val": 6, "startYear": 1999 },
    { "id": "English", "group": 7, "val": 8, "startYear": 1999 },
    { "id": "Spanish", "group": 7, "val": 6, "startYear": 2011 },
    { "id": "Catalan", "group": 7, "val": 5, "startYear": 2011 },
    { "id": "QBasic", "group": 4, "val": 3, "startYear": 1999 },
    { "id": "Turbo Pascal", "group": 4, "val": 3, "startYear": 1999 },
    { "id": "Java", "group": 4, "val": 5, "startYear": 2001 },
    { "id": "C", "group": 4, "val": 4, "startYear": 2003 },
    { "id": "C++", "group": 4, "val": 7, "startYear": 2011 },
    { "id": "Python", "group": 4, "val": 14, "isHub": true, "startYear": 2012 },
    { "id": "Go", "group": 4, "val": 7, "startYear": 2024 },
    { "id": "TypeScript", "group": 4, "val": 6, "startYear": 2024 },
    { "id": "React", "group": 4, "val": 6, "startYear": 2024 },
    { "id": "Visual Basic", "group": 4, "val": 4, "startYear": 2004 },
    { "id": "C#", "group": 4, "val": 5, "startYear": 2004 },
    { "id": "Matlab", "group": 4, "val": 6, "startYear": 2006 },
    { "id": "bash/zsh", "group": 4, "val": 5, "startYear": 1999 },
    { "id": "Robotics", "group": 1, "val": 12, "isHub": true, "startYear": 2011 },
    { "id": "PhD Research", "group": 1, "val": 8, "startYear": 2011 },
    { "id": "MSc Research", "group": 1, "val": 6, "startYear": 2006 },
    { "id": "BSc Research", "group": 1, "val": 6, "startYear": 2003 },
    { "id": "SLAM", "group": 1, "val": 6, "startYear": 2005 },
    { "id": "GNG", "group": 1, "val": 5, "startYear": 2005 },
    { "id": "Global Localization", "group": 1, "val": 5, "startYear": 2007 },
    { "id": "Ambiguity Resolution", "group": 1, "val": 5, "startYear": 2007 },
    { "id": "Particle Filters", "group": 1, "val": 7, "startYear": 2007 },
    { "id": "MOMDP", "group": 1, "val": 5, "startYear": 2013 },
    { "id": "POMCP", "group": 1, "val": 6, "startYear": 2014 },
    { "id": "POMDP", "group": 1, "val": 6, "startYear": 2012 },
    { "id": "Uncertainty", "group": 1, "val": 12, "startYear": 2012 },
    { "id": "ROS", "group": 1, "val": 7, "startYear": 2012 },
    { "id": "Hide-and-Seek", "group": 1, "val": 5, "startYear": 2013 },
    { "id": "Sensor Fusion", "group": 1, "val": 6, "startYear": 2012 },
    { "id": "Motion Planning", "group": 1, "val": 6, "startYear": 2012 },
    { "id": "Human-Robot Interaction", "group": 1, "val": 5, "startYear": 2013 },
    { "id": "State Estimation", "group": 1, "val": 6, "startYear": 2012 },
    { "id": "Computer Vision", "group": 1, "val": 7, "startYear": 2007 },
    { "id": "Robot Navigation", "group": 1, "val": 6, "startYear": 2007 },
    { "id": "Feature Extraction", "group": 1, "val": 6, "startYear": 2007 },
    { "id": "Non-monotonic Logic", "group": 1, "val": 5, "startYear": 2001 },
    { "id": "Expert Systems", "group": 1, "val": 6, "startYear": 2001 },
    { "id": "Logistics", "group": 2, "val": 12, "isHub": true, "startYear": 2019 },
    { "id": "Freight Optimization", "group": 2, "val": 8, "startYear": 2024 },
    { "id": "Route Optimization", "group": 2, "val": 7, "startYear": 2024 },
    { "id": "VRP", "group": 2, "val": 9, "startYear": 2021 },
    { "id": "CVRPTW", "group": 2, "val": 6, "startYear": 2021 },
    { "id": "Discrete Event Simulation", "group": 2, "val": 10, "startYear": 2020 },
    { "id": "Discrete Optimization", "group": 2, "val": 8, "startYear": 2020 },
    { "id": "Network Optimization", "group": 2, "val": 6, "startYear": 2021 },
    { "id": "Multibundling", "group": 2, "val": 6, "startYear": 2022 },
    { "id": "Matching Algorithms", "group": 2, "val": 7, "startYear": 2020 },
    { "id": "Reg 561/2006", "group": 2, "val": 6, "startYear": 2024 },
    { "id": "Telematics", "group": 2, "val": 6, "startYear": 2024 },
    { "id": "Fleet Management", "group": 2, "val": 6, "startYear": 2024 },
    { "id": "Tour Suggestions", "group": 2, "val": 7, "startYear": 2025 },
    { "id": "RPK", "group": 2, "val": 5, "startYear": 2024 },
    { "id": "Haversine", "group": 2, "val": 4, "startYear": 2024 },
    { "id": "LLM Agents", "group": 3, "val": 12, "isHub": true, "startYear": 2024 },
    { "id": "LLM Evaluation", "group": 3, "val": 8, "startYear": 2024 },
    { "id": "RAG", "group": 3, "val": 8, "startYear": 2024 },
    { "id": "Knowledge Graphs", "group": 3, "val": 10, "startYear": 2024 },
    { "id": "Semantic Search", "group": 3, "val": 6, "startYear": 2024 },
    { "id": "Embeddings", "group": 3, "val": 6, "startYear": 2024 },
    { "id": "DeepEval", "group": 3, "val": 5, "startYear": 2024 },
    { "id": "TruLens", "group": 3, "val": 5, "startYear": 2025 },
    { "id": "LLM-as-a-Judge", "group": 3, "val": 6, "startYear": 2024 },
    { "id": "Faithfulness", "group": 3, "val": 5, "startYear": 2024 },
    { "id": "Hallucination Detection", "group": 3, "val": 5, "startYear": 2024 },
    { "id": "Structured Output", "group": 3, "val": 7, "startYear": 2025 },
    { "id": "Prompt-as-Code", "group": 3, "val": 6, "startYear": 2025 },
    { "id": "Importer Agent", "group": 3, "val": 7, "startYear": 2025 },
    { "id": "Information Extraction", "group": 3, "val": 7, "startYear": 2017 },
    { "id": "Evaluation", "group": 3, "val": 10, "startYear": 2024 },
    { "id": "Tool Use", "group": 3, "val": 6, "startYear": 2024 },
    { "id": "SQL", "group": 4, "val": 6, "startYear": 2001 },
    { "id": "SQL Server", "group": 4, "val": 5, "startYear": 2008 },
    { "id": "MS Access", "group": 4, "val": 4, "startYear": 2008 },
    { "id": "PostgreSQL", "group": 4, "val": 7, "startYear": 2017 },
    { "id": "Sybase", "group": 4, "val": 4, "startYear": 2001 },
    { "id": "Neo4j", "group": 4, "val": 7, "startYear": 2024 },
    { "id": "Vector DB", "group": 4, "val": 6, "startYear": 2024 },
    { "id": "Supabase", "group": 4, "val": 6, "startYear": 2024 },
    { "id": "RMI", "group": 4, "val": 4, "startYear": 2001 },
    { "id": "JDBC", "group": 4, "val": 4, "startYear": 2001 },
    { "id": "Excel VBA", "group": 4, "val": 5, "startYear": 2007 },
    { "id": "Linux", "group": 4, "val": 5, "startYear": 2003 },
    { "id": "Sun Solaris", "group": 4, "val": 4, "startYear": 2003 },
    { "id": "AWS", "group": 4, "val": 7, "startYear": 2019 },
    { "id": "Docker", "group": 4, "val": 7, "startYear": 2019 },
    { "id": "Vercel", "group": 4, "val": 5, "startYear": 2024 },
    { "id": "Git", "group": 4, "val": 5, "startYear": 2011 },
    { "id": "CI/CD", "group": 4, "val": 6, "startYear": 2019 },
    { "id": "Next.js", "group": 4, "val": 6, "startYear": 2024 },
    { "id": "GitHub Copilot", "group": 4, "val": 6, "startYear": 2024 },
    { "id": "Cursor", "group": 4, "val": 6, "startYear": 2024 },
    { "id": "VS Code", "group": 4, "val": 6, "startYear": 2011 },
    { "id": "Statistics", "group": 5, "val": 12, "isHub": true, "startYear": 2006 },
    { "id": "Bayesian Methods", "group": 5, "val": 8, "startYear": 2012 },
    { "id": "Probability Theory", "group": 5, "val": 6, "startYear": 2006 },
    { "id": "Experimentation", "group": 5, "val": 9, "startYear": 2019 },
    { "id": "A/B Testing", "group": 5, "val": 6, "startYear": 2020 },
    { "id": "Switchback Testing", "group": 5, "val": 6, "startYear": 2020 },
    { "id": "Hypothesis Testing", "group": 5, "val": 6, "startYear": 2006 },
    { "id": "t-test", "group": 5, "val": 5, "startYear": 2006 },
    { "id": "Monte Carlo", "group": 5, "val": 7, "startYear": 2014 },
    { "id": "Data Analytics", "group": 5, "val": 7, "startYear": 2017 },
    { "id": "ERP Systems", "group": 4, "val": 5, "startYear": 2008 },
    { "id": "Machine Learning", "group": 6, "val": 12, "isHub": true, "startYear": 2006 },
    { "id": "Deep Learning", "group": 6, "val": 10, "startYear": 2019 },
    { "id": "PyTorch", "group": 6, "val": 8, "startYear": 2019 },
    { "id": "Scikit-learn", "group": 6, "val": 7, "startYear": 2017 },
    { "id": "XGBoost", "group": 6, "val": 6, "startYear": 2020 },
    { "id": "LightGBM", "group": 6, "val": 5, "startYear": 2020 },
    { "id": "Neural Networks", "group": 6, "val": 6, "startYear": 2006 },
    { "id": "Clustering", "group": 6, "val": 5, "startYear": 2020 },
    { "id": "Regression", "group": 6, "val": 5, "startYear": 2017 },
    { "id": "Cognitive Architectures", "group": 6, "val": 6, "startYear": 2017 },
    { "id": "Google OR-Tools", "group": 6, "val": 8, "startYear": 2021 },
    { "id": "LangChain", "group": 3, "val": 7, "startYear": 2024 }
  ],
  "links": [
    { "source": "Roots", "target": "Programming", "value": 2 },
    { "source": "University of Groningen", "target": "Programming", "value": 2 },
    { "source": "University of Groningen", "target": "Databases", "value": 1 },
    { "source": "Vestas", "target": "Data Science", "value": 1.5 },
    { "source": "Vestas", "target": "Databases", "value": 1.5 },
    { "source": "UPC Barcelona", "target": "AI & ML", "value": 2 },
    { "source": "Atomian", "target": "Databases", "value": 1.5 },
    { "source": "Atomian", "target": "AI & ML", "value": 1.5 },
    { "source": "Glovo", "target": "Optimization", "value": 2 },
    { "source": "Glovo", "target": "Cloud & DevOps", "value": 1.5 },
    { "source": "Meight", "target": "AI & ML", "value": 2 },
    { "source": "Meight", "target": "Cloud & DevOps", "value": 1.5 },
    { "source": "Thales", "target": "Programming", "value": 1.5 },
    { "source": "DevSquad", "target": "Programming", "value": 1.5 },
    { "source": "Programming", "target": "Python", "value": 3 },
    { "source": "Programming", "target": "Go", "value": 1.5 },
    { "source": "Programming", "target": "C++", "value": 1.5 },
    { "source": "Programming", "target": "TypeScript", "value": 1 },
    { "source": "Programming", "target": "React", "value": 1 },
    { "source": "Programming", "target": "QBasic", "value": 0.5 },
    { "source": "Programming", "target": "Turbo Pascal", "value": 0.5 },
    { "source": "Programming", "target": "Java", "value": 1 },
    { "source": "Programming", "target": "C", "value": 1 },
    { "source": "Programming", "target": "Visual Basic", "value": 1 },
    { "source": "Programming", "target": "C#", "value": 1 },
    { "source": "Programming", "target": "Matlab", "value": 1 },
    { "source": "Programming", "target": "bash/zsh", "value": 1 },
    { "source": "Databases", "target": "SQL", "value": 2 },
    { "source": "Databases", "target": "PostgreSQL", "value": 2 },
    { "source": "Databases", "target": "Vector DB", "value": 1.5 },
    { "source": "Databases", "target": "Supabase", "value": 1.5 },
    { "source": "Databases", "target": "SQL Server", "value": 1 },
    { "source": "Databases", "target": "MS Access", "value": 1 },
    { "source": "Databases", "target": "Sybase", "value": 1 },
    { "source": "Databases", "target": "Neo4j", "value": 1.5 },
    { "source": "Cloud & DevOps", "target": "AWS", "value": 2 },
    { "source": "Cloud & DevOps", "target": "Docker", "value": 2 },
    { "source": "Cloud & DevOps", "target": "Vercel", "value": 1 },
    { "source": "Cloud & DevOps", "target": "CI/CD", "value": 1.5 },
    { "source": "Cloud & DevOps", "target": "Git", "value": 1.5 },
    { "source": "Cloud & DevOps", "target": "GitHub Copilot", "value": 1 },
    { "source": "Cloud & DevOps", "target": "Cursor", "value": 1 },
    { "source": "Cloud & DevOps", "target": "VS Code", "value": 1 },
    { "source": "Optimization", "target": "VRP", "value": 2 },
    { "source": "Optimization", "target": "Matching Algorithms", "value": 2 },
    { "source": "Optimization", "target": "Google OR-Tools", "value": 2 },
    { "source": "Optimization", "target": "Network Optimization", "value": 1.5 },
    { "source": "Optimization", "target": "Discrete Optimization", "value": 2 },
    { "source": "Optimization", "target": "Route Optimization", "value": 1.5 },
    { "source": "AI & ML", "target": "Machine Learning", "value": 2 },
    { "source": "AI & ML", "target": "LLM Agents", "value": 2 },
    { "source": "AI & ML", "target": "Scikit-learn", "value": 1.5 },
    { "source": "AI & ML", "target": "Neural Networks", "value": 1.5 },
    { "source": "AI & ML", "target": "Deep Learning", "value": 2 },
    { "source": "AI & ML", "target": "Computer Vision", "value": 1.5 },
    { "source": "AI & ML", "target": "Expert Systems", "value": 1 },
    { "source": "Dutch", "target": "University of Groningen", "value": 2 },
    { "source": "Spanish", "target": "UPC Barcelona", "value": 2 },
    { "source": "Catalan", "target": "UPC Barcelona", "value": 1.5 },
    { "source": "English", "target": "Data Science", "value": 3 },
    { "source": "Meight", "target": "LLM Agents", "value": 2 },
    { "source": "Meight", "target": "Tour Suggestions", "value": 2 },
    { "source": "Meight", "target": "Reg 561/2006", "value": 1.5 },
    { "source": "Meight", "target": "Telematics", "value": 1.5 },
    { "source": "Meight", "target": "Go", "value": 1 },
    { "source": "Meight", "target": "Route Optimization", "value": 1.5 },
    { "source": "Meight", "target": "Freight Optimization", "value": 1.5 },
    { "source": "Tour Suggestions", "target": "Haversine", "value": 1 },
    { "source": "Tour Suggestions", "target": "Reg 561/2006", "value": 1.5 },
    { "source": "Freight Optimization", "target": "RPK", "value": 1 },
    { "source": "Route Optimization", "target": "VRP", "value": 1.5 },
    { "source": "Glovo", "target": "Logistics", "value": 2 },
    { "source": "Glovo", "target": "Discrete Event Simulation", "value": 2 },
    { "source": "Matching Algorithms", "target": "Glovo", "value": 2 },
    { "source": "React", "target": "Next.js", "value": 1 },
    { "source": "Supabase", "target": "PostgreSQL", "value": 1 },
    { "source": "Vector DB", "target": "Embeddings", "value": 1.5 },
    { "source": "CI/CD", "target": "Evaluation", "value": 1.5 },
    { "source": "LLM Agents", "target": "RAG", "value": 2 },
    { "source": "LLM Agents", "target": "Evaluation", "value": 2 },
    { "source": "LLM Agents", "target": "Importer Agent", "value": 1.5 },
    { "source": "LLM Agents", "target": "LangChain", "value": 2 },
    { "source": "LLM Agents", "target": "Knowledge Graphs", "value": 2 },
    { "source": "LLM Agents", "target": "LLM Evaluation", "value": 2 },
    { "source": "Evaluation", "target": "DeepEval", "value": 1 },
    { "source": "Evaluation", "target": "TruLens", "value": 1 },
    { "source": "Evaluation", "target": "LLM-as-a-Judge", "value": 1.5 },
    { "source": "Evaluation", "target": "Faithfulness", "value": 1 },
    { "source": "Evaluation", "target": "Hallucination Detection", "value": 1 },
    { "source": "Evaluation", "target": "LLM Evaluation", "value": 2 },
    { "source": "LLM Evaluation", "target": "DeepEval", "value": 1.5 },
    { "source": "RAG", "target": "Semantic Search", "value": 1.5 },
    { "source": "RAG", "target": "Knowledge Graphs", "value": 2 },
    { "source": "Knowledge Graphs", "target": "Neo4j", "value": 2 },
    { "source": "LangChain", "target": "RAG", "value": 1.5 },
    { "source": "LangChain", "target": "Tool Use", "value": 1.5 },
    { "source": "LLM Agents", "target": "Tool Use", "value": 1.5 },
    { "source": "LLM Agents", "target": "Prompt-as-Code", "value": 1.5 },
    { "source": "LLM Agents", "target": "Structured Output", "value": 1.5 },
    { "source": "UPC Barcelona", "target": "PhD Research", "value": 2 },
    { "source": "PhD Research", "target": "Robotics", "value": 2 },
    { "source": "University of Groningen", "target": "MSc Research", "value": 2 },
    { "source": "University of Groningen", "target": "BSc Research", "value": 2 },
    { "source": "University of Groningen", "target": "Java", "value": 1 },
    { "source": "University of Groningen", "target": "RMI", "value": 1 },
    { "source": "University of Groningen", "target": "JDBC", "value": 1 },
    { "source": "University of Groningen", "target": "Expert Systems", "value": 1 },
    { "source": "University of Groningen", "target": "Non-monotonic Logic", "value": 1 },
    { "source": "Robotics", "target": "MOMDP", "value": 1 },
    { "source": "Robotics", "target": "Uncertainty", "value": 2 },
    { "source": "Robotics", "target": "ROS", "value": 1.5 },
    { "source": "Robotics", "target": "Motion Planning", "value": 1.5 },
    { "source": "Robotics", "target": "Sensor Fusion", "value": 1.5 },
    { "source": "Robotics", "target": "Hide-and-Seek", "value": 1 },
    { "source": "Robotics", "target": "State Estimation", "value": 1.5 },
    { "source": "Robotics", "target": "Human-Robot Interaction", "value": 1 },
    { "source": "Robotics", "target": "Robot Navigation", "value": 1.5 },
    { "source": "PhD Research", "target": "POMCP", "value": 1.5 },
    { "source": "PhD Research", "target": "POMDP", "value": 1.5 },
    { "source": "MSc Research", "target": "Global Localization", "value": 1.5 },
    { "source": "MSc Research", "target": "Computer Vision", "value": 1.5 },
    { "source": "MSc Research", "target": "Robot Navigation", "value": 1.5 },
    { "source": "MSc Research", "target": "Matlab", "value": 1.5 },
    { "source": "MSc Research", "target": "Feature Extraction", "value": 1.5 },
    { "source": "Global Localization", "target": "Ambiguity Resolution", "value": 1 },
    { "source": "Global Localization", "target": "Particle Filters", "value": 1 },
    { "source": "Computer Vision", "target": "Feature Extraction", "value": 1.5 },
    { "source": "BSc Research", "target": "SLAM", "value": 1.5 },
    { "source": "SLAM", "target": "GNG", "value": 1 },
    { "source": "Machine Learning", "target": "LightGBM", "value": 1 },
    { "source": "Machine Learning", "target": "XGBoost", "value": 1 },
    { "source": "Machine Learning", "target": "Clustering", "value": 1 },
    { "source": "Machine Learning", "target": "Regression", "value": 1 },
    { "source": "Machine Learning", "target": "Deep Learning", "value": 2 },
    { "source": "Deep Learning", "target": "Neural Networks", "value": 2 },
    { "source": "Deep Learning", "target": "PyTorch", "value": 2 },
    { "source": "PyTorch", "target": "AI & ML", "value": 1.5 },
    { "source": "Statistics", "target": "Bayesian Methods", "value": 1.5 },
    { "source": "Statistics", "target": "Probability Theory", "value": 1.5 },
    { "source": "Statistics", "target": "Experimentation", "value": 2 },
    { "source": "Statistics", "target": "Data Analytics", "value": 1.5 },
    { "source": "Experimentation", "target": "A/B Testing", "value": 1.5 },
    { "source": "Experimentation", "target": "Switchback Testing", "value": 1.5 },
    { "source": "Experimentation", "target": "Hypothesis Testing", "value": 1.5 },
    { "source": "Hypothesis Testing", "target": "t-test", "value": 1 },
    { "source": "Logistics", "target": "Fleet Management", "value": 1.5 },
    { "source": "VRP", "target": "CVRPTW", "value": 1.5 },
    { "source": "VRP", "target": "Multibundling", "value": 1.5 },
    { "source": "Information Extraction", "target": "Importer Agent", "value": 1.5 },
    { "source": "Uncertainty", "target": "Statistics", "value": 2 },
    { "source": "Discrete Event Simulation", "target": "Experimentation", "value": 2 },
    { "source": "Python", "target": "Data Science", "value": 3 },
    { "source": "Monte Carlo", "target": "POMCP", "value": 2 },
    { "source": "Google OR-Tools", "target": "VRP", "value": 2 },
    { "source": "Vestas", "target": "SQL Server", "value": 1.5 },
    { "source": "Vestas", "target": "MS Access", "value": 1.5 },
    { "source": "Vestas", "target": "Excel VBA", "value": 1.5 },
    { "source": "Vestas", "target": "ERP Systems", "value": 1.5 },
    { "source": "Vestas", "target": "Java", "value": 1 },
    { "source": "Thales", "target": "C", "value": 1.5 },
    { "source": "Thales", "target": "Linux", "value": 1.5 },
    { "source": "Thales", "target": "Sun Solaris", "value": 1.5 },
    { "source": "DevSquad", "target": "Visual Basic", "value": 1.5 },
    { "source": "DevSquad", "target": "C#", "value": 1.5 },
    { "source": "Java", "target": "RMI", "value": 1.5 },
    { "source": "Java", "target": "JDBC", "value": 1.5 },
    { "source": "RMI", "target": "JDBC", "value": 1 },
    { "source": "SQL", "target": "Sybase", "value": 1 },
    { "source": "Atomian", "target": "Information Extraction", "value": 1.5 },
    { "source": "Atomian", "target": "Cognitive Architectures", "value": 1.5 },
    { "source": "Atomian", "target": "Data Analytics", "value": 1.5 },
    { "source": "Data Analytics", "target": "Data Science", "value": 1.5 }
  ]
}
