Elamur Research⌕
☰
home / papers / 2023 / Arabic Mini-ClimateGPT : A Climate Change and Sustainability Tailored Arabic LLM

Arabic Mini-ClimateGPT : A Climate Change and Sustainability Tailored Arabic LLM

Paper · 2023 · Sahal Shaji Mullappilly, Abdelrahman Shaker, Omkar Thawakar et al.

Summary

Arabic has hundreds of millions of speakers, yet open conversational assistants that can discuss climate change and sustainability in Arabic barely exist. Open LLMs such as Vicuna and Alpaca handle this domain poorly and write weak Arabic. The authors built Arabic Mini-ClimateGPT on Vicuna-7B. They created Clima500-Instruct, an Arabic instruction set of roughly half a million examples, by having ChatGPT do three things in sequence: rewrite plain English QA pairs from CCMRC and ClimaBench as expert dialogue, translate each question and answer together, and then pass the result to native Arabic speakers for cleanup. The fine-tuned model also uses a vector-database retrieval step at inference time. That step adds external documents, including region-specific Arabic material, without any retraining. A ChatGPT judge preferred the model over several open-source competitors about 88–90% of the time. Native-speaker evaluators chose its answers in 81.6% of cases. The model also beat translate-in/translate-out pipelines, which suggests that training directly in Arabic is worth the effort.

Key points

  • Data sources. Clima500-Instruct draws on CCMRC (about 21K QA pairs) and the Clima-QA part of ClimaBench (about 485K QA pairs from CDP surveys). The final Arabic set has 506,426 instances; an English set of 512,081 instances was produced along the way.
  • Training. Vicuna-7B was fine-tuned on both the English and Arabic versions, following the Vicuna fine-tuning recipe. It ran on 4× A100 80GB with gradient checkpointing and flash attention.
  • Retrieval. At inference, the user query is embedded and matched against a vector database. The query is augmented only when the retrieved content matches it closely.
  • ChatGPT-judged results. The judge saw two answers plus the ground truth and could also answer "Neither." The model won 88.33% against Vicuna and about 90% against Alpaca, Dolly v2 and Alpaca-ar.
  • Human evaluation and translation baselines. Native speakers picked the best of five anonymized answers or none: 81.6% chose this model, and no rival exceeded 8%. Against translation pipelines, the model won 73.98% vs 25.84% over Vicuna_tr and 69.57% vs 30.07% over ClimateGPT_en_tr.

Interesting ideas

  • I1. Translate question and answer together. Sending each question and its answer to the translator in a single request keeps terminology and references consistent across the pair, which separate translation calls would not.
  • I2. A pairwise judge with a "Neither" option. Letting the judge reject both candidates acts as a cheap control that exposes cases where both systems fail, rather than forcing a winner.
  • I3. Translation pipelines as a baseline. Comparing against translate-in/translate-out versions of the same system separates the value of native-language training from the value of domain data.
  • I4. Retrieval gated by match strength. Retrieved text is attached to the query only when similarity is high, so weak matches cannot add noise.
  • I5. Rule-based checks on generated data. Simple checks remove generated examples with undefined symbols or with untranslated, still-English content before anyone does a manual spot-check.

For Mova

How these ideas could serve Mova, our small open language model — its files, stages and tests:

  • I1 (learn): When an LLM teacher tier labels or rewrites silver examples, give it the whole sentence pair or passage at once, so its frames and coreference decisions stay consistent across the unit.
  • I2 (learn): Add an explicit "both wrong" outcome when comparing parser or reader variants against gold, so negative-control runs can surface shared blind spots.
  • I3 (back): Compare translation through the meta-world against a plain pivot pipeline on the same items, to show what the meaning-graph route actually adds.
  • I4 (world): Pull facts from the knowledge graph or Wikidata only when the entity or frame match clears a confidence threshold, and record that decision so it remains explainable.
  • I5 (learn): Run similar sanity filters on teacher-produced silver trees or frames, such as malformed labels or unchanged source tokens, before agreement voting.

Our summary of the paper, in our own words — not its text. The work belongs to its authors; read it at the links above.

 Institutions

 Fields, topics and concepts

Cite

Cite as Sahal Shaji Mullappilly, Abdelrahman Shaker, Omkar Thawakar, Hisham Cholakkal, Rao Muhammad Anwer, Salman Khan and Fahad Khan. 2023. Arabic Mini-ClimateGPT : A Climate Change and Sustainability Tailored Arabic LLM. Findings of the Association for Computational Linguistics: EMNLP 2023.

The paper itself, not this page. BibTeX from the library's record of the work. DOI 10.18653/v1/2023.findings-emnlp.941

@inproceedings{mullappilly2023arabic,
  title = {{Arabic Mini-ClimateGPT : A Climate Change and Sustainability Tailored Arabic LLM}},
  author = {Sahal Shaji Mullappilly, Abdelrahman Shaker, Omkar Thawakar, Hisham Cholakkal, Rao Muhammad Anwer, Salman Khan and Fahad Khan},
  booktitle = {Findings of the Association for Computational Linguistics: EMNLP 2023},
  year = {2023},
  doi = {10.18653/v1/2023.findings-emnlp.941},
  url = {https://doi.org/10.18653/v1/2023.findings-emnlp.941}
}

References

18 references, 6 of them with a card of ours. ↗ leads to the work, «find» searches for one we have no id for yet.

  1. CDPInc. 2000. Carbon disclosure project. https://www.cdp.net/. ↗
  2. Harrison Chase. 2022. Langchain. find
  3. Wei-Lin Chiang, Zhuohan Li, Zi Lin, Ying Sheng, Zhanghao Wu, Hao Zhang, Lianmin Zheng, Siyuan Zhuang, Yonghao Zhuang, Joseph E. Gonzalez, Ion Stoica, and Eric P. Xing. 2023. Vicuna: An open-source chatbot impressing gpt-4 with 90%* chatgpt quality. find
  4. Databricks. 2023. Dolly v2. find
  5. TheoLvs Ekimetrics. 2023. Climateqa. https://github.com/ekimetrics/climateqa_app. ↗
  6. Jeff Huber, Luke VanderHart, and Hammad Bashir. 2020. Chromadb. https://github.com/ chroma-core/chroma. ↗
  7. Tanmay Laud, Daniel Spokoyny, Tom Corringham, and Taylor Berg-Kirkpatrick. 2023. Climabench: A benchmark dataset for climate change text understanding in english. arXiv preprint arXiv:2301.04253. ↗
  8. Haotian Liu, Chunyuan Li, Qingyang Wu, and Yong Jae Lee. 2023. Visual instruction tuning. ↗
  9. Salman Khan Muhammad Maaz, Hanoona Rasheed and Fahad Khan. 2023. Video-chatgpt: Towards detailed video understanding via large vision and language models. ArXiv 2306.05424. ↗
  10. OpenAI. 2023. Gpt-4 technical report.
  11. Nils Reimers and Iryna Gurevych. 2019. Sentence-bert: Sentence embeddings using siamese bert-networks. In Proceedings of the 2019 Conference on Empirical Methods in Natural Language Processing. Association for Computational Linguistics.
  12. Md Rashad Al Hasan Rony, Ying Zuo, Liubov Kovriguina, Roman Teucher, and Jens Lehmann. 2022. Climate bot: A machine reading comprehension system for climate change question answering. find
  13. Rohan Taori, Ishaan Gulrajani, Tianyi Zhang, Yann Dubois, Xuechen Li, Carlos Guestrin, Percy Liang, and Tatsunori B. Hashimoto. 2023. Stanford alpaca: An instruction-following llama model. https://github.com/tatsu-lab/stanford_alpaca. ↗
  14. Omkar Thawkar, Abdelrahman Shaker, Sahal Shaji Mullappilly, Hisham Cholakkal, Rao Muhammad Anwer, Salman Khan, Jorma Laaksonen, and Fahad Shahbaz Khan. 2023. Xraygpt: Chest radiographs summarization using medical vision-language models. ↗
  15. Hugo Touvron, Thibaut Lavril, Gautier Izacard, Xavier Martinet, Marie-Anne Lachaux, Timothée Lacroix, Baptiste Rozière, Naman Goyal, Eric Hambro, Faisal Azhar, Aurelien Rodriguez, Armand Joulin, Edouard Grave, and Guillaume Lample. 2023. Llama: Open and efficient foundation language models. ↗
  16. Wikipedia contributors. 2023. List of countries and territories where arabic is an official language — Wikipedia, the free encyclopedia. [Online; accessed 19-June-2023]. find
  17. Yasbok. 2023. Arabic instruction-tuned alpaca. find
  18. Deyao Zhu, Jun Chen, Xiaoqian Shen, Xiang Li, and Mohamed Elhoseiny. 2023. Minigpt-4: Enhancing vision-language understanding with advanced large language models. arXiv preprint arXiv:2304.10592. ↗

Updated

↑ back to top

This page in Markdown → https://md.research.elamur.ai/free/en/papers/mullappilly-2023-arabic-mini-climategpt-climate-change/