Jump to content

So we're asked to do a reporting on AI Programming Languages and I'm having a hard time since most of the well-known probabilistic or statistical languages languages for AI has been taken already by other groups. I'm thinking on using Scala just for this matter and I can't seem to answer the guideline questions for the reporting:

  1. Discuss the relation of this language to AI Applications.
  2. Sample program that will prove that the language is for Artificial Intelligence(e.g. pattern matching, natural language processing, reasoning, etc.)

I've been googling everywhere about the applications and I've only found a few but not helpful in my case. Scala seems to be just the same as the other high-level languages. I'm fluent with C++ and Python and I can somewhat do AI with it but the length of code is intimidating and it's not meant for AI which is what I also see for Scala. Still confused why some sites recommend Scala for AI.

 

Can someone enlighten me on Scala for AI Applications?

 

or can you suggest other AI Languages aside from these picked languages by other groups? (sorted alphabetically for convenience)

  • AIML
  • Curry
  • Clean
  • Escher
  • Haskell
  • LISP Emacs
  • Mercury
  • Miranda
  • Prolog
  • Python
  • Rebol
  • Racket
  • Scheme
  • SISAL
  • Xlisp

I don't have much knowledge on this field since I'm so focused at studying security, computer networks and EH stuffs. I've made some bots using Python but not as smart as what our professor want our "AI" program to be.

 

Right now, I just need a language that is easy or at least fast to learn and Scala seems to get my attention because of some site feedbacks but I still can't find answers for the guideline questions if I use Scala. Enlighten me AI senpais.

| CPU: Ryzen 5 3600 | MoBo: MSI B450 Tomahawk Max | RAM: T-Force Delta RGB (2x8) 16GB 3200MHz (Black) | GPU: Gigabyte GTX 1660 Ti OC | Case: NZXT H500 (Black) | HDD: WD Black 2TB + Seagate Barracuda 4TB | SSD: Crucial MX500 2TB | PSU: Seasonic GX-550 | Monitor: 3x Asus VC239H |

 

 

Link to post
Share on other sites

Anyone?

| CPU: Ryzen 5 3600 | MoBo: MSI B450 Tomahawk Max | RAM: T-Force Delta RGB (2x8) 16GB 3200MHz (Black) | GPU: Gigabyte GTX 1660 Ti OC | Case: NZXT H500 (Black) | HDD: WD Black 2TB + Seagate Barracuda 4TB | SSD: Crucial MX500 2TB | PSU: Seasonic GX-550 | Monitor: 3x Asus VC239H |

 

 

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×