Below are the functional requirements.
1. User should be asked in the beginning or there should be toggle to change app language from English to Urdu. (Mainly the application should be in urdu)
2. Your project should start with name [url removed, login to view]
3. App should be able to work offline. Do OCR n translate.
3a. It should be able to read at least 15 -20 different fonts. Basic handwriting recognition will be appreciated. 3b. Selection area to select which text to recognize n translate.
4. Complete code and ownership of the project
5. App should be easy to use for any level of user dumb or smart.
6. Favorites tab
7. Recent searches.
8. Quick scan feature (i will clarify that in design)
9. Modern UI
10. TensorFlow for OCR And try to not use libraries or api other than translation...
11. Audio of words where possible
And also tell me which models will you use for ocr and how is the learning process going to help n update