Jump to content

Can someone tell me about the languages that are really important in the study of artificial intelligence?

Featured Replies

I am Bsc Computer Science student who is thinking of having post graduation in Msc artificial intelligence. So if I am going forward in that career ,which will be the  programming languages that will be mandatory?

Edited by GokulKrishna M

  • 1 month later...
On 6/13/2020 at 12:31 AM, GokulKrishna M said:

I am Bsc Computer Science student who is thinking of having post graduation in Msc artificial intelligence. So if I am going forward in that career ,which will be the  programming languages that will be mandatory?

In my experience alot of machine learning is developed in Python(PyTorch) or Java. it may also be helpful to learn the C languages as well. If you happen to be focusing in any particular side of Machine Learning , I recommend looking at the website http://airesources.org/ . It is a huge database of machine learning and AI resources that includes data and code from various Machine Learning projects. It clearly organizes different types of Machine Learning and if you are focusing on a specific type, you can gather which language is used most often.

On 6/13/2020 at 10:28 AM, Strange said:

The most popular machine learning frameworks seem to be TensorFlow and PyTorch. These are both based on Python.

Recently tried both these frameworks: Tensorflow is nothing like Python, it's like another language embedded in Python. Pytorch has much more 'Python-like' syntax, if you're familiar with numpy, Pytorch will be simple. However, the community support for Pytorch is currently paltry compared to Tensorflow. Either way, Python is a good start.

I don't think the language matters as much as learning the fundamental concepts of ML though.

There is a great series of lectures by Andrew Ng at Stanford University: https://www.youtube.com/playlist?list=PLLssT5z_DsK-h9vYZkQkYNWcItqhlRJLN

He starts from pretty much nothing and quickly builds up to a pretty good level of detail of most aspects of ML.

Also available on Coursera, if you want a more structured approach with tests of your understanding, etc: https://www.coursera.org/learn/machine-learning/home/welcome

 

  • 2 months later...

Usually lisp recomended, and in times when this area was alive, only lisp was used  for design other DSL for concrete problems.

But old lisps was differ, they was simpler and very dynamic

  • 5 months later...

Please sign in to comment

You will be able to leave a comment after signing in

Sign In Now

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.