0
Can I use another language for A.I or am I supposed to learn Python to learn it ?
5 ответов
+ 5
ML/AI lib are avail for most of the languages bt they r not like python, why python is preferred- scripting language, u can see data sets, graphs, models any time easily & simple syntax, short codes easy to maintain.
problm with languages like c, u need to compile ur code every time u made a little or big change.
nd python as lots of other libraries tht is used with AI/ML
numpy - maths
scipy - scientific library
matplotlib - visual graphs
pandas - for datasets nd csv/tsv files
scikit-learn - simple nd very good library
tensorflow - mostly used for deeplearning
keras - high level api for tensorflow
pytorch - another ML lib
& much more
bt leave all tht aside, u can use R language, javascript (tensorflow.js, brain.js + more). OR u can implement urself in any language with basic school level maths.
+ 4
Data science and machine learning libraries for Kotlin and Java:
https://kotlinlang.org/docs/reference/data-science-overview.html
Also a very recently published modern Java ML library is Tribuo
https://github.com/oracle/tribuo
ML libraries for Javascript:
https://medium.com/javascript-in-plain-english/top-12-javascript-machine-learning-libraries-for-2020-8bec30ecfa58
Julia language was specifically designed for ML and comes with its own library FluxML
https://juliacomputing.com/industries/ml-and-ai.html
I am quite sure you can find these stuff for any major language these days, even though the tooling, usability and comprehensivenesy may vary. Python is not the only one by any means.
+ 2
You can use any language but if they don't have libraries like python you have to write all that logic from scratch
+ 1
Thank you all for the awesome and helpful answers ! ❤️😀