LMartinezEXEX commited on
Commit
711c1a1
1 Parent(s): 4e4a19d

Lowered main buttons

Browse files

Added titles in footer containers

Files changed (7) hide show
  1. index.html +17 -8
  2. javascript/index.js +18 -10
  3. languages/en.js +3 -1
  4. languages/es.js +4 -2
  5. links/en.js +1 -1
  6. links/es.js +1 -1
  7. style.css +61 -19
index.html CHANGED
@@ -25,11 +25,9 @@
25
  <p id="intro_1">Los modelos de lenguaje y las representaciones de palabras obtenidas con aprendizaje automatizado han demostrado contener estereotipos discriminatorios. Aquí presentamos un conjunto de herramientas de inspección: EDIA (Estereotipos y Discriminación en Inteligencia Artificial). El objetivo de este proyecto es diseñar y evaluar una metodología que permita a comunidades de ciencias sociales y personas expertas de dominio en Latinoamérica, explorar sesgos y estereotipos discriminatorios presentes en word embeddings y modelos de lenguaje. También les permite definir el tipo de sesgo a explorar y acercarse a un enfoque interseccional desde dos dimensiones binarias de análisis (por ejemplo, <i>mujer-hombre</i> vs <i>gordo-flaco</i>).</p>
26
  <p id="intro_2">EDIA contiene diversas herramientas que sirven para detectar e inspeccionar sesgos en sistemas de procesamiento de lenguaje natural basados en modelos de lenguaje o word embeddings. Contamos con modelos en español e inglés para trabajar y explorar los sesgos en diferentes idiomas a requerimiento de las personas usuarias. Cada una de las siguientes herramientas son funciones distintas que nos acercan a un aspecto particular de la problemática del sesgo y a la vez, nos permiten entender partes diferentes pero complementarias del mismo.</p>
27
  </div>
28
- <div id="main-buttons-flex-container">
29
- <a class="button" id="hf" target="_blank" href="https://huggingface.co/spaces/vialibre/edia_full_es">Pruebalo en HuggingFace🤗!</a>
30
- <a class="button" id="ccad" target="_blank" href="#">Pruebalo en CCAD!</a>
31
- <a class="button" id="tutorial" target="_blank" href="#">Tutorial de la herramienta</a>
32
- </div>
33
  <div id="cards-container">
34
 
35
  <div class="card" id="word-bias-card">
@@ -79,10 +77,21 @@
79
  </div>
80
 
81
  <footer>
 
82
  <div id="image-flex-container">
83
- <a target="_blank" href="https://www.vialibre.org.ar/">
84
- <img id="viaLibre-logo" src="images/viaLibre.jpg" alt="Banner Fundación ViaLibre">
85
- </a>
 
 
 
 
 
 
 
 
 
 
86
 
87
  <div id="our-pages-flex-container">
88
  <h4 id="our-pages-title">Puedes encontrar a EDIA en:</h4>
 
25
  <p id="intro_1">Los modelos de lenguaje y las representaciones de palabras obtenidas con aprendizaje automatizado han demostrado contener estereotipos discriminatorios. Aquí presentamos un conjunto de herramientas de inspección: EDIA (Estereotipos y Discriminación en Inteligencia Artificial). El objetivo de este proyecto es diseñar y evaluar una metodología que permita a comunidades de ciencias sociales y personas expertas de dominio en Latinoamérica, explorar sesgos y estereotipos discriminatorios presentes en word embeddings y modelos de lenguaje. También les permite definir el tipo de sesgo a explorar y acercarse a un enfoque interseccional desde dos dimensiones binarias de análisis (por ejemplo, <i>mujer-hombre</i> vs <i>gordo-flaco</i>).</p>
26
  <p id="intro_2">EDIA contiene diversas herramientas que sirven para detectar e inspeccionar sesgos en sistemas de procesamiento de lenguaje natural basados en modelos de lenguaje o word embeddings. Contamos con modelos en español e inglés para trabajar y explorar los sesgos en diferentes idiomas a requerimiento de las personas usuarias. Cada una de las siguientes herramientas son funciones distintas que nos acercan a un aspecto particular de la problemática del sesgo y a la vez, nos permiten entender partes diferentes pero complementarias del mismo.</p>
27
  </div>
28
+
29
+ <a class="button" id="tutorial" target="_blank" href="https://screencast-o-matic.com/watch/c3XlIKVUeMN">Video presentación de EDIA</a>
30
+
 
 
31
  <div id="cards-container">
32
 
33
  <div class="card" id="word-bias-card">
 
77
  </div>
78
 
79
  <footer>
80
+
81
  <div id="image-flex-container">
82
+
83
+ <div id="main-buttons-flex-container">
84
+ <h4 id="backup-title">Backups de EDIA:</h4>
85
+ <a class="button" id="hf" target="_blank" href="https://huggingface.co/spaces/vialibre/edia_full_es">Pruébalo en HuggingFace🤗!</a>
86
+ <a class="button disabled" id="ccad" target="_blank" href="#">Pruébalo en nuestra universidad!</a>
87
+ </div>
88
+
89
+ <div id="organization-container">
90
+ <h4 id="organization-title">Desarollado por:</h4>
91
+ <a target="_blank" href="https://www.vialibre.org.ar/">
92
+ <img id="viaLibre-logo" src="images/viaLibre.jpg" alt="Banner Fundación ViaLibre">
93
+ </a>
94
+ </div>
95
 
96
  <div id="our-pages-flex-container">
97
  <h4 id="our-pages-title">Puedes encontrar a EDIA en:</h4>
javascript/index.js CHANGED
@@ -24,16 +24,6 @@ function translatePage() {
24
  document.getElementById("intro_1").innerHTML = data['introduction_1']
25
  document.getElementById("intro_2").innerHTML = data['introduction_2']
26
 
27
- // Main buttons
28
-
29
- // Labels
30
- document.getElementById("hf").innerHTML = data['hf_btn']
31
- document.getElementById("ccad").innerHTML = data['ccad_btn']
32
- document.getElementById("tutorial").innerHTML = data['tutorial_btn']
33
-
34
- // Buttons href
35
- document.getElementById("hf").href = links['hf_stable']
36
-
37
  // Cards
38
 
39
  // Word bias
@@ -81,7 +71,25 @@ function translatePage() {
81
  document.getElementById("data-bias-manual").href = links['dataBias']['manual']
82
 
83
  // Footer
 
 
 
 
84
  document.getElementById("our-pages-title").innerHTML = data['our-pages-title']
 
 
 
 
 
 
 
 
 
 
 
 
 
 
85
  document.getElementById("footer-description").innerHTML = data['footer']
86
  }
87
 
 
24
  document.getElementById("intro_1").innerHTML = data['introduction_1']
25
  document.getElementById("intro_2").innerHTML = data['introduction_2']
26
 
 
 
 
 
 
 
 
 
 
 
27
  // Cards
28
 
29
  // Word bias
 
71
  document.getElementById("data-bias-manual").href = links['dataBias']['manual']
72
 
73
  // Footer
74
+
75
+ // h4 container's title
76
+ document.getElementById("backup-title").innerHTML = data['backup-title']
77
+ document.getElementById("organization-title").innerHTML = data['organization-title']
78
  document.getElementById("our-pages-title").innerHTML = data['our-pages-title']
79
+
80
+
81
+ // Main buttons
82
+
83
+ // Labels
84
+ document.getElementById("hf").innerHTML = data['hf_btn']
85
+ document.getElementById("ccad").innerHTML = data['ccad_btn']
86
+ document.getElementById("tutorial").innerHTML = data['tutorial_btn']
87
+
88
+ // Buttons href
89
+ document.getElementById("hf").href = links['hf_stable']
90
+ document.getElementById("ccad").href = links['ccad_stable']
91
+
92
+ // Cookies info
93
  document.getElementById("footer-description").innerHTML = data['footer']
94
  }
95
 
languages/en.js CHANGED
@@ -24,9 +24,11 @@ const english_data = {
24
  "tutorial": "Tutorial: Words data",
25
  "manual": "Handbook"
26
  },
 
 
27
  "our-pages-title": "Where you can find EDIA:",
28
  "footer": "IMPORTANT CLARIFICATIONS: Queries made when using this software are automatically registered in our system. We declare that the information collected is anonymous, confidential and that it will only be used for research purposes. <i>To perform the explorations of the dimensions of analysis, such as gender, we need to simplify it to a binary phenomenon; We understand that it is an oversimplification, it is a first approximation and we are aware of this limitation while representing complex phenomena within social constructs.</i>",
29
  "hf_btn": "Try it out in HuggingFace🤗!",
30
- "ccad_btn": "Try it out in CCAD!",
31
  "tutorial_btn": "EDIA video presentation"
32
  }
 
24
  "tutorial": "Tutorial: Words data",
25
  "manual": "Handbook"
26
  },
27
+ "backup-title": "EDIA backups:",
28
+ "organization-title": "Developed by:",
29
  "our-pages-title": "Where you can find EDIA:",
30
  "footer": "IMPORTANT CLARIFICATIONS: Queries made when using this software are automatically registered in our system. We declare that the information collected is anonymous, confidential and that it will only be used for research purposes. <i>To perform the explorations of the dimensions of analysis, such as gender, we need to simplify it to a binary phenomenon; We understand that it is an oversimplification, it is a first approximation and we are aware of this limitation while representing complex phenomena within social constructs.</i>",
31
  "hf_btn": "Try it out in HuggingFace🤗!",
32
+ "ccad_btn": "Try it out in our University!",
33
  "tutorial_btn": "EDIA video presentation"
34
  }
languages/es.js CHANGED
@@ -24,9 +24,11 @@ const spanish_data = {
24
  "tutorial": "Tutorial: Datos de las palabras",
25
  "manual": "Manual"
26
  },
 
 
27
  "our-pages-title": "Puedes encontrar a EDIA en:",
28
  "footer": "ACLARACIONES IMPORTANTES: Las consultas realizadas al usar este software quedan registradas automáticamente en nuestro sistema. Declaramos que la información recabada es anónima, confidencial y que el uso de la misma sólo será para fines de investigación. <i>Para realizar las exploraciones de las dimensiones de análisis, como género, necesitamos simplificarlo a un fenómeno binario; entendemos que es una sobresimplificación, se trata de una primera aproximación a la familia de soluciones de mitigación que sabemos requiere de una mayor complejidad para tratar los fenómenos de sesgo dentro de los constructos sociales.</i>",
29
- "hf_btn": "Pruebalo en HuggingFace🤗!",
30
- "ccad_btn": "Pruebalo en CCAD!",
31
  "tutorial_btn": "Video presentación de EDIA"
32
  }
 
24
  "tutorial": "Tutorial: Datos de las palabras",
25
  "manual": "Manual"
26
  },
27
+ "backup-title": "Backups de EDIA:",
28
+ "organization-title": "Desarollado por:",
29
  "our-pages-title": "Puedes encontrar a EDIA en:",
30
  "footer": "ACLARACIONES IMPORTANTES: Las consultas realizadas al usar este software quedan registradas automáticamente en nuestro sistema. Declaramos que la información recabada es anónima, confidencial y que el uso de la misma sólo será para fines de investigación. <i>Para realizar las exploraciones de las dimensiones de análisis, como género, necesitamos simplificarlo a un fenómeno binario; entendemos que es una sobresimplificación, se trata de una primera aproximación a la familia de soluciones de mitigación que sabemos requiere de una mayor complejidad para tratar los fenómenos de sesgo dentro de los constructos sociales.</i>",
31
+ "hf_btn": "Pruébalo en HuggingFace🤗!",
32
+ "ccad_btn": "Pruébalo en nuestra universidad!",
33
  "tutorial_btn": "Video presentación de EDIA"
34
  }
links/en.js CHANGED
@@ -1,7 +1,7 @@
1
  const english_links = {
2
  "hf_stable": "https://huggingface.co/spaces/vialibre/edia_full_en",
3
  "ccad_stable": "#",
4
- "main_tutorial": "#",
5
  "wordBias": {
6
  "demo": "https://huggingface.co/spaces/vialibre/edia_we_en",
7
  "tutorial": "#",
 
1
  const english_links = {
2
  "hf_stable": "https://huggingface.co/spaces/vialibre/edia_full_en",
3
  "ccad_stable": "#",
4
+ "main_tutorial": "https://screencast-o-matic.com/watch/c3XlIKVUeMN",
5
  "wordBias": {
6
  "demo": "https://huggingface.co/spaces/vialibre/edia_we_en",
7
  "tutorial": "#",
links/es.js CHANGED
@@ -1,7 +1,7 @@
1
  const spanish_links = {
2
  "hf_stable": "https://huggingface.co/spaces/vialibre/edia_full_es",
3
  "ccad_stable": "#",
4
- "main_tutorial": "#",
5
  "wordBias": {
6
  "demo": "https://huggingface.co/spaces/vialibre/edia_we_es",
7
  "tutorial": "#",
 
1
  const spanish_links = {
2
  "hf_stable": "https://huggingface.co/spaces/vialibre/edia_full_es",
3
  "ccad_stable": "#",
4
+ "main_tutorial": "https://screencast-o-matic.com/watch/c3XlIKVUeMN",
5
  "wordBias": {
6
  "demo": "https://huggingface.co/spaces/vialibre/edia_we_es",
7
  "tutorial": "#",
style.css CHANGED
@@ -68,19 +68,10 @@ a.button {
68
  font-size: 18px;
69
  }
70
 
71
- #main-buttons-flex-container {
72
- margin-top: 1.5rem;
73
- display: flex;
74
- flex-direction: row;
75
- flex-wrap: wrap;
76
- justify-content: space-evenly;
77
- align-items: baseline;
78
- }
79
-
80
- #main-buttons-flex-container > .button {
81
- flex: 1;
82
- white-space: nowrap;
83
- min-width: 230px;
84
  }
85
 
86
  #cards-container {
@@ -159,15 +150,47 @@ footer > p {
159
  footer > #image-flex-container {
160
  display: flex;
161
  flex-direction: row;
162
- flex-wrap: wrap-reverse;
163
  justify-content: center;
164
- align-items: center;
165
  gap: 20px 5rem;
166
  margin-bottom: 2rem;
167
  }
168
 
169
- #our-pages-flex-container {
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
170
  min-width: 230px;
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
171
  display: flex;
172
  flex-direction: column;
173
  flex-wrap: nowrap;
@@ -214,6 +237,11 @@ footer img#hf-logo {
214
 
215
  /* Buttons Styling */
216
 
 
 
 
 
 
217
  button#translate {
218
  padding: 0.5rem 0.75rem;
219
  margin: 5px 0 0 0;
@@ -235,13 +263,15 @@ button#translate > img {
235
  padding: 0.5rem 0.75rem;
236
  }
237
 
238
- #main-buttons-flex-container > .button:hover {
 
239
  box-shadow: -7px -7px 20px 0px #fff9,
240
  -4px -4px 5px 0px #fff9,
241
  7px 7px 20px 0px #0002,
242
  4px 4px 5px 0px #0001;
243
  }
244
 
 
245
  #main-buttons-flex-container > .button#hf {
246
  border-radius: 0;
247
  background-color: var(--main-btn-primary);
@@ -265,7 +295,7 @@ button#translate > img {
265
  border: none;
266
  }
267
 
268
- #main-buttons-flex-container > .button#tutorial {
269
  border-radius: 0;
270
  background-color: var(--main-btn-secundary);
271
  border: 1px solid var(--main-btn-primary);
@@ -315,10 +345,22 @@ button#translate > img {
315
 
316
  @media only screen and (max-width: 769px) {
317
  footer img#viaLibre-logo {
318
- max-width: 20rem;
319
  }
320
 
321
  button#translate {
322
  width: 100%;
323
  }
 
 
 
 
 
 
 
 
 
 
 
 
324
  }
 
68
  font-size: 18px;
69
  }
70
 
71
+ a.button#tutorial {
72
+ max-width: 230px;
73
+ margin: 1rem auto;
74
+ align-items: center;
 
 
 
 
 
 
 
 
 
75
  }
76
 
77
  #cards-container {
 
150
  footer > #image-flex-container {
151
  display: flex;
152
  flex-direction: row;
153
+ flex-wrap: wrap;
154
  justify-content: center;
155
+ align-items: flex-start;
156
  gap: 20px 5rem;
157
  margin-bottom: 2rem;
158
  }
159
 
160
+ #main-buttons-flex-container {
161
+ order: 1;
162
+ min-width: 260px;
163
+ padding-top: 3px;
164
+ display: flex;
165
+ flex-direction: column;
166
+ flex-wrap: wrap;
167
+ gap: 0.7rem;
168
+ }
169
+
170
+ #main-buttons-flex-container h4 {
171
+ color: rgb(24, 24, 24);
172
+ margin: 10px 0 0 0;
173
+ }
174
+
175
+ #main-buttons-flex-container > .button {
176
  min-width: 230px;
177
+ margin: 0;
178
+ }
179
+
180
+ #organization-container {
181
+ order: 2;
182
+ display: flex;
183
+ flex-direction: column;
184
+ }
185
+
186
+ #organization-container h4 {
187
+ color: rgb(24, 24, 24);
188
+ margin: 10px 0 12px 0;
189
+ }
190
+
191
+ #our-pages-flex-container {
192
+ order: 3;
193
+ min-width: 260px;
194
  display: flex;
195
  flex-direction: column;
196
  flex-wrap: nowrap;
 
237
 
238
  /* Buttons Styling */
239
 
240
+ .disabled {
241
+ pointer-events: none;
242
+ cursor: default;
243
+ }
244
+
245
  button#translate {
246
  padding: 0.5rem 0.75rem;
247
  margin: 5px 0 0 0;
 
263
  padding: 0.5rem 0.75rem;
264
  }
265
 
266
+ #main-buttons-flex-container > .button:hover,
267
+ a.button#tutorial:hover {
268
  box-shadow: -7px -7px 20px 0px #fff9,
269
  -4px -4px 5px 0px #fff9,
270
  7px 7px 20px 0px #0002,
271
  4px 4px 5px 0px #0001;
272
  }
273
 
274
+
275
  #main-buttons-flex-container > .button#hf {
276
  border-radius: 0;
277
  background-color: var(--main-btn-primary);
 
295
  border: none;
296
  }
297
 
298
+ a.button#tutorial {
299
  border-radius: 0;
300
  background-color: var(--main-btn-secundary);
301
  border: 1px solid var(--main-btn-primary);
 
345
 
346
  @media only screen and (max-width: 769px) {
347
  footer img#viaLibre-logo {
348
+ max-width: 260px;
349
  }
350
 
351
  button#translate {
352
  width: 100%;
353
  }
354
+
355
+ #main-buttons-flex-container {
356
+ order: 1;
357
+ }
358
+
359
+ #organization-container {
360
+ order: 3;
361
+ }
362
+
363
+ #our-pages-flex-container {
364
+ order: 2;
365
+ }
366
  }