David Pomerenke commited on
Commit
fed93bc
·
1 Parent(s): ada20e2

Add redirect

Browse files
Files changed (1) hide show
  1. dist/index.html +143 -0
dist/index.html ADDED
@@ -0,0 +1,143 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <!DOCTYPE html>
2
+ <html>
3
+ <head>
4
+ <meta charset="utf-8">
5
+ <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1">
6
+ <meta name="generator" content="Observable Framework v1.13.2">
7
+ <title>AI Language Monitor</title>
8
+ <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
9
+ <link rel="preload" as="style" href="https://fonts.googleapis.com/css2?family=Source+Serif+4:ital,opsz,wght@0,8..60,200..900;1,8..60,200..900&amp;display=swap" crossorigin>
10
+ <link rel="preload" as="style" href="./_observablehq/theme-air,near-midnight.dcdbf18e.css">
11
+ <link rel="stylesheet" type="text/css" href="https://fonts.googleapis.com/css2?family=Source+Serif+4:ital,opsz,wght@0,8..60,200..900;1,8..60,200..900&amp;display=swap" crossorigin>
12
+ <link rel="stylesheet" type="text/css" href="./_observablehq/theme-air,near-midnight.dcdbf18e.css">
13
+ <link rel="modulepreload" href="./_observablehq/client.5efa0f5d.js">
14
+ <link rel="modulepreload" href="./_observablehq/runtime.e080113b.js">
15
+ <link rel="modulepreload" href="./_observablehq/stdlib.046b693f.js">
16
+ <link rel="modulepreload" href="./_import/components/language-chart.11a29c7a.js">
17
+ <link rel="modulepreload" href="./_npm/@observablehq/[email protected]/1f2bbaab.js">
18
+ <link rel="modulepreload" href="./_npm/[email protected]/159192fa.js">
19
+ <link rel="modulepreload" href="./_npm/[email protected]/c68fbd73.js">
20
+ <link rel="modulepreload" href="./_npm/[email protected]/a62ae5ce.js">
21
+ <link rel="modulepreload" href="./_npm/[email protected]/37839b6a.js">
22
+ <link rel="modulepreload" href="./_npm/[email protected]/bd0afa17.js">
23
+ <link rel="modulepreload" href="./_npm/[email protected]/6495590f.js">
24
+ <link rel="modulepreload" href="./_npm/[email protected]/84d7b8e9.js">
25
+ <link rel="modulepreload" href="./_npm/[email protected]/2c0cdfa2.js">
26
+ <link rel="modulepreload" href="./_npm/[email protected]/d496a3b3.js">
27
+ <link rel="modulepreload" href="./_npm/[email protected]/00c41b5d.js">
28
+ <link rel="modulepreload" href="./_npm/[email protected]/b5f7cdc6.js">
29
+ <link rel="modulepreload" href="./_npm/[email protected]/ef06b1ff.js">
30
+ <link rel="modulepreload" href="./_npm/[email protected]/407f7a1f.js">
31
+ <link rel="modulepreload" href="./_npm/[email protected]/6f15f633.js">
32
+ <link rel="modulepreload" href="./_npm/[email protected]/35880c2a.js">
33
+ <link rel="modulepreload" href="./_npm/[email protected]/60bb70b3.js">
34
+ <link rel="modulepreload" href="./_npm/[email protected]/33fb7288.js">
35
+ <link rel="modulepreload" href="./_npm/[email protected]/5e427f4b.js">
36
+ <link rel="modulepreload" href="./_npm/[email protected]/f1db2593.js">
37
+ <link rel="modulepreload" href="./_npm/[email protected]/034b7bcb.js">
38
+ <link rel="modulepreload" href="./_npm/[email protected]/4bb53638.js">
39
+ <link rel="modulepreload" href="./_npm/[email protected]/bbafde58.js">
40
+ <link rel="modulepreload" href="./_npm/[email protected]/aa5b35a8.js">
41
+ <link rel="modulepreload" href="./_npm/[email protected]/32c7fec2.js">
42
+ <link rel="modulepreload" href="./_npm/[email protected]/2bb2815a.js">
43
+ <link rel="modulepreload" href="./_npm/[email protected]/b6952b03.js">
44
+ <link rel="modulepreload" href="./_npm/[email protected]/a4e530fb.js">
45
+ <link rel="modulepreload" href="./_npm/[email protected]/be692bd9.js">
46
+ <link rel="modulepreload" href="./_npm/[email protected]/3a9ac1c1.js">
47
+ <link rel="modulepreload" href="./_npm/[email protected]/28d1ef76.js">
48
+ <link rel="modulepreload" href="./_npm/[email protected]/f31b5398.js">
49
+ <link rel="modulepreload" href="./_npm/[email protected]/0c259fbf.js">
50
+ <link rel="modulepreload" href="./_npm/[email protected]/da4a6ccc.js">
51
+ <link rel="modulepreload" href="./_npm/[email protected]/1ee6c50d.js">
52
+ <link rel="modulepreload" href="./_npm/[email protected]/5eed35fd.js">
53
+ <link rel="modulepreload" href="./_npm/[email protected]/e67acb27.js">
54
+ <link rel="modulepreload" href="./_npm/[email protected]/8ac9039b.js">
55
+ <link rel="icon" href="data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20viewBox=%220%200%20100%20100%22%3E%3Ctext%20y=%22.9em%22%20font-size=%2290%22%20fill=%22black%22%3E%F0%9F%8C%8D%3C/text%3E%3C/svg%3E">
56
+ <script type="module">
57
+
58
+ import {define} from "./_observablehq/client.5efa0f5d.js";
59
+ import {registerFile} from "./_observablehq/stdlib.046b693f.js";
60
+
61
+ registerFile("./data/languagebench.json", {"name":"./data/languagebench.json","mimeType":"application/json","path":"./_file/data/languagebench.adbd4f02.json","lastModified":1739719666158,"size":1266});
62
+
63
+ define({id: "e2b061bf", inputs: ["FileAttachment"], outputs: ["languageChart","data"], body: async (FileAttachment) => {
64
+ const {languageChart} = await import("./_import/components/language-chart.11a29c7a.js");
65
+
66
+ const data = FileAttachment("./data/languagebench.json").json();
67
+ return {languageChart,data};
68
+ }});
69
+
70
+ define({id: "037bf094", mode: "inline", inputs: ["resize","languageChart","data","display"], body: async (resize,languageChart,data,display) => {
71
+ display(await(
72
+ resize((width) => languageChart(data, {width: 1000, height: 400, scoreKey: "bleu", scoreName: "BLEU Score"}))
73
+ ))
74
+ }});
75
+
76
+ </script>
77
+ </head>
78
+ <body>
79
+ <input id="observablehq-sidebar-toggle" type="checkbox" title="Toggle sidebar">
80
+ <label id="observablehq-sidebar-backdrop" for="observablehq-sidebar-toggle"></label>
81
+ <nav id="observablehq-sidebar">
82
+ <ol>
83
+ <label id="observablehq-sidebar-close" for="observablehq-sidebar-toggle"></label>
84
+ <li class="observablehq-link observablehq-link-active"><a href="./">AI Language Monitor</a></li>
85
+ </ol>
86
+ <ol>
87
+ <li class="observablehq-link"><a href="./compare-languages">Compare Languages</a></li>
88
+ <li class="observablehq-link"><a href="./compare-ai-models">Compare AI Models</a></li>
89
+ <li class="observablehq-link"><a href="./methodology">Methodology</a></li>
90
+ </ol>
91
+ </nav>
92
+ <script>{const e=document.querySelector("#observablehq-sidebar"),o=document.querySelector("#observablehq-sidebar-toggle"),r=sessionStorage.getItem("observablehq-sidebar");r?o.checked=r==="true":o.indeterminate=!0;for(const t of document.querySelectorAll("#observablehq-sidebar summary")){const s=t.parentElement;switch(sessionStorage.getItem(`observablehq-sidebar:${t.textContent}`)){case"true":s.open=!0;break;case"false":s.classList.contains("observablehq-section-active")||(s.open=!1);break}}addEventListener("beforeunload",()=>sessionStorage.setItem("observablehq-sidebar-scrolly",`${e.scrollTop}`));const a=sessionStorage.getItem("observablehq-sidebar-scrolly");a!=null&&(e.style.cssText="overflow: hidden;",e.scrollTop=+a,e.style.cssText="");}</script>
93
+ <div id="observablehq-center">
94
+ <main id="observablehq-main" class="observablehq">
95
+ <div class="hero">
96
+ <h1>AI Language Monitor</h1>
97
+ <h2>Benchmarking all big AI models on all benchmarkable languages.</h2>
98
+ </div>
99
+ <div class="observablehq observablehq--block"><!--:e2b061bf:--></div>
100
+ <div class="grid grid-cols-2" style="grid-auto-rows: 504px;">
101
+ <div class="card">
102
+ <h2 class="hero">Compare languages</h2>
103
+ <observablehq-loading></observablehq-loading><!--:037bf094:-->
104
+ </div>
105
+ <div class="card">
106
+ <h2 class="hero">Compare AI models</h2>
107
+ ...
108
+ </div>
109
+ </div>
110
+ <style>
111
+
112
+ .hero {
113
+ display: flex;
114
+ flex-direction: column;
115
+ align-items: center;
116
+ font-family: var(--sans-serif);
117
+ margin: 4rem 0 8rem;
118
+ text-wrap: balance;
119
+ text-align: center;
120
+ }
121
+
122
+ .hero h1 {
123
+ margin: 1rem 0;
124
+ padding: 1rem 0;
125
+ max-width: none;
126
+ font-size: 90px;
127
+ font-weight: 900;
128
+ line-height: 1;
129
+ background: linear-gradient(30deg, var(--theme-foreground-focus), currentColor);
130
+ -webkit-background-clip: text;
131
+ -webkit-text-fill-color: transparent;
132
+ background-clip: text;
133
+ }
134
+
135
+ </style>
136
+ </main>
137
+ <footer id="observablehq-footer">
138
+ <nav><a rel="next" href="./compare-languages"><span>Compare Languages</span></a></nav>
139
+ <div>Built with <a href="https://observablehq.com/" target="_blank" rel="noopener noreferrer">Observable</a> on <a title="2025-02-16T16:32:27">Feb 16, 2025</a>.</div>
140
+ </footer>
141
+ </div>
142
+ </body>
143
+ </html>