Body: <p>Dialects differ a lot between cities in my country, Syria. People sometimes express themselves using different local phrases and idioms which refer to the same topic. So, I came up with the idea of creating an Android application shows a limited set of sentences or expressions while asking you to express them in the local dialect of your region <strong>orally</strong>, after that this application tries to figure out what your dialect is. For a short period of time, I'm going to launch an Android application in order to collect the needed dataset which will be a new contribution. First of all, I need some helpful answers to my questions:</p>
  
  <ol>
  <li>In general, is a period of 6 months enough for such a project to be done by only one student who is a <strong>beginner in this field</strong> or it is harder than it seems?</li>
  <li>Are the libraries and tools needed to do this project available for free?</li>
  <li>I know that more training data leads to more accurate results. In order to obtain good results, what is the estimated minimum number of training data needed for this model?</li>
  <li>How do you advise me to begin?</li>
  <li>How much is my suggested project relevant to the project attached in this <a href="https://www.tensorflow.org/tutorials/sequences/audio_recognition" rel="nofollow noreferrer">link</a>?</li>
  </ol>
  
  <p>kindly write down your suggested edits and recommendations if any.</p>
  
  <p><strong>Edit</strong> for the 5th question: also see <a href="https://arxiv.org/ftp/arxiv/papers/1707/1707.09917.pdf" rel="nofollow noreferrer">this</a> paper.</p>
  
Comments.ContentLicense: CC BY-SA 4.0
Comments.CreationDate: 2019-03-07T22:59:28.287Z
Comments.Text: I think that your project is interesting, but if you have never implemented anything using any ML library/framework before, then it will take you sometime first to get used to the libraries. It also depends on your programming background. It's hard to answer your questions. We don't know what you know about ML. If you really don't know anything, then maybe this project is quite challenge (I would say). Anyway, I think it will not be easy to give you satisfactory answers to all of your questions.
Comments.UserDisplayName: nbro
Comments.ContentLicense: CC BY-SA 4.0
Comments.CreationDate: 2019-03-07T23:37:26.340Z
Comments.Text: @nbro Yes, I'm a very beginner student in this field. However, I have a strong background in algorithms and data structs using the C++ programming language. Can you answer 2, 3 or 5, please! Thanks for your kindness.
Comments.UserDisplayName: Abdulkader
Comments.ContentLicense: CC BY-SA 4.0
Comments.CreationDate: 2019-03-08T14:00:37.310Z
Comments.Text: You will be luckier if you ask just one question per post. If you ask multiple questions, then the users will be discouraged because an eventual answer to your questions might come up to be very long, or they might know the answer to one question but not the others, etc. So, ideally, you should try to ask questions which should not produce very long answers.
Comments.UserDisplayName: nbro
Comments.ContentLicense: CC BY-SA 4.0
Comments.CreationDate: 2019-03-08T14:01:39.587Z
Comments.Text: Anyway, I think that the answer to your 2nd question is "yes, there are free tools which will help you to implement such system or most of it".
Comments.UserDisplayName: nbro
Comments.ContentLicense: CC BY-SA 4.0
Comments.CreationDate: 2019-04-13T21:01:01.257Z
Comments.Text: Answered the same question at https://ai.stackexchange.com/questions/11116/how-much-the-dialects-recognition-and-speech-recognition-are-relevant
Comments.UserDisplayName: Nikolay Shmyrev
Tags: <deep-learning><natural-language-processing><classification><applications><voice-recognition>
Title: Dialects classification using deep learning
UserDisplayName: Abdulkader
ThreadText: # Dialects classification using deep learning
  
  (Asked by: username_0 on 2019-03-07)
  
  Dialects differ a lot between cities in my country, Syria. People sometimes express themselves using different local phrases and idioms which refer to the same topic. So, I came up with the idea of creating an Android application shows a limited set of sentences or expressions while asking you to express them in the local dialect of your region **orally**, after that this application tries to figure out what your dialect is. For a short period of time, I'm going to launch an Android application in order to collect the needed dataset which will be a new contribution. First of all, I need some helpful answers to my questions:
  
  1. In general, is a period of 6 months enough for such a project to be done by only one student who is a **beginner in this field** or it is harder than it seems?
  2. Are the libraries and tools needed to do this project available for free?
  3. I know that more training data leads to more accurate results. In order to obtain good results, what is the estimated minimum number of training data needed for this model?
  4. How do you advise me to begin?
  5. How much is my suggested project relevant to the project attached in this [link](https://www.tensorflow.org/tutorials/sequences/audio_recognition)?
  
  kindly write down your suggested edits and recommendations if any.
  
  **Edit** for the 5th question: also see [this](https://arxiv.org/ftp/arxiv/papers/1707/1707.09917.pdf) paper.
  
  **Tags:** deep-learning, natural-language-processing, classification, applications, voice-recognition
  
  > **Comments:**
  > **username_1**: I think that your project is interesting, but if you have never implemented anything using any ML library/framework before, then it will take you sometime first to get used to the libraries. It also depends on your programming background. It's hard to answer your questions. We don't know what you know about ML. If you really don't know anything, then maybe this project is quite challenge (I would say). Anyway, I think it will not be easy to give you satisfactory answers to all of your questions.  
  > **username_0**: @username_1 Yes, I'm a very beginner student in this field. However, I have a strong background in algorithms and data structs using the C++ programming language. Can you answer 2, 3 or 5, please! Thanks for your kindness.  
  > **username_1**: You will be luckier if you ask just one question per post. If you ask multiple questions, then the users will be discouraged because an eventual answer to your questions might come up to be very long, or they might know the answer to one question but not the others, etc. So, ideally, you should try to ask questions which should not produce very long answers.  
  > **username_1**: Anyway, I think that the answer to your 2nd question is "yes, there are free tools which will help you to implement such system or most of it".  
  > **username_2**: Answered the same question at https://ai.stackexchange.com/questions/11116/how-much-the-dialects-recognition-and-speech-recognition-are-relevant  
  
  ---
  
  ## 0 answers
  
  