Fuhad Abdulla
Living and working in Saudi Arabia, I realized how important it is to learn Arabic—especially the local Hijazi dialect spoken in Jeddah.
However, finding resources to learn this dialect wasn’t easy.
After taking a course to grasp the basics, I decided to build my own solution: an app that translates daily English sentences and subtitles into Hijazi Arabic using AI.
You can try it out here: https://arabic.fuhadabdulla.com/
Tech Stack 🛠
✅ ChatGPT – To generate everyday English sentences.
✅ Python – To create script to translate English to Hijazi Arabic via OpenAI API and store the sentences to database.
✅ Regex – To cleans ChatGPT output and english subtitles.
✅ Laravel – To develop the webapp.
✅ SQLite – As Database for Laravel App
⚠️ Even though I find ChatGPT’s translation to the Saudi dialect 80-90% accurate, there may be some mistakes.
⚠️ I understand that this app will only be useful to someone who already know how to read Arabic. I made this for myself and I know this is not enough for learning the language but it is helping me a lot and so thought of sharing it here.
Would love to hear your thoughts! Any feedback or suggestions? 😊