joranvnbeekAI commited on
Commit
410d3c9
·
verified ·
1 Parent(s): 5b17a3c

Documenteer meertalige werking

Browse files
Files changed (1) hide show
  1. README.md +28 -0
README.md CHANGED
@@ -9,6 +9,7 @@ tags:
9
  - natural-language-inference
10
  - dutch
11
  - nederlands
 
12
  ---
13
 
14
  # Arlo Classify 1.0
@@ -121,6 +122,33 @@ Beide primitieven bouwen daarop voort:
121
  - **Noul** neemt je stelling rechtstreeks en normaliseert entailment tegen
122
  contradiction tot één waarheidsgraad.
123
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
124
  ## De Arlo-familie
125
 
126
  Arlo bestaat uit drie modellen die samen een complete laag vormen voor
 
9
  - natural-language-inference
10
  - dutch
11
  - nederlands
12
+ - multilingual
13
  ---
14
 
15
  # Arlo Classify 1.0
 
122
  - **Noul** neemt je stelling rechtstreeks en normaliseert entailment tegen
123
  contradiction tot één waarheidsgraad.
124
 
125
+ ## Ook op andere talen
126
+
127
+ Het model is op Nederlands getraind, maar de backbone (`mdeberta-v3-base`) is
128
+ multilingual en dat blijft merkbaar: dezelfde melding in vijf talen levert
129
+ vrijwel dezelfde uitkomst op.
130
+
131
+ ```python
132
+ labels = ["openbare ruimte", "belastingen", "burgerzaken"]
133
+
134
+ model.choice(tok, "De straatlamp voor mijn huis is kapot.", labels) # 0.68
135
+ model.choice(tok, "The streetlight in front of my house is broken.", labels) # 0.69
136
+ model.choice(tok, "Die Straßenlaterne vor meinem Haus ist kaputt.", labels) # 0.71
137
+ model.choice(tok, "Le lampadaire devant ma maison est cassé.", labels) # 0.67
138
+ model.choice(tok, "La farola delante de mi casa está rota.", labels) # 0.66
139
+ ```
140
+
141
+ Alle vijf kiezen `openbare ruimte`. Je labels en stellingen mag je in het
142
+ Nederlands laten staan, ook als de tekst dat niet is — voor Noul werkt dat zelfs
143
+ beter dan de stelling meevertalen:
144
+
145
+ ```python
146
+ tekst = "There is a tree across the road, very dangerous!"
147
+
148
+ model.noul(tok, tekst, "Dit is een spoedeisende melding.") # {"truth": 0.87}
149
+ model.noul(tok, tekst, "This is an urgent report.") # {"truth": 0.61}
150
+ ```
151
+
152
  ## De Arlo-familie
153
 
154
  Arlo bestaat uit drie modellen die samen een complete laag vormen voor