Category: Projects

  • Developed an App to Learn Saudi Arabian Arabic.

    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? 😊