import { useState, useEffect } from 'react' import { PrimeReactProvider } from 'primereact/api' import 'primereact/resources/themes/lara-light-cyan/theme.css' import ModelTable from './components/ModelTable' import LanguageTable from './components/LanguageTable' import DatasetTable from './components/DatasetTable' import WorldMap from './components/WorldMap' import AutoComplete from './components/AutoComplete' import LanguagePlot from './components/LanguagePlot' import SpeakerPlot from './components/SpeakerPlot' import HistoryPlot from './components/HistoryPlot' import { Carousel } from 'primereact/carousel' function App () { const [data, setData] = useState(null) const [loading, setLoading] = useState(true) const [error, setError] = useState(null) const [selectedLanguages, setSelectedLanguages] = useState([]) useEffect(() => { fetch('/api/data', { method: 'POST', body: JSON.stringify({ selectedLanguages }) }) .then(response => { if (!response.ok) { throw new Error('Network response was not ok') } return response.json() }) .then(jsonData => { setData(jsonData) setLoading(false) }) .catch(err => { setError(err.message) setLoading(false) }) }, [selectedLanguages]) return (
Work in Progress: This dashboard is currently under active development. Evaluation results are not yet final.
🌍

AI Language Proficiency Monitor

Tracking language proficiency of AI models for every language

{data && ( setSelectedLanguages(items)} /> )}

The AI Language Proficiency Monitor presents comprehensive multilingual evaluation results of AI language models.

  • Practitioners can pick the best model for a given language.
  • Policymakers and funders can identify and prioritize neglected languages.
  • Model developers can compete on our AI Language Proficiency metric.

We invite the community to submit their custom finetuned models, and to integrate benchmarks for more languages and tasks.

Benchmark results automatically refresh every night and include the most popular models on OpenRouter, plus community-listed models.

For a detailed methodlogy, see XXX.

The AI Language Proficiency Monitor is a collaboration between BMZ's Data Lab, GIZ's FairForward initiative, and the E&E group of DFKI's Multilinguality and Language Technology Lab.

{loading && ( )} {error &&

Error: {error}

} {data && ( <>
, , , , ]} numScroll={1} numVisible={1} itemTemplate={item => item} circular style={{ width: '100%', minHeight: '650px' }} />
)}
) } export default App