Home / Expert Answers / Computer Science / for-the-web-application-that-provides-all-the-features-described-above-a-f-pa618

(Solved): For the web application that provides all the features described above: a) F ...



Language Learning App
You are asked to develop a system that helps people to learn a new language. The system initially tests

???????For the web application that provides all the features described above:

a) Functional Requirements 

b) Non-functional Requirements

c) Domain Requirements

Language Learning App You are asked to develop a system that helps people to learn a new language. The system initially tests its users' English proficiency level and adjusts its lessons accordingly. Every core lesson is accompanied by image, video or audio content. Learners are required to complete an exam successfully before proceeding to the next lesson. The system should provide a virtual personal tutor for those who struggle to pass the test or have a question about the lesson. Users also should be able to improve their pronunciation, writing, listening, speaking, vocabulary and grammar skills for the relevant lesson by doing exercises for each skill. To give a few examples, the pronunciation module may use a speech recognition service to assess users' pronunciation for the given word and the listening module may ask users to write what they heard in an audio clip and so on. In addition, every individual lesson and exercise should have a discussion forum in which users ask their questions or participate in a discussion.


We have an Answer from Expert

View Expert Answer

Expert Answer


Firstly starting with the : a) Functional Requirments: Create an Online Student Community Any instructor with enough professional experience will tell
We have an Answer from Expert

Buy This Answer $5

Place Order

We Provide Services Across The Globe