oddadmix commited on
Commit
f93c3b8
ยท
verified ยท
1 Parent(s): d5c6eaf

Egyptian-English 5M SFT + card + eval

Browse files
README.md ADDED
@@ -0,0 +1,116 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ ---
2
+ license: apache-2.0
3
+ language:
4
+ - ar
5
+ - en
6
+ base_model: oddadmix/Emhotob-5M-v2
7
+ pipeline_tag: text-generation
8
+ library_name: transformers
9
+ tags:
10
+ - translation
11
+ - egyptian-arabic
12
+ - english
13
+ - arabic
14
+ - small-language-model
15
+ - slm
16
+ - tiny-lm
17
+ - chatml
18
+ - scaling-study
19
+ metrics:
20
+ - bleu
21
+ - chrf
22
+ ---
23
+
24
+ # Emhotob-5M-Egyptian-English-v1 โ€” Bidirectional Egyptian Arabic โ†” English (~5.1M params)
25
+
26
+ A **5.1M-parameter** model that translates **both ways** between **Egyptian colloquial Arabic (ุงู„ู…ุตุฑูŠุฉ ุงู„ุนุงู…ูŠุฉ)** and **English**.
27
+ A single set of weights serves both directions; a direction-specific system prompt selects
28
+ which way to translate.
29
+
30
+ Finetuned from [`oddadmix/Emhotob-5M-v2`](https://huggingface.co/oddadmix/Emhotob-5M-v2), a tiny Llama-architecture
31
+ base (hidden 128, 5 layers, 4 heads, vocab 32000, tied embeddings).
32
+
33
+ > **Scaling study.** This is one rung of a from-scratch Arabic scaling study that runs an
34
+ > identical SFT + eval recipe across bases from 0.5M to 50M parameters to locate where
35
+ > translation *emerges*. On the headline MSAโ†”Egyptian pair, output is degenerate at โ‰ค1M,
36
+ > becomes real-but-rough at 5M, and usable at 10M+. See the sibling
37
+ > [`oddadmix/50M-Egyptian-English-v1`](https://huggingface.co/oddadmix/50M-Egyptian-English-v1) for the fluent reference.
38
+
39
+ ## Evaluation
40
+
41
+ Deterministic held-out set of **3,000 pairs** (`seed=42`),
42
+ decoded **greedily** (`do_sample=False`, no repetition penalty), scored with sacreBLEU:
43
+
44
+ | Direction | sacreBLEU | chrF |
45
+ |---|---:|---:|
46
+ | **English โ†’ Egyptian** | **5.05** | 25.62 |
47
+ | **Egyptian โ†’ English** | **10.09** | 27.37 |
48
+
49
+ Saved weights are the best checkpoint by validation loss (`eval_loss = 2.467`). 20 samples
50
+ per direction with references are in [`eval_bidirectional.json`](./eval_bidirectional.json).
51
+
52
+ ### Example translations
53
+
54
+ Real greedy-decoded outputs from the held-out set:
55
+
56
+ **English โ†’ Egyptian**
57
+
58
+ | Source | Model output | Reference |
59
+ |---|---|---|
60
+ | So what should I get you? Should I get you this or that? Just imagine the scene: sitting now, wearing a sleeveless under | ูŠุนู†ูŠ ุฅูŠู‡ ุงู„ู„ูŠ ุฃู‚ุฏุฑ ุฃุฌูŠ ู„ูƒุŸ ุฃู†ุง ู‡ุงุฎุฏูƒ ุฏู‡ ูˆู„ุง ุฏูŠุŸ ุญุชู‰ ู„ูˆ ุงุชู†ูŠู†ุŒ ุงุชู†ูŠู†ุŒ ุดูˆูุชูˆุง ุดูˆูŠุฉ ุดูˆูŠุฉ ู…ู† ุงู„ูู„ูˆุณุŒ ูƒู„ ูˆุงุญุฏ ู‡ูŠุจู‚ู‰ ููŠู‡ ุญุงุฌุงุช | ุทุจ ุฃุฌูŠุจ ู„ูƒ ุฅูŠู‡ุŸ ุฃุฌูŠุจ ู„ูƒ ุฏูŠ ูˆู„ุง ุฏูŠุŸ ุชุฎูŠู„ ูƒุฏู‡ ุงู„ู…ู†ุธุฑุŒ ู‚ุงุนุฏ ุฏู„ูˆู‚ุชูŠ ู„ุงุจุณ ูุงู†ู„ุฉ ุจุญู…ุงู„ุงุช ูˆุจุชุงูƒู„ ุฃุญู„ู‰ ุญุชุฉ ู„ุญู…ุฉ ู…ู…ูƒู† ุชูƒู„ู‡ุง ููŠ ุญูŠ |
61
+ | Prayer niches (mihrabs) | ู…ููŠุด ุฃูŠ ุญุงุฌุฉ | ู…ุญุงุฑูŠุจ ุงู„ุตู„ุงุฉ |
62
+
63
+ **Egyptian โ†’ English**
64
+
65
+ | Source | Model output | Reference |
66
+ |---|---|---|
67
+ | ุทุจ ุฃุฌูŠุจ ู„ูƒ ุฅูŠู‡ุŸ ุฃุฌูŠุจ ู„ูƒ ุฏูŠ ูˆู„ุง ุฏูŠุŸ ุชุฎูŠู„ ูƒุฏู‡ ุงู„ู…ู†ุธุฑุŒ ู‚ุงุนุฏ ุฏู„ูˆู‚ุชูŠ ู„ุงุจุณ ูุงู†ู„ุฉ ุจุญู…ุงู„ุงุช ูˆุจุชุงูƒู„ ุฃุญู„ู‰ ุญุชุฉ ู„ุญู…ุฉ ู…ู…ูƒู† ุชูƒู„ู‡ุง ููŠ ุญูŠ | Well, what do you get to you? So if you get to you, it's not like this, it's just what's going on inside, she's just wai | So what should I get you? Should I get you this or that? Just imagine the scene: sitting now, wearing a sleeveless under |
68
+ | ู…ุญุงุฑูŠุจ ุงู„ุตู„ุงุฉ | My dear, the way I'm going to see. | Prayer niches (mihrabs) |
69
+
70
+ ## Usage
71
+
72
+ ChatML format. **Pick the system prompt for the direction you want:**
73
+
74
+ ```python
75
+ import torch
76
+ from transformers import AutoModelForCausalLM, AutoTokenizer
77
+
78
+ model_id = "oddadmix/Emhotob-5M-Egyptian-English-v2"
79
+ tok = AutoTokenizer.from_pretrained(model_id)
80
+ model = AutoModelForCausalLM.from_pretrained(model_id, dtype=torch.bfloat16).to("cuda").eval()
81
+
82
+ SYSTEM = "ุฃู†ุช ู…ุชุฑุฌู… ู…ุญุชุฑู. ุชุฑุฌู… ุงู„ู†ุต ุงู„ุฅู†ุฌู„ูŠุฒูŠ ุฅู„ู‰ ุงู„ู„ู‡ุฌุฉ ุงู„ู…ุตุฑูŠุฉ ุงู„ุนุงู…ูŠุฉ."
83
+
84
+ def translate(text, system=SYSTEM):
85
+ prompt = (f"<|im_start|>system\n{system}<|im_end|>\n"
86
+ f"<|im_start|>user\n{text.strip()}<|im_end|>\n<|im_start|>assistant\n")
87
+ ids = tok(prompt, return_tensors="pt", add_special_tokens=False).to(model.device)
88
+ if tok.bos_token_id is not None:
89
+ bos = torch.tensor([[tok.bos_token_id]], device=model.device)
90
+ ids["input_ids"] = torch.cat([bos, ids["input_ids"]], dim=1)
91
+ ids["attention_mask"] = torch.cat([torch.ones_like(bos), ids["attention_mask"]], dim=1)
92
+ out = model.generate(**ids, max_new_tokens=256, do_sample=False,
93
+ eos_token_id=tok.eos_token_id, pad_token_id=tok.pad_token_id)
94
+ return tok.decode(out[0, ids["input_ids"].size(1):], skip_special_tokens=True).strip()
95
+ ```
96
+
97
+ ## Training
98
+
99
+ - **Base model:** `oddadmix/Emhotob-5M-v2` (Llama arch, hidden 128, 5 layers, 4 heads, vocab 32000, tied embeddings;
100
+ **5,080,704 params** after resizing for 2 ChatML tokens)
101
+ - **Dataset:** `oddadmix/egyptian-translation-dataset-2.9-openai-batch`
102
+ - **Method:** HuggingFace `Trainer`, ChatML, **prompt-masked cross-entropy** (loss only on the
103
+ assistant turn). Each row is exploded into **two** training examples (one per direction).
104
+ - **Hyperparameters:** 3 epochs ยท effective batch 64 ยท LR 3e-4 (cosine, 5% warmup) ยท
105
+ bf16 ยท max length 1024 ยท `load_best_model_at_end` on `eval_loss`.
106
+ - **Eval split:** 3,000 deterministic held-out pairs (`seed=42`), scored both directions.
107
+
108
+ ## Limitations
109
+
110
+ A ~5.1M model: reliable on short/common sentences, but drift, repetition, and errors appear
111
+ on long or rare inputs. Gender is disambiguated only from context. For fluent translation use the
112
+ 50M sibling.
113
+
114
+ ## License
115
+
116
+ Apache-2.0, inherited from the base model.
config.json ADDED
@@ -0,0 +1,32 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "architectures": [
3
+ "LlamaForCausalLM"
4
+ ],
5
+ "attention_bias": false,
6
+ "attention_dropout": 0.0,
7
+ "bos_token_id": 0,
8
+ "dtype": "bfloat16",
9
+ "eos_token_id": 32001,
10
+ "head_dim": 32,
11
+ "hidden_act": "silu",
12
+ "hidden_size": 128,
13
+ "initializer_range": 0.02,
14
+ "intermediate_size": 384,
15
+ "max_position_embeddings": 2048,
16
+ "mlp_bias": false,
17
+ "model_type": "llama",
18
+ "num_attention_heads": 4,
19
+ "num_hidden_layers": 5,
20
+ "num_key_value_heads": 2,
21
+ "pad_token_id": 1,
22
+ "pretraining_tp": 1,
23
+ "rms_norm_eps": 1e-06,
24
+ "rope_parameters": {
25
+ "rope_theta": 10000,
26
+ "rope_type": "default"
27
+ },
28
+ "tie_word_embeddings": true,
29
+ "transformers_version": "5.12.1",
30
+ "use_cache": false,
31
+ "vocab_size": 32002
32
+ }
eval_bidirectional.json ADDED
@@ -0,0 +1,223 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "eval_size": 3000,
3
+ "seed": 42,
4
+ "generation": {
5
+ "do_sample": false,
6
+ "repetition_penalty": 1.0,
7
+ "no_repeat_ngram_size": 0
8
+ },
9
+ "directions": {
10
+ "en2egy": {
11
+ "bleu": 5.048483909657537,
12
+ "chrf": 25.619999712369623,
13
+ "samples": [
14
+ {
15
+ "source": "So what should I get you? Should I get you this or that? Just imagine the scene: sitting now, wearing a sleeveless undershirt, eating the best piece of meat you'll ever have in your life.",
16
+ "reference": "ุทุจ ุฃุฌูŠุจ ู„ูƒ ุฅูŠู‡ุŸ ุฃุฌูŠุจ ู„ูƒ ุฏูŠ ูˆู„ุง ุฏูŠุŸ ุชุฎูŠู„ ูƒุฏู‡ ุงู„ู…ู†ุธุฑุŒ ู‚ุงุนุฏ ุฏู„ูˆู‚ุชูŠ ู„ุงุจุณ ูุงู†ู„ุฉ ุจุญู…ุงู„ุงุช ูˆุจุชุงูƒู„ ุฃุญู„ู‰ ุญุชุฉ ู„ุญู…ุฉ ู…ู…ูƒู† ุชูƒู„ู‡ุง ููŠ ุญูŠุงุชูƒ.",
17
+ "hypothesis": "ูŠุนู†ูŠ ุฅูŠู‡ ุงู„ู„ูŠ ุฃู‚ุฏุฑ ุฃุฌูŠ ู„ูƒุŸ ุฃู†ุง ู‡ุงุฎุฏูƒ ุฏู‡ ูˆู„ุง ุฏูŠุŸ ุญุชู‰ ู„ูˆ ุงุชู†ูŠู†ุŒ ุงุชู†ูŠู†ุŒ ุดูˆูุชูˆุง ุดูˆูŠุฉ ุดูˆูŠุฉ ู…ู† ุงู„ูู„ูˆุณุŒ ูƒู„ ูˆุงุญุฏ ู‡ูŠุจู‚ู‰ ููŠู‡ ุญุงุฌุงุช ูƒุชูŠุฑ ู‡ุชุจู‚ู‰ ููŠ ุญูŠุงุชูƒ."
18
+ },
19
+ {
20
+ "source": "Prayer niches (mihrabs)",
21
+ "reference": "ู…ุญุงุฑูŠุจ ุงู„ุตู„ุงุฉ",
22
+ "hypothesis": "ู…ููŠุด ุฃูŠ ุญุงุฌุฉ"
23
+ },
24
+ {
25
+ "source": "Cardamom, grains of paradise, cardamom, black pepper, and a little salt. We'll just sprinkle these on, with some bay leaves, and we'll add a big lemon so it doesn't darken โ€” here's the big lemon.",
26
+ "reference": "ุญุจู‡ุงู† ูˆูู„ูู„ ุงุณูˆุฏ ูˆุดูˆูŠู‡ ู…ู„ุญุŒ ู‡ู†ุฑุดู‡ู… ุนู„ูŠู‡ุง ู…ุน ูˆุฑู‚ ู„ูˆุฑูŠุŒ ูˆู‡ู†ุญุทู„ู‡ุง ู„ูŠู…ูˆู†ุฉ ูƒุจูŠุฑุฉ ุนุดุงู† ู„ูˆู†ู‡ุง ู…ุง ูŠุบู…ู‚ุด - ุงู‡ูŠ ู„ูŠู…ูˆู†ุฉ ูƒุจูŠุฑุฉ.",
27
+ "hypothesis": "ุงู„ุญู…ุงู…ุงุชุŒ ุจุฑุงููˆุŒ ู…ู† ุบูŠุฑ ู…ุง ุชุงูƒู„ุŒ ูˆุจุนุฏูŠู† ู†ุงูƒู„ู‡ุง ููŠ ุดูˆูŠุฉ. ู‡ู†ุญุท ุนู„ู‰ ุทูˆู„ ููŠ ูŠูˆู… ู…ู† ุงู„ุฃูŠุงู…ุŒ ูˆู†ุถูŠู ุดูˆูŠุฉ ูƒุชูŠุฑุŒ ู‡ู†ุถูŠู ุดูˆูŠุฉ ูƒุชูŠุฑ."
28
+ },
29
+ {
30
+ "source": "Man, these things happen. Sometimes Liverpool loses the match, and other times Real Madrid wins it.",
31
+ "reference": "ูŠุง ุนู… ุงู„ุญุงุฌุงุช ุฏูŠ ุจุชุญุตู„ุŒ ุณุงุนุงุช ู„ูŠูุฑุจูˆู„ ุจุชุฎุณุฑ ุงู„ู…ุงุชุด ูˆุณุงุนุงุช ุฑูŠุงู„ ู…ุฏุฑูŠุฏ ุจูŠูƒุณุจ.",
32
+ "hypothesis": "ูŠุง ุญุงุฌุงุช ุงู„ุญุงุฌุงุช ุฏูŠ ุจุชุชูุฑุฌ ุนู„ู‰ ุงู„ู…ุงุชุดุŒ ุณุงุนุงุช ู„ูŠูุฑุจูˆู„ ู…ุงุชุดุŒ ูˆููŠ ู…ุงุชุดุŒ ูˆููŠ ู…ุงุชุดุŒ ูˆููŠ ู…ุงุชุดุŒ ูˆููŠ ู…ุงุชุด."
33
+ },
34
+ {
35
+ "source": "I will be fine, don't worry",
36
+ "reference": "ุงู†ุง ู‡ุจู‚ู‰ ูƒูˆูŠุณุฉุŒ ู…ุง ุชู‚ู„ู‚ูŠุด",
37
+ "hypothesis": "ู‡ุจู‚ู‰ ู…ุงุดูŠุŒ ู…ุง ุชู‚ู„ู‚ุด"
38
+ },
39
+ {
40
+ "source": "I want grilled chicken, kofta on charcoal, and Pepsi.",
41
+ "reference": "ุงู†ุง ุนุงูŠุฒ ูุฑุงุฎ ู…ุดูˆูŠุฉ ูˆูƒูุชุฉ ุนู„ู‰ ุงู„ูุญู… ูˆุจูŠุจุณูŠ.",
42
+ "hypothesis": "ุนุงูŠุฒ ุฃุฑูƒุจ ุงู„ูุฑุงุฎุŒ ูƒุณุจุช ุฑุฌู„ูŠุŒ ูˆุจุนุฏูŠู† ููŠ ุดุงุฑุน ุฑุฌู„ูŠ."
43
+ },
44
+ {
45
+ "source": "Your age",
46
+ "reference": "ุณู†ูƒ",
47
+ "hypothesis": "ุฃู‡ู„ุงู‹ ุจูŠูƒู… ููŠ ุฅูŠู‡"
48
+ },
49
+ {
50
+ "source": "By the way, today, it's interesting to see how these two teams will handle the result, each playing in their own way. Whether it's Klopp trying to give hope, even if it's just 10%, that we can achieve the impossible in Madrid against a very tough opponent, or, if not, weโ€™ll at least have a clear, explicit, and realistic goal so the season doesn't slip away from us. A win would make all Liverpool fans completely quiet with Jurgen Klopp and give them an injection of hope until the end of the season, at least. Unlike United, who desperately need an automatic, clear, and decisive reaction starting from the Europa League against Real Betis. These tough, historic results stay in our memories regardless of your position in the leagueโ€”we all remember them.",
51
+ "reference": "ุนู„ู‰ ููƒุฑู‡ุŒ ุงู„ู†ู‡ุงุฑุฏู‡ ุงู„ู…ูˆุถูˆุน ู‡ูŠุจู‚ู‰ interesting ู†ุดูˆู ุงู„ูุฑูŠู‚ูŠู† ุฏูˆู„ ู‡ูŠุชุนุงู…ู„ูˆุง ู…ุน ุงู„ู†ุชูŠุฌู‡ ุงุฒุงูŠุŒ ูˆูƒู„ ูˆุงุญุฏ ู‡ูŠู„ุนุจ ุจุทุฑูŠู‚ุชู‡. ุณูˆุงุก ูƒู„ูˆุจ ู‡ูŠุญุงูˆู„ ูŠุฏูŠ ุฃู…ู„ุŒ ุญุชู‰ ู„ูˆ ุจู†ุณุจุฉ ูกู ูชุŒ ุฅู†ู†ุง ู†ู‚ุฏุฑ ู†ุนู…ู„ ุงู„ู…ุณุชุญูŠู„ ููŠ ู…ุฏุฑูŠุฏ ู‚ุฏุงู… ุฎุตู… ุชู‚ูŠู„ ุฌุฏุงู‹ุŒ ุฃูˆ ู„ูˆ ู„ุฃุŒ ูŠุจู‚ู‰ ุนู„ู‰ ุงู„ุฃู‚ู„ ุนู†ุฏู†ุง ู‡ุฏู ูˆุงุถุญ ูˆุตุฑูŠุญ ูˆูˆุงู‚ุนูŠ ุนุดุงู† ุงู„ู…ูˆุณู… ู…ุง ูŠุถูŠุนุด ู…ู†ู†ุง. ุงู„ููˆุฒ ู‡ูŠุฎู„ูŠ ุฌู…ู‡ูˆุฑ ู„ูŠูุฑุจูˆู„ ูŠุณูƒุช ุชู…ุงู…ุงู‹ ู…ุน ูŠูˆุฑุฌู† ูƒู„ูˆุจ ูˆูŠุฏูŠู‡ู… ุฌุฑุนุฉ ุฃู…ู„ ู„ุญุฏ ู†ู‡ุงูŠุฉ ุงู„ู…ูˆุณู… ุนู„ู‰ ุงู„ุฃู‚ู„. ุนู„ู‰ ุนูƒุณ ูŠูˆู†ุงูŠุชุฏ ุงู„ู„ูŠ ู…ุญุชุงุฌ ุฑุฏ ูุนู„ ุณุฑูŠุน ูˆูˆุงุถุญ ูˆุตุฑูŠุญ ุงุจุชุฏุงุกู‹ ู…ู† ุงู„ูŠูˆุฑูˆุจุง ู„ูŠุฌ ู‚ุฏุงู… ุฑูŠุงู„ ุจูŠุชูŠุณ. ุงู„ู†ุชุงุฆุฌ ุงู„ุตุนุจุฉ ูˆุงู„ุชุงุฑูŠุฎูŠุฉ ุฏูŠ ุจุชูุถู„ ููŠ ุงู„ุฐุงูƒุฑุฉ ู…ู‡ู…ุง ูƒุงู† ู…ุฑูƒุฒูƒ ููŠ ุงู„ุฏูˆุฑูŠ โ€“ ูƒู„ู†ุง ูุงูƒุฑูŠู†ู‡ุง.",
52
+ "hypothesis": "ุนู„ู‰ ููƒุฑู‡ุŒ ุงู„ู†ู‡ุงุฑุฏู‡ ู‡ูŠุจู‚ู‰ ููŠ ูุฑู‚ุชูŠู† ุฏูˆู„ ู‡ูŠุญุตู„ ููŠ ุงู„ุขุฎุฑุŒ ูƒู„ ุงู„ู„ุนูŠุจุฉ ู‡ุชุจู‚ู‰ ู…ุนุงู‡ ุญุงุฌุฉ ููŠ ูƒู„ ู…ุงุชุด. ุณูˆุงุก ูƒุณุจุช ูŠุง ุฌู…ุงุนุฉุŒ ุญุชู‰ ู„ูˆ ู…ุด ู‡ูŠู†ูุนุŒ ุญุชู‰ ู„ูˆ ู…ุด ู‡ูŠู†ูุน ุฃูƒุชุฑ ู…ู† ูƒุฏู‡ุŒ ุฃูˆ ู„ูˆ ู…ุด ู‡ูŠู†ูุน ุฃูƒุชุฑ ู…ู† ูƒุฏู‡ุŒ ุฃูˆ ู„ูˆ ู…ุด ู‡ูŠู†ูุน ุฃูƒุชุฑ ู…ู† ูƒุฏู‡. ูƒุณุจูˆุง ู‡ูŠู†ูุนูˆุง ูƒู„ ู„ูŠูุฑุจูˆู„ุŒ ู…ุด ู‡ูŠู†ูุน ุฃูƒุชุฑ ู…ู† ูƒุฏู‡ุŒ ุฃูˆ ู„ูˆ ู…ุด ู‡ูŠู†ูุน ุฃูƒุชุฑ ู…ู† ูƒุฏู‡. ูƒุณุจูˆุง ูŠูˆู†ุงูŠุชุฏ ุงู„ู„ูŠ ูุนู„ุงู‹ ู…ุญุชุงุฌุฉ ูุฑุตุฉุŒ ูˆุฏู‡ ููŠ ุงู„ุฏูˆุฑูŠ ุงู„ุฃูˆุฑูˆุจูŠ ุงู„ู„ูŠ ูุงุชุช ู„ุญุฏ ุขุฎุฑ ุงู„ู…ูˆุณู…. ุงู„ุงุชู†ูŠู†ุŒ ุงู„ู„ูŠ ูƒุณุจูˆุง ูŠูˆู†ุงูŠุชุฏ ุงู„ู„ูŠ ูุนู„ุงู‹ ู…ุญุชุงุฌุฉ ุฃู†ุฌุญ ููŠ ุงู„ุฏูˆุฑูŠ ุงู„ุฃูˆุฑูˆุจูŠุŒ ู…ู† ุขุฎุฑ ุงู„ู…ูˆุณู… ุงู„ู„ูŠ ูุงุชุช ู…ู† ุงู„ุฏูˆุฑูŠ ุงู„ุฃูˆุฑูˆุจูŠ. ุฏูŠ ุญุงุฌุฉุŒ ุจุตุฑุงุญุฉุŒ ูƒูุงูŠุฉ ุญุงุฌุฉ ู…ู‡ู…ุฉ ููŠ ุญูŠุงุชู†ุง ููŠ ุงู„ุฏูˆุฑูŠุŒ ูƒู„ ูุงุถูŠ ู…ู† ุงู„ุฏูˆุฑูŠุŒ ูƒู„ ูุงุถูŠ ู…ู† ุงู„ุฏูˆุฑูŠุŒ ูƒู„ ูุงุถูŠ ู…ู† ุงู„ุฏูˆุฑูŠุŒ ูƒู„ ูุงุถูŠ ู…ู† ุงู„ุฏูˆุฑูŠุŒ ูƒู„ ูุงุถูŠ ู…ู† ุงู„ุฏูˆุฑูŠุŒ ูƒู„ ูุงุถูŠ ู…ู† ุงู„ุฏูˆุฑูŠุŒ ูƒู„ ูุงุถูŠ ู…ู† ุงู„ุฏูˆุฑูŠุŒ ูƒู„ ูุงุถูŠ ู…ู† ุงู„ุฏูˆุฑูŠุŒ ูƒู„ ูุงุถูŠ ู…ู† ุงู„ุฏูˆุฑูŠุŒ ูƒู„ ูุงุถูŠ ู…ู† ุงู„ุฏูˆุฑูŠุŒ ูƒู„ ูุงุถูŠ ู…ู† ุงู„ุฏูˆุฑูŠุŒ ูƒู„ ูุงุถูŠ ู…ู† ุงู„ุฏูˆุฑูŠุŒ ูƒู„ ูุงุถูŠ ู…ู† ุงู„ุฏูˆุฑูŠุŒ ูƒู„ ุจุฏุฑูŠ ู…ู† ุงู„ุฏูˆุฑูŠุŒ ูƒู„ ุจุฏุฑูŠ"
53
+ },
54
+ {
55
+ "source": "So, do we have to pay here?",
56
+ "reference": "ูŠุนู†ูŠ ุฅุญู†ุง ู„ุงุฒู… ู†ุฏูุน ู‡ู†ุงุŸ",
57
+ "hypothesis": "ูŠุนู†ูŠ ุงุญู†ุง ุนู†ุฏู†ุง ุฏู„ูˆู‚ุชูŠุŸ"
58
+ },
59
+ {
60
+ "source": "I think we will know that.",
61
+ "reference": "ุฃุธู† ุฅุญู†ุง ู‡ู†ุนุฑู ุฏู‡.",
62
+ "hypothesis": "ุฃู†ุง ุดุงูŠู ุฅู†ู†ุง ุนุงุฑููŠู† ุฅู† ูƒุฏู‡."
63
+ },
64
+ {
65
+ "source": "Option please, excuse me, thank you.",
66
+ "reference": "ุฃูˆุจุดู† ู„ูˆ ุณู…ุญุชุŒ ุจุนุฏ ุฅุฐู†ูƒุŒ ุดูƒุฑุงู‹.",
67
+ "hypothesis": "ุงุญู†ุง ุฅุญู†ุง ุฅุญู†ุง ุฅุญู†ุง ุงู„ุญู…ุฏ ู„ู„ู‡."
68
+ },
69
+ {
70
+ "source": "That's what people say, I don't know.",
71
+ "reference": "ุฏู‡ ุงู„ู„ูŠ ุงู„ู†ุงุณ ุจุชู‚ูˆู„ู‡ุŒ ู…ุนุฑูุด.",
72
+ "hypothesis": "ุฏู‡ ุจูŠู‚ูˆู„ ุฅูŠู‡ุŒ ุฃู†ุง ู…ุด ุนุงุฑู."
73
+ },
74
+ {
75
+ "source": "No sir, he's going to clean up this mess. He might come if France fails in this tournament. No sir, they supported him until he asked 'which cup is this?' I mean, this is Mbappe, he'll play in 2026. On paper, yes, but if he gets eliminated early, like in the round of 16, God knows. He was eliminated from Euro 2021, true, but when they gave him a chance to continue, he did really well.",
76
+ "reference": "ู„ุง ูŠุง ุจุงุดุงุŒ ู‡ูˆ ู‡ูŠู†ุถู ุงู„ู„ูŠู„ุฉ ุฏูŠ. ู…ู…ูƒู† ูŠูŠุฌูŠ ู„ูˆ ูุฑู†ุณุง ูุดู„ุช ููŠ ุงู„ุจุทูˆู„ุฉ ุฏูŠ. ู„ุง ูŠุง ุจุงุดุงุŒ ูƒุงู†ูˆุง ู…ุนุงู‡ ู„ุญุฏ ู…ุง ู‚ุงู„ ู‡ูˆ ุงู„ูƒุงุณ ุฏู‡ ุฅูŠู‡ุŸ ูŠุนู†ูŠ ุฏู‡ ู…ุจุงุจูŠุŒ ู‡ูŠู„ุนุจ ููŠ 2026. ุนู„ู‰ ุงู„ูˆุฑู‚ ุขู‡ุŒ ุจุณ ู„ูˆ ุฎุฑุฌ ุจุฏุฑูŠ ุฒูŠ ุฏูˆุฑ ุงู„ุณุชุงุดุฑุŒ ุงู„ู„ู‡ ุฃุนู„ู…. ู‡ูˆ ุฎุฑุฌ ู…ู† ุงู„ูŠูˆุฑูˆ 2021ุŒ ุตุญุŒ ุจุณ ู„ู…ุง ุงุฏูˆู„ู‡ ูุฑุตุฉ ูŠูƒู…ู„ุŒ ุฃุซุจุช ู†ูุณู‡ ุฌุงู…ุฏ.",
77
+ "hypothesis": "ู„ุง ูŠุง ุจุงุดุงุŒ ู‡ูˆ ู‡ูŠุฌูŠุจ ูƒุฏู‡. ู…ู…ูƒู† ูŠูŠุฌูŠ ู„ูˆ ูุฑู†ุณุง ุฎุณุฑูˆุง ููŠ ุงู„ุจุทูˆู„ุฉ ุฏูŠ. ู„ุง ูŠุง ุจุงุดุงุŒ ู‡ู…ุง ุงุชู†ูŠู† ุตุญูŠู† ู„ุญุฏ ู…ุง ุณุฃู„ูˆุง 'ู…ุฒูŠูƒุง' ู‡ูŠ ุงู„ู„ูŠ ุจูŠุญุตู„ุŸ ูŠุนู†ูŠ ุฏู‡ ู…ุจุณูˆุทุŒ ุฏู‡ ู…ุจุณูˆุทุŒ ู‡ูˆ ุฏู‡ ู…ุจุณูˆุทุŒ ุฒูŠ ูƒุฏู‡ ููŠ ุงู„ู€16ุŒ ุฅู† ุดุงุก ุงู„ู„ู‡. ูƒุงู† ุชุงู†ูŠ ุชุงู†ูŠุŒ ุฃูŠูˆู‡ุŒ ุจุณ ู„ูˆ ุจูŠุฌูŠุจ ุชุงู†ูŠุŒ ุจุณ ู„ู…ุง ุจูŠุฌูŠุจู‡ ูุฑุตุฉุŒ ุจูŠู‚ูˆู„ูˆุง ุนู„ูŠู‡ ูƒูˆูŠุณ."
78
+ },
79
+ {
80
+ "source": "Let me tell you, I ask them to parse what's underlined, and I say, 'the champion raises the cup.' 'Champion' is the subject. Then, Malak (a student) says to me, 'the subject is marked with a kasra (wrong grammatical case)'โ€”can you imagine? I swear that's what happened!",
81
+ "reference": "ุจุต ุจู‚ู‰ุŒ ุงู†ุง ุจุณุฃู„ู‡ู… ูŠุนุฑุจูˆุง ุงู„ู„ูŠ ุชุญุชู‡ุง ุฎุทุŒ ูˆุจู‚ูˆู„ ู„ู‡ู… ุงู„ุจุทู„ ุจูŠุฑูุน ุงู„ูƒุงุณุŒ ูŠุนู†ูŠ 'ุงู„ุจุทู„' ู‡ูˆ ุงู„ู…ุจุชุฏุฃ. ุชู‚ูˆู… ู…ู„ูƒุŒ ุชุฎูŠู„ูŠุŒ ุชู‚ูˆู„ ู„ูŠ: 'ุงู„ู…ุจุชุฏุฃ ู…ุฑููˆุน ุจุงู„ูƒุณุฑ'! ุชุฎูŠู„ูŠ! ูˆุงู„ู„ู‡ ุญุตู„ ูƒุฏู‡.",
82
+ "hypothesis": "ุจุตุŒ ุฃู†ุง ุจุทู„ุจ ุณุคุงู„ ูŠุฌูŠุจ ุฅูŠู‡ ุงู„ู„ูŠ ูุงู‡ู…ุŒ ูˆุฃู†ุง ุจู‚ูˆู„ ู„ู‡: 'ุชูˆุชู„ูŠุŒ ุฃู†ุง ุจุชูƒู„ู… ู…ุนุงูŠุงุŒ 'ุฃู†ุง ุจุชูƒู„ู… ู…ุนุงูŠุง' 'ุฃู†ุง' ุฃูˆูƒูŠ' 'ุฃู†ุง' ุฃูˆูƒูŠ' 'ุฃู†ุง' ุฃูˆูƒูŠ' ุฃูˆูƒูŠุŸ ูˆุงู„ู„ู‡ ุฏู‡ ุงู„ู„ูŠ ุญุตู„!"
83
+ },
84
+ {
85
+ "source": "What's my standard anyway? Forget about his standards, the awards' standards, and all that stuff.",
86
+ "reference": "ู‡ูˆ ุงูŠู‡ ุงุตู„ุง ุงู„ู…ุนูŠุงุฑ ุจุชุงุนูŠุŸ ุณูŠุจูƒ ุจู‚ู‰ ู…ู† ู…ุนุงูŠูŠุฑู‡ ูˆู…ุนุงูŠูŠุฑ ุงู„ุฌูˆุงูŠุฒ ูˆูƒู„ ุงู„ูƒู„ุงู… ุฏู‡.",
87
+ "hypothesis": "ุฅูŠู‡ ุงู„ู„ูŠ ุจูŠุญุตู„ ูŠุง ูู†ุฏู…ุŸ ุนู„ู‰ ููƒุฑุฉุŒ ู…ู† ูˆุฌู‡ุฉ ู†ุธุฑูŠ๏ฟฝ๏ฟฝ ูˆุดูˆูู†ุงุŒ ูˆูƒู„ ุฏู‡."
88
+ },
89
+ {
90
+ "source": "I wish I could go back to being young, to the days when I didn't carry worries like I do now.",
91
+ "reference": "ูŠุง ุฑูŠุช ุฃุฑุฌุน ุตุบูŠุฑ ุชุงู†ูŠ ู„ุฃูŠุงู… ู…ุงูƒู†ุชุด ุดุงูŠู„ ู‡ู… ุฒูŠ ุฏู„ูˆู‚ุชูŠ.",
92
+ "hypothesis": "ูŠุง ุฑูŠุช ุฃุฑูˆุญ ู„ูŠูƒู… ู…ุนุงู†ุง ุงู„ุณู†ุฉ ุงู„ู„ูŠ ูุงุชุช ู„ู…ุง ู…ุง ุนู…ู„ุชุด ู…ุดูƒู„ุฉ ูƒุฏู‡."
93
+ },
94
+ {
95
+ "source": "My question is, what kind of work is Guardiola doing with this one and that one? Where did he succeed? In Barcelona, he definitely succeeded with both. You can only succeed in Germany? No, I mean, can you appreciate what this man has done? This man worked hard and did something amazing.",
96
+ "reference": "ุฃู†ุง ุณุคุงู„ูŠ ู‡ูˆ ุฅูŠู‡ ุงู„ุดุบู„ ุงู„ู„ูŠ ุฌูˆุงุฑุฏูŠูˆู„ุง ุจูŠุนู…ู„ู‡ ู…ุน ุฏู‡ ูˆู…ุน ุฏู‡ุŸ ู‡ูˆ ู†ุฌุญ ููŠู†ุŸ ููŠ ุจุฑุดู„ูˆู†ุฉ ู†ุฌุญ ูุนู„ุงู‹ ู…ุน ุงู„ุงุชู†ูŠู†. ูŠุนู†ูŠ ุงู„ู†ุฌุงุญ ุจุณ ููŠ ุฃู„ู…ุงู†ูŠุงุŸ ู„ุงุŒ ุฃู†ุง ู‚ุตุฏูŠ ุชู‚ุฏู‘ุฑูˆุง ุงู„ุฑุงุฌู„ ุฏู‡ ุนู…ู„ ุงูŠู‡ุŸ ุงู„ุฑุงุฌู„ ุฏู‡ ุชุนุจ ูˆุนู…ู„ ุญุงุฌู‡ ูƒุจูŠุฑุฉ.",
97
+ "hypothesis": "ุณุคุงู„ู‡ ูŠุง ุนู…ุŒ ุฅูŠู‡ ุดุบู„ูƒุŸ ู‡ูˆ ู‡ูˆ ุงู„ู„ูŠ ุจูŠุนู…ู„ู‡ุŸ ููŠ ุจุฑุดู„ูˆู†ุฉ ู‡ูˆ ุงู„ู„ูŠ ุญุตู„ุŸ ููŠ ุจุฑุดู„ูˆู†ุฉุŒ ู‡ูˆ ูุนู„ุงู‹ ูƒุงู† ุนู†ุฏู‡ ุดุบู„. ู…ู…ูƒู† ูŠูƒูˆู† ูุนู„ุงู‹ ู‡ูˆ ุงู„ู„ูŠ ุญุตู„ ููŠ ุฃู„ู…ุงู†ูŠุงุŸ ู„ุงุŒ ุฃู†ุง ู…ู…ูƒู† ุฃู‚ุฏุฑ ุฃุชุฑุฌู…ู‡ ุงู„ู„ูŠ ู‡ูˆ ุฏู‡ ูƒุงู† ุจูŠุนู…ู„ ุฅูŠู‡ุŸ ุงู„ุฑุงุฌู„ ุฏู‡ ุงุชุนู…ู„ุช."
98
+ },
99
+ {
100
+ "source": "Check yourself, Mr. Harry. You destroyed Tottenham Clubโ€”looks like you were the problem. They might win this year now that Kane is gone or whatever.",
101
+ "reference": "ุฑุงุฌุน ู†ูุณูƒ ูŠุง ุนู… ู‡ุงุฑูŠุŒ ุงู†ุช ุฎุฑุจุช ู†ุงุฏูŠ ุชูˆุชู†ู‡ุงู…ุŒ ุดูƒู„ูƒ ูƒู†ุช ุงู†ุช ุงู„ุณุจุจ. ูŠู…ูƒู† ูŠูƒุณุจูˆุง ุงู„ุณู†ุฉ ุฏูŠ ุจุนุฏ ู…ุง ูƒูŠู† ู…ุดูŠ ูˆู„ุง ุฃูŠ ุญุงุฌุฉ.",
102
+ "hypothesis": "ุชุดูˆู ู†ูุณูƒ ูŠุง ุฃุณุชุงุฐ ุญุณู†ุŒ ุงู†ุชูˆุง ุงุชูุถู„ูˆุง ุชูˆุชู†ู‡ุงู…ุŒ ุจุตูˆุง ุนู„ู‰ ุชูˆุชู†ู‡ุงู…ุŒ ูŠุนู†ูŠ ูƒุฏู‡ ูƒุงู† ู‡ูŠุจู‚ู‰ ู…ุดูƒู„ุฉ. ู…ู…ูƒู† ุชูƒุณุจ ุงู„ุณู†ุฉ ุฏูŠ ุฏู„ูˆู‚ุชูŠ ุฅู† ูƒูŠู‡ ุฌุงู…ุฏ ุฃูˆูŠ ุฃูˆูŠ."
103
+ },
104
+ {
105
+ "source": "Let's go, I'll get up, go to Rouh El Nagham, and call you on the phone.",
106
+ "reference": "ูŠู„ุงุŒ ู‡ู‚ูˆู… ุฃุฑูˆุญ ุฑูˆุญ ุงู„ู†ุบู… ูˆู‡ูƒู„ู…ูƒ ููŠ ุงู„ุชู„ูŠููˆู†.",
107
+ "hypothesis": "ูŠู„ุง ุจูŠู†ุงุŒ ู‡ุฌูŠุจูˆุง ูŠุง ุฑุงุฌู„ุŒ ูˆุงุณู…ุนู„ูƒ ููŠ ุงู„ุชู„ูŠููˆู†."
108
+ },
109
+ {
110
+ "source": "And he'll make the kids deal with a mean stepmother.",
111
+ "reference": "ูˆู‡ูŠุฎู„ูŠ ุงู„ุนูŠุงู„ ูŠุชุนุงู…ู„ูˆุง ู…ุน ู…ุฑุงุช ุฃุจ ุดุฑูŠุฑุฉ.",
112
+ "hypothesis": "ูˆู‡ุนู…ู„ ุงู„ุนูŠุงู„ ุงู„ู„ูŠ ุจูŠุญุจูˆุง ุงู„ุนูŠุงู„ ู…ุน ุจุนุถ."
113
+ }
114
+ ]
115
+ },
116
+ "egy2en": {
117
+ "bleu": 10.08533077833871,
118
+ "chrf": 27.374331591136315,
119
+ "samples": [
120
+ {
121
+ "source": "ุทุจ ุฃุฌูŠุจ ู„ูƒ ุฅูŠู‡ุŸ ุฃุฌูŠุจ ู„ูƒ ุฏูŠ ูˆู„ุง ุฏูŠุŸ ุชุฎูŠู„ ูƒุฏู‡ ุงู„ู…ู†ุธุฑุŒ ู‚ุงุนุฏ ุฏู„ูˆู‚ุชูŠ ู„ุงุจุณ ูุงู†ู„ุฉ ุจุญู…ุงู„ุงุช ูˆุจุชุงูƒู„ ุฃุญู„ู‰ ุญุชุฉ ู„ุญู…ุฉ ู…ู…ูƒู† ุชูƒู„ู‡ุง ููŠ ุญูŠุงุชูƒ.",
122
+ "reference": "So what should I get you? Should I get you this or that? Just imagine the scene: sitting now, wearing a sleeveless undershirt, eating the best piece of meat you'll ever have in your life.",
123
+ "hypothesis": "Well, what do you get to you? So if you get to you, it's not like this, it's just what's going on inside, she's just waiting for a long time, and you're waiting for the longest pieces of your life."
124
+ },
125
+ {
126
+ "source": "ู…ุญุงุฑูŠุจ ุงู„ุตู„ุงุฉ",
127
+ "reference": "Prayer niches (mihrabs)",
128
+ "hypothesis": "My dear, the way I'm going to see."
129
+ },
130
+ {
131
+ "source": "ุญุจู‡ุงู† ูˆูู„ูู„ ุงุณูˆุฏ ูˆุดูˆูŠู‡ ู…ู„ุญุŒ ู‡ู†ุฑุดู‡ู… ุนู„ูŠู‡ุง ู…ุน ูˆุฑู‚ ู„ูˆุฑูŠุŒ ูˆู‡ู†ุญุทู„ู‡ุง ู„ูŠู…ูˆู†ุฉ ูƒุจูŠุฑุฉ ุนุดุงู† ู„ูˆู†ู‡ุง ู…ุง ูŠุบู…ู‚ุด - ุงู‡ูŠ ู„ูŠู…ูˆู†ุฉ ูƒุจูŠุฑุฉ.",
132
+ "reference": "Cardamom, grains of paradise, cardamom, black pepper, and a little salt. We'll just sprinkle these on, with some bay leaves, and we'll add a big lemon so it doesn't darken โ€” here's the big lemon.",
133
+ "hypothesis": "He's his friend and keeps sugar, she's safe with them with a bit of friend, and we'll still stay a bit of bigger bigger bigger bigger bigger bigger bigger bigger bigger bigger bigger bigger bigger bigger bigger bigger bigger bigger bigger bigger bigger bigger bigger bigger bigger bigger bigger bigger bigger bigger bigger bigger bigger bigger bigger bigger bigger bigger bigger bigger bigger bigger bigger bigger bigger bigger bigger bigger bigger bigger bigger bigger bigger bigger bigger bigger bigger bigger bigger bigger bigger bigger bigger bigger bigger bigger bigger bigger bigger bigger"
134
+ },
135
+ {
136
+ "source": "ูŠุง ุนู… ุงู„ุญุงุฌุงุช ุฏูŠ ุจุชุญุตู„ุŒ ุณุงุนุงุช ู„ูŠูุฑุจูˆู„ ุจุชุฎุณุฑ ุงู„ู…ุงุชุด ูˆุณุงุนุงุช ุฑูŠุงู„ ู…ุฏุฑูŠุฏ ุจูŠูƒุณุจ.",
137
+ "reference": "Man, these things happen. Sometimes Liverpool loses the match, and other times Real Madrid wins it.",
138
+ "hypothesis": "Hey, these things are happy, someone who loves the match and Real Madrid won."
139
+ },
140
+ {
141
+ "source": "ุงู†ุง ู‡ุจู‚ู‰ ูƒูˆูŠุณุฉุŒ ู…ุง ุชู‚ู„ู‚ูŠุด",
142
+ "reference": "I will be fine, don't worry",
143
+ "hypothesis": "I will be good, don't worry"
144
+ },
145
+ {
146
+ "source": "ุงู†ุง ุนุงูŠุฒ ูุฑุงุฎ ู…ุดูˆูŠุฉ ูˆูƒูุชุฉ ุนู„ู‰ ุงู„ูุญู… ูˆุจูŠุจุณูŠ.",
147
+ "reference": "I want grilled chicken, kofta on charcoal, and Pepsi.",
148
+ "hypothesis": "I want to change, I'm not a bit and come back to the camera and come back."
149
+ },
150
+ {
151
+ "source": "ุณู†ูƒ",
152
+ "reference": "Your age",
153
+ "hypothesis": "For the idea"
154
+ },
155
+ {
156
+ "source": "ุนู„ู‰ ููƒุฑู‡ุŒ ุงู„ู†ู‡ุงุฑุฏู‡ ุงู„ู…ูˆุถูˆุน ู‡ูŠุจู‚ู‰ interesting ู†ุดูˆู ุงู„ูุฑูŠู‚ูŠู† ุฏูˆู„ ู‡ูŠุชุนุงู…ู„ูˆุง ู…ุน ุงู„ู†ุชูŠุฌู‡ ุงุฒุงูŠุŒ ูˆูƒู„ ูˆุงุญุฏ ู‡ูŠู„ุนุจ ุจุทุฑูŠู‚ุชู‡. ุณูˆุงุก ูƒู„ูˆุจ ู‡ูŠุญุงูˆู„ ูŠุฏูŠ ุฃู…ู„ุŒ ุญุชู‰ ู„ูˆ ุจู†ุณุจุฉ ูกู ูชุŒ ุฅู†ู†ุง ู†ู‚ุฏุฑ ู†ุนู…ู„ ุงู„ู…ุณุชุญูŠู„ ููŠ ู…ุฏุฑูŠุฏ ู‚ุฏุงู… ุฎุตู… ุชู‚ูŠู„ ุฌุฏุงู‹ุŒ ุฃูˆ ู„ูˆ ู„ุฃุŒ ูŠุจู‚ู‰ ุนู„ู‰ ุงู„ุฃู‚ู„ ุนู†ุฏู†ุง ู‡ุฏู ูˆุงุถุญ ูˆุตุฑูŠุญ ูˆูˆุงู‚ุนูŠ ุนุดุงู† ุงู„ู…ูˆุณู… ู…ุง ูŠุถูŠุนุด ู…ู†ู†ุง. ุงู„ููˆุฒ ู‡ูŠุฎู„ูŠ ุฌู…ู‡ูˆุฑ ู„ูŠูุฑุจูˆู„ ูŠุณูƒุช ุชู…ุงู…ุงู‹ ู…ุน ูŠูˆุฑุฌู† ูƒู„ูˆุจ ูˆูŠุฏูŠู‡ู… ุฌุฑุนุฉ ุฃู…ู„ ู„ุญุฏ ู†ู‡ุงูŠุฉ ุงู„ู…ูˆุณู… ุนู„ู‰ ุงู„ุฃู‚ู„. ุนู„ู‰ ุนูƒุณ ูŠูˆู†ุงูŠุชุฏ ุงู„ู„ูŠ ู…ุญุชุงุฌ ุฑุฏ ูุนู„ ุณุฑูŠุน ูˆูˆุงุถุญ ูˆุตุฑูŠุญ ุงุจุชุฏุงุกู‹ ู…ู† ุงู„ูŠูˆุฑูˆุจุง ู„ูŠุฌ ู‚ุฏุงู… ุฑูŠุงู„ ุจูŠุชูŠุณ. ุงู„ู†ุชุงุฆุฌ ุงู„ุตุนุจุฉ ูˆุงู„ุชุงุฑูŠุฎูŠุฉ ุฏูŠ ุจุชูุถู„ ููŠ ุงู„ุฐุงูƒุฑุฉ ู…ู‡ู…ุง ูƒุงู† ู…ุฑูƒุฒูƒ ููŠ ุงู„ุฏูˆุฑูŠ โ€“ ูƒู„ู†ุง ูุงูƒุฑูŠู†ู‡ุง.",
157
+ "reference": "By the way, today, it's interesting to see how these two teams will handle the result, each playing in their own way. Whether it's Klopp trying to give hope, even if it's just 10%, that we can achieve the impossible in Madrid against a very tough opponent, or, if not, weโ€™ll at least have a clear, explicit, and realistic goal so the season doesn't slip away from us. A win would make all Liverpool fans completely quiet with Jurgen Klopp and give them an injection of hope until the end of the season, at least. Unlike United, who desperately need an automatic, clear, and decisive reaction starting from the Europa League against Real Betis. These tough, historic results stay in our memories regardless of your position in the leagueโ€”we all remember them.",
158
+ "hypothesis": "By the way, today, this is the team will be to seeing these team will be with the team, and everyone will play with the money. Whether Klopp will try to give him good, even if it's 10%, we can do the problem. When Klopp will tell you to make them to do the next season, or if no, it's a really normal and become a really difficult to be a really difficult for us. The team will start a big deal with Bayern Klopp and Klopp, and they'll be a big deal with a big deal with a big deal with the season. At the point offer, they need a very important and realistic to be a big deal with the leagueโ€”the league is coming in the league. The team is the most important thing, and this is the best strongest st"
159
+ },
160
+ {
161
+ "source": "ูŠุนู†ูŠ ุฅุญู†ุง ู„ุงุฒู… ู†ุฏูุน ู‡ู†ุงุŸ",
162
+ "reference": "So, do we have to pay here?",
163
+ "hypothesis": "So we need to make here?"
164
+ },
165
+ {
166
+ "source": "ุฃุธู† ุฅุญู†ุง ู‡ู†ุนุฑู ุฏู‡.",
167
+ "reference": "I think we will know that.",
168
+ "hypothesis": "I think we'll know this."
169
+ },
170
+ {
171
+ "source": "ุฃูˆุจุดู† ู„ูˆ ุณู…ุญุชุŒ ุจุนุฏ ุฅุฐู†ูƒุŒ ุดูƒุฑุงู‹.",
172
+ "reference": "Option please, excuse me, thank you.",
173
+ "hypothesis": "How are you solved, after yourself."
174
+ },
175
+ {
176
+ "source": "ุฏู‡ ุงู„ู„ูŠ ุงู„ู†ุงุณ ุจุชู‚ูˆู„ู‡ุŒ ู…ุนุฑูุด.",
177
+ "reference": "That's what people say, I don't know.",
178
+ "hypothesis": "This is what people say, I don't know."
179
+ },
180
+ {
181
+ "source": "ู„ุง ูŠุง ุจุงุดุงุŒ ู‡ูˆ ู‡ูŠู†ุถู ุงู„ู„ูŠู„ุฉ ุฏูŠ. ู…ู…ูƒู† ูŠูŠุฌูŠ ู„ูˆ ูุฑู†ุณุง ูุดู„ุช ููŠ ุงู„ุจุทูˆู„ุฉ ุฏูŠ. ู„ุง ูŠุง ุจุงุดุงุŒ ูƒุงู†ูˆุง ู…ุนุงู‡ ู„ุญุฏ ู…ุง ู‚ุงู„ ู‡ูˆ ุงู„ูƒุงุณ ุฏู‡ ุฅูŠู‡ุŸ ูŠุนู†ูŠ ุฏู‡ ู…ุจุงุจูŠุŒ ู‡ูŠู„ุนุจ ููŠ 2026. ุนู„ู‰ ุงู„ูˆุฑู‚ ุขู‡ุŒ ุจุณ ู„ูˆ ุฎุฑุฌ ุจุฏุฑูŠ ุฒูŠ ุฏูˆุฑ ุงู„ุณุชุงุดุฑุŒ ุงู„ู„ู‡ ุฃุนู„ู…. ู‡ูˆ ุฎุฑุฌ ู…ู† ุงู„ูŠูˆุฑูˆ 2021ุŒ ุตุญุŒ ุจุณ ู„ู…ุง ุงุฏูˆู„ู‡ ูุฑุตุฉ ูŠูƒู…ู„ุŒ ุฃุซุจุช ู†ูุณู‡ ุฌุงู…ุฏ.",
182
+ "reference": "No sir, he's going to clean up this mess. He might come if France fails in this tournament. No sir, they supported him until he asked 'which cup is this?' I mean, this is Mbappe, he'll play in 2026. On paper, yes, but if he gets eliminated early, like in the round of 16, God knows. He was eliminated from Euro 2021, true, but when they gave him a chance to continue, he did really well.",
183
+ "hypothesis": "No sir, he will come to this match. You can come if France fans started if France fans started in this tournament. No, sir, they were with him until he said, what's the main match? So, this is Martinelli, he played in 2026. By the way, but if he went to the European Ramadan, but when he got a big difference, it's good. He was going to sit in the European 2021, right, but when God grant him a big difference."
184
+ },
185
+ {
186
+ "source": "ุจุต ุจู‚ู‰ุŒ ุงู†ุง ุจุณุฃู„ู‡ู… ูŠุนุฑุจูˆุง ุงู„ู„ูŠ ุชุญุชู‡ุง ุฎุทุŒ ูˆุจู‚ูˆู„ ู„ู‡ู… ุงู„ุจุทู„ ุจูŠุฑูุน ุงู„ูƒุงุณุŒ ูŠุนู†ูŠ 'ุงู„ุจุทู„' ู‡ูˆ ุงู„ู…ุจุชุฏุฃ. ุชู‚ูˆู… ู…ู„ูƒุŒ ุชุฎูŠู„ูŠุŒ ุชู‚ูˆู„ ู„ูŠ: 'ุงู„ู…ุจุชุฏุฃ ู…ุฑููˆุน ุจุงู„ูƒุณุฑ'! ุชุฎูŠู„ูŠ! ูˆุงู„ู„ู‡ ุญุตู„ ูƒุฏู‡.",
187
+ "reference": "Let me tell you, I ask them to parse what's underlined, and I say, 'the champion raises the cup.' 'Champion' is the subject. Then, Malak (a student) says to me, 'the subject is marked with a kasra (wrong grammatical case)'โ€”can you imagine? I swear that's what happened!",
188
+ "hypothesis": "Look, I'm just asking them they're them wrong, and I say they're the strongest matches, so 'The guy' is saying 'The guy' is wrong.' What does you think? You're going to try! I swear him, I swear him."
189
+ },
190
+ {
191
+ "source": "ู‡ูˆ ุงูŠู‡ ุงุตู„ุง ุงู„ู…ุนูŠุงุฑ ุจุชุงุนูŠุŸ ุณูŠุจูƒ ุจู‚ู‰ ู…ู† ู…ุนุงูŠูŠุฑู‡ ูˆู…ุนุงูŠูŠุฑ ุงู„ุฌูˆุงูŠุฒ ูˆูƒู„ ุงู„ูƒู„ุงู… ุฏู‡.",
192
+ "reference": "What's my standard anyway? Forget about his standards, the awards' standards, and all that stuff.",
193
+ "hypothesis": "What's wrong with my friend? Let me tell you about him, and the friend is with the friend and everything."
194
+ },
195
+ {
196
+ "source": "ูŠุง ุฑูŠุช ุฃุฑุฌุน ุตุบูŠุฑ ุชุงู†ูŠ ู„ุฃูŠุงู… ู…ุงูƒู†ุชุด ุดุงูŠู„ ู‡ู… ุฒูŠ ุฏู„ูˆู‚ุชูŠ.",
197
+ "reference": "I wish I could go back to being young, to the days when I didn't carry worries like I do now.",
198
+ "hypothesis": "I wish I'm a bit of a little different, I didn't see they're like now."
199
+ },
200
+ {
201
+ "source": "ุฃู†ุง ุณุคุงู„ูŠ ู‡ูˆ ุฅูŠู‡ ุงู„ุดุบู„ ุงู„ู„ูŠ ุฌูˆุงุฑุฏูŠูˆู„ุง ุจูŠุนู…ู„ู‡ ู…ุน ุฏู‡ ูˆู…ุน ุฏู‡ุŸ ู‡ูˆ ู†ุฌุญ ููŠู†ุŸ ููŠ ุจุฑุดู„ูˆู†ุฉ ู†ุฌุญ ูุนู„ุงู‹ ู…ุน ุงู„ุงุชู†ูŠู†. ูŠุนู†ูŠ ุงู„ู†ุฌุงุญ ุจุณ ููŠ ุฃู„ู…ุงู†ูŠุงุŸ ู„ุงุŒ ุฃู†ุง ู‚ุตุฏูŠ ุชู‚ุฏู‘ุฑูˆุง ุงู„ุฑุงุฌู„ ุฏู‡ ุนู…ู„ ุงูŠู‡ุŸ ุงู„ุฑุงุฌู„ ุฏู‡ ุชุนุจ ูˆุนู…ู„ ุญุงุฌู‡ ูƒุจูŠุฑุฉ.",
202
+ "reference": "My question is, what kind of work is Guardiola doing with this one and that one? Where did he succeed? In Barcelona, he definitely succeeded with both. You can only succeed in Germany? No, I mean, can you appreciate what this man has done? This man worked hard and did something amazing.",
203
+ "hypothesis": "I'm a question, what's this working with this guy with this, and this is with this? Where is it? There's Barcelona trophies. So, for example, in Germany? No, I mean, I mean, I'm telling this man what to think? This man would have been something bad."
204
+ },
205
+ {
206
+ "source": "ุฑุงุฌุน ู†ูุณูƒ ูŠุง ุนู… ู‡ุงุฑูŠุŒ ุงู†ุช ุฎุฑุจุช ู†ุงุฏูŠ ุชูˆุชู†ู‡ุงู…ุŒ ุดูƒู„ูƒ ูƒู†ุช ุงู†ุช ุงู„ุณุจุจ. ูŠู…ูƒู† ูŠูƒุณุจูˆุง ุงู„ุณู†ุฉ ุฏูŠ ุจุนุฏ ู…ุง ูƒูŠู† ู…ุดูŠ ูˆู„ุง ุฃูŠ ุญุงุฌุฉ.",
207
+ "reference": "Check yourself, Mr. Harry. You destroyed Tottenham Clubโ€”looks like you were the problem. They might win this year now that Kane is gone or whatever.",
208
+ "hypothesis": "The idea, man, you tried to watch Tottenham, you're the real team, you're the real team. Maybe they won't win this year after Khaled, nothing."
209
+ },
210
+ {
211
+ "source": "ูŠู„ุงุŒ ู‡ู‚ูˆู… ุฃุฑูˆุญ ุฑูˆุญ ุงู„ู†ุบู… ูˆู‡ูƒู„ู…ูƒ ููŠ ุงู„ุชู„ูŠููˆู†.",
212
+ "reference": "Let's go, I'll get up, go to Rouh El Nagham, and call you on the phone.",
213
+ "hypothesis": "Come on, I'll go go to go to go to go to the goal and go to the goal."
214
+ },
215
+ {
216
+ "source": "ูˆู‡ูŠุฎู„ูŠ ุงู„ุนูŠุงู„ ูŠุชุนุงู…ู„ูˆุง ู…ุน ู…ุฑุงุช ุฃุจ ุดุฑูŠุฑุฉ.",
217
+ "reference": "And he'll make the kids deal with a mean stepmother.",
218
+ "hypothesis": "And you're going to the kids to the kids."
219
+ }
220
+ ]
221
+ }
222
+ }
223
+ }
generation_config.json ADDED
@@ -0,0 +1,10 @@
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "_from_model_config": true,
3
+ "bos_token_id": 0,
4
+ "eos_token_id": 32001,
5
+ "output_attentions": false,
6
+ "output_hidden_states": false,
7
+ "pad_token_id": 1,
8
+ "transformers_version": "5.12.1",
9
+ "use_cache": true
10
+ }
model.safetensors ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:2ced96ecb0a5d011917cdbbf9cfc20e37ef74c9df0130ddfd4eafe03fe007af9
3
+ size 10166472
tokenizer.json ADDED
The diff for this file is too large to render. See raw diff
 
tokenizer_config.json ADDED
@@ -0,0 +1,15 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "backend": "tokenizers",
3
+ "bos_token": "<s>",
4
+ "eos_token": "<|im_end|>",
5
+ "extra_special_tokens": [
6
+ "<|im_start|>",
7
+ "<|im_end|>"
8
+ ],
9
+ "is_local": false,
10
+ "local_files_only": false,
11
+ "model_max_length": 1000000000000000019884624838656,
12
+ "pad_token": "<pad>",
13
+ "tokenizer_class": "TokenizersBackend",
14
+ "unk_token": "<unk>"
15
+ }
training_args.bin ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:7f5377fa72e20e02162eb1bc65c227e1a040142ef426408be65ad8bedca944bc
3
+ size 4792