Documenteer meertalige werking
Browse files
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
|