🌍 Language Evolution Visualizations

Explore the fascinating history and relationships of world languages through five interactive, data-driven visualizations based on comprehensive linguistic research

🌳

Phylogenetic Tree

Explore language family relationships through an interactive tree structure showing evolutionary branches and divergence patterns.

  • Layout: Vertical, Horizontal, Radial
  • Color by: Confidence, Age, Speakers
  • Features: Zoom, Pan, Filter
Open Visualization
🌐

Force Network

Physics-based network diagram showing language families, isolates, and proposed macro-family relationships with dynamic forces.

  • Physics: Adjustable charge strength
  • Macro-families: Toggle hypotheses
  • Interactive: Drag nodes, restart simulation
Open Visualization
⏳

Timeline

Temporal visualization of proto-language divergence dates with uncertainty ranges and archaeological correlations.

  • Display: Bars, Uncertainty ranges, Dots
  • Dating methods: Bayesian, Glottochronology
  • Export: Save as PNG image
Open Visualization
πŸ—ΊοΈ

Geographic Map

Interactive world map showing proto-language homeland locations with multiple projection options and regional filters.

  • Projections: Mercator, Natural Earth, Globe
  • Filters: By region, age, speaker population
  • Features: Zoom, pan, click for details
Open Visualization
β˜€οΈ

Sunburst Hierarchy

Radial hierarchical visualization showing language families and their branches with proportional sizing and zoom capabilities.

  • Hierarchy: Families, branches, isolates
  • Interactive: Click to zoom, breadcrumb navigation
  • Color by: Family, age, confidence, speakers
Open Visualization

About the Dataset

These visualizations are powered by a comprehensive dataset of world language evolution, featuring:

Data Sources: Glottolog, academic research papers, Bayesian phylogenetic studies, and archaeological evidence.

Technical Details

All visualizations are built with:

Requirements: Modern web browser with JavaScript enabled. The language_evolution.json file must be in the same directory as the HTML files.