Tanzania-AI-Community / twiga

Twiga is a WhatsApp bot for Tanzanian educators.
https://ai.or.tz/
MIT License
12 stars 11 forks source link
ai education python whatsapp

DALLΒ·E Twiga Discord

πŸ¦’ Twiga: empowering Tanzanian education with AI πŸ¦’

[![GitHub License](https://img.shields.io/github/license/Tanzania-AI-Community/twiga)](https://github.com/Tanzania-AI-Community/twiga?tab=MIT-1-ov-file) [![Discord](https://img.shields.io/discord/1260910452683178024?logo=discord&logoColor=%23f6ffff&labelColor=%234a6be4&color=%235a5a5a)](https://discord.gg/bCe2HfZY2C) [![GitHub Issues or Pull Requests](https://img.shields.io/github/issues/Tanzania-AI-Community/twiga)](https://github.com/Tanzania-AI-Community/twiga/issues) [![All Contributors](https://img.shields.io/github/all-contributors/Tanzania-AI-Community/twiga?color=ee8449)](#contributors) [![Static Badge](https://img.shields.io/badge/thesis_repo-%235b5b5b?logo=github&link=https%3A%2F%2Fgithub.com%2Fjurmy24%2Ftwiga-thesis)](https://github.com/jurmy24/twiga-thesis)

Twiga is a WhatsApp chatbot designed specifically for Tanzanian teachers, and is being built by the Tanzania AI Community and open-source contributors. It aims to enhance the educational experience for educators by providing them with access to generative AI. Using retrieval-augmented generation (RAG), Twiga can communicate with teachers in a natural way yet combine the adaptive capabilities of LLMs with the knowledge provided in the curriculum and textbooks of the Tanzanian Institute of Education (TIE). We aim to build the bot to be used for a multitude of educational applications such as generating exams, writing lesson plans, searching for textbook info, and more.

This project was awarded the Meta Llama Impact Grant Innovation Award 2024 for its use of Llama open source LLMs for social good. Read our roadmap for further details on our development plans.

🩷 Sponsors

We would like to thank those who are sponsoring this project.

Meta

Meta
Sponsoring us through the LLaMA Impact Grant Innovation Award, allowing us to build LLM tools for social good.

Neon

Neon
Providing database infrastructure that helps us maintain high performance.

πŸ“± Demo

Here are a couple of screenshots. Alternatively, you can take a look at our brief demo.

End of onboarding Question generation

🀝 Get involved

We encourage you to contribute to Twiga! There is plenty of documentation describing the current architecture of Twiga, how to contribute, and how to get started in the docs/ folder.

For further support you can join our Discord to discuss directly with the community and stay up to date on what's happening, or you can contact us more formally using GitHub Discussions.

Thank you to all the people that have contributed to Twiga so far!

Victor Oldensand
Victor Oldensand

πŸš‡ πŸ’» πŸ› πŸ“– 🎨 πŸ’‘ πŸ“‹ πŸ” πŸ€” 🚧 πŸ§‘β€πŸ« πŸ“† πŸ’¬ πŸ‘€ πŸ”¬ βœ… πŸ“’ πŸ““
EssaMohamedali
EssaMohamedali

πŸ’Ό πŸ–‹ πŸ“‹ πŸ’΅ πŸ” πŸ€” πŸ“† πŸ“£ πŸ“’
Annagrace1704
Annagrace1704

πŸ–‹ 🎨 πŸ“£
Fredy Mgimba
Fredy Mgimba

πŸ’» πŸš‡

πŸ“œ License

MIT License, Copyright 2024-present, Victor Oldensand