I have just started out with machine learning by following this course and using Python and the TensorFlow library (for Python). I have covered the basic topics like building a neural net, feeding it data and getting accurate results.
I want to go further in this field by creating web apps that leverage ML for some part of their function.
I barely know anything about ML but if I were to guess,
Python is better for data science and ML by extension because it has a huge package library related to ML, you can use it on most platforms and its easy to read.
Id say the language you do it in doesnt matter as long as you understand how neural networks work, how to prepare data or what ever else you gotta do. You dont really have to commit to one language but I guess you stick to what ever youre comfortable with.
If you want to try it a little take a look at the tutorial about creating a chatbot with Python:
Then you may build a front-end for it
Thanks for your response, now that the models can be built, trained and evaluated in python - how would they be deployed in a web interface?
use Flask or Django to use python in the browser