AI Developer Needed for Quran & Tajweed Learning App (Speech Recognition + Error Detection)
Worldwide
We are looking for an experienced AI/ML developer (or a small development team) to build an intelligent Quran and Tajweed learning application. The goal is to create an app that listens to a user's Quran recitation, detects pronunciation and Tajweed mistakes in real time, highlights the errors, and provides corrective feedback to help users improve their recitation. This is a long-term project with the potential for ongoing development and additional features. ### Core Features - Real-time speech recognition for Quran recitation - AI-powered pronunciation analysis - Tajweed rule detection and correction - Highlight incorrect letters, words, or verses - Explain the mistake and suggest the correct pronunciation - Voice comparison between the user's recitation and a qualified Qari - Progress tracking and learning analytics - Practice mode and assessment mode - Support for Arabic text with proper Quranic script - User authentication and cloud data storage ### AI Requirements The ideal candidate should have experience with one or more of the following: - Automatic Speech Recognition (ASR) - Speech-to-Text - Pronunciation Assessment - Natural Language Processing (NLP) - Deep Learning - Audio Signal Processing - Large Language Models (optional but preferred) - Experience working with Arabic speech or Quranic Arabic is a significant advantage. ### Preferred Tech Stack We are open to recommendations, but experience with the following is appreciated: - Python - TensorFlow or PyTorch - Whisper or other speech recognition models - Hugging Face models - Flutter or React Native - Firebase or Supabase - FastAPI or Django - AWS, Google Cloud, or Azure ### Deliverables - Mobile application (Android and iOS) - AI backend for pronunciation analysis - Admin dashboard - API documentation - Source code - Deployment assistance ### Ideal Candidate - Proven experience building AI-powered application
- Less than 30 hrs/weekHourly
- 1-3 monthsDuration
- IntermediateExperience Level
- Remote Job
- Ongoing projectProject Type
Skills and Expertise
Activity on this job
- Proposals:15 to 20
- Interviewing:0
- Invites sent:0
- Unanswered invites:0
About the client
- India12:37 AM
Explore similar jobs on Upwork
How it works
Create your free profileHighlight your skills and experience, show your portfolio, and set your ideal pay rate.
Work the way you wantApply for jobs, create easy-to-by projects, or access exclusive opportunities that come to you.
Get paid securelyFrom contract to payment, we help you work safely and get paid securely.
About Upwork
- 4.9/5(Average rating of clients by professionals)
- G2 2021#1 freelance platform
- 49,000+Signed contract every week
- $2.3BFreelancers earned on Upwork in 2020
Find the best freelance jobs
Growing your career is as easy as creating a free profile and finding work like this that fits your skills.
Trusted by