Intellipaat Back

Explore Courses Blog Tutorials Interview Questions
0 votes
2 views
in AI and Deep Learning by (50.2k points)

I have to do one project for my thesis involving Artificial intelligence, collaborative filtering, and machine learning methods.

I only know PHP/MySQL/JS, and there are not many AI stuff examples in PHP.

There are some books on AI on the internet but they use Java, Python.

Now I have to apply AI techniques on the web application.

Which language should I choose java or python?

I searched on the internet that I can call java classes inside my PHP so that can help as I am very good at PHP

I have also seen that python can also be used with PHP as well

So which way should I go and roughly how much it will take me to learn java

I have done java basics but that was 6 years ago

1 Answer

0 votes
by (107k points)

Java is one of the programming languages to answer ‘which computer language is used for artificial intelligence?’ Java is a multi-paradigm language that follows object-oriented principles(OOPs concept) and the principle of Once Written Read/Run Anywhere (WORA). It can run on any platform that supports it without the need for recompilation.

Java is appropriate for NLP and search algorithms and also for the neural networks.

Artificial intelligence has a lot to do with search algorithms, artificial neural networks, and genetic programming. Java provides many benefits: easy use, debugging ease, package services, simplified work with large-scale projects, graphical representation of data and better user interaction. It has the incorporation of tools like Swing and SWT (the Standard Widget Toolkit) which helps to make graphics and interfaces look appealing and sophisticated.

31k questions

32.8k answers

501 comments

693 users

Browse Categories

...